这个数是怎么对应过去的?
这个数是怎么对应过去的?
从汇编到机器语言的翻译,
感觉没必要弄懂的,可能是需要死记硬背的东西呢
{:10_266:} 本帖最后由 兰陵月 于 2017-11-6 21:03 编辑
mov ax,1
mov指令中目的操作数AX为16字节,根据其语法规则,则源操作数1为16位。
因此其机器码为:B80100,因为intel的处理器是低端字节序排列存储的(低地址放数据的低位,高地址放数据的高位)
所以我们在屏幕上看到的“00 01”,在计算机中表示就是B8 01 00,内存地址从左到右增加。
页:
[1]