-->

什么寻址模式在 'MOV CX,[BP + 6]' 使用?(What address

2019-08-04 05:46发布

什么寻址模式中的 “MOV CX,[BP + 6]” 使用? 该处理器是英特尔8086,我由道格拉斯·霍尔V.学习“微处理器与接口技术”。 我知道它的内存寻址模式。 但不知道它的寻址模式或索引是否寻址模式?

Answer 1:

[bp+6]是基于寻址模式。 从最初的8086个文档:

在基于寻址中,有效地址的位移值之和寄存器BX的内容或寄存器BP。

索引寻址模式是相似的,但与该SIDI寄存器。

基本上,你有以下几种模式:

  • 直接存储器存取等[1234]
  • 寄存器间接像[bx]
  • 基于寻址像4[bx][bp+8]
  • 索引寻址像4[si][di+4]
  • 基于索引寻址(前面的两个的组合),例如4[bx][si][bx+si+4]
  • 其他一些无关紧要的(在这方面)的像隐,港口,串亲戚。


文章来源: What addressing mode is used in 'mov cx, [bp+6]'?