回覆列表
  • 1 # 用戶399854804418052

    (1)立即尋址:操作數就包含在指令代碼中,在操作碼之後,稱為立即數,用“#”表示。(2)直接尋址:直接使用數所在單元的地址找到了操作數,所以稱這種方法為直接尋址。操作 數在SFR、內部RAM、位地址空間。(3)寄存器尋址:對選定的工作寄存器R0~R7、累加器A、通用寄存器B、地址寄存器DPTR中 的數進行操作。(4)寄存器間接尋址:把地址放在另外一個寄存器中,根據這個寄存器中的數值決定該到哪個單 元中取數據。(5)變址尋址(基址+變址):以DPTR或PC為基址寄存器,累加器A為變址寄存器。把兩者內容相 加,結果作為操作數的地址。(6)相對尋址:將PC中的當前內容與指令第二字節給出的數相加,結果作為跳轉指令的轉移地址 (轉移目的地址)。(7)位尋址:對片內RAM的位尋址區和某些可位尋址的特殊功能寄存器進行位操作時的尋址方式。

  • 中秋節和大豐收的關聯?
  • 洋蔥的葉子是大蔥嗎?