Assembly BX与&;[BX]寄存器。它们的大小是多少?
这里他们怎么提到[BX]是8位的?平均字节Assembly BX与&;[BX]寄存器。它们的大小是多少?,assembly,x86-16,microprocessors,Assembly,X86 16,Microprocessors,这里他们怎么提到[BX]是8位的?平均字节 BX是BX寄存器——一个16位寄存器[BX]是BX寄存器指向的内存内容。因此,任何使用[BX]的指令都使用BX寄存器中的16位值作为地址,并读取该地址处的内存 有多少内存?它取决于指令,但在本例中,它是一条8位移动指令,所以8位(一个字节)。CL是一个8位寄存器,所以指令只知道从存储在BX中的内存地址移动一个字节。BX是BX寄存器中的值。[BX]是BX指向的地址处的值。
BX
是BX
寄存器——一个16位寄存器[BX]
是BX
寄存器指向的内存内容。因此,任何使用[BX]
的指令都使用BX
寄存器中的16位值作为地址,并读取该地址处的内存
有多少内存?它取决于指令,但在本例中,它是一条8位移动指令,所以8位(一个字节)。CL是一个8位寄存器,所以指令只知道从存储在BX中的内存地址移动一个字节。BX是BX寄存器中的值。[BX]是BX指向的地址处的值。