Silver_age 发表于 2012-8-22 20:18:36

第26课汇编语言的疑问


新手头一次发贴,莫见笑
mov ax,2000h
mov ds,ax
mov bx,0
mov al,
mov bx,1
mov bl,
这里执行后还是不明白BX为何=0;

メ㊣逆ご帅☆ 发表于 2012-8-22 21:20:59

从这个情况来看应该是2000h:1处的值为0
mov ax,2000h
mov ds,ax;初始化数据段
mov bx,0
mov al,;把DS:BX(2000h:0)中的值给AL
mov bx,1;bx为1,1比较小,低八位的bl完全存的下,bx=0001 ,bh=00,bl=01
mov bl,;把ds:bx(2000h:1)中的值给bl,很明显从结果可以看出2000h:1的值为0
这时bh=00,bl=00,bx=00

网络学习 发表于 2012-8-23 00:06:16

不懂,等待大侠热情指导
页: [1]
查看完整版本: 第26课汇编语言的疑问