***********************************************************************************************
-A 100
0BC7:0100 MOV SI,0
0BC7:0103 MOV BL,10
0BC7:0105 MOV DL,[SI]
0BC7:0107
-T=100 3
AX=1000 BX=1010 CX=0000 DX=7BCD SP=FFEE BP=0000 SI=0000 DI=0000
DS=0BC7 ES=0BC7 SS=0BC7 CS=0BC7 IP=0103 NV UP EI PL NZ NA PO NC
0BC7:0103 B310 MOV BL,10
AX=1000 BX=1010 CX=0000 DX=7BCD SP=FFEE BP=0000 SI=0000 DI=0000
DS=0BC7 ES=0BC7 SS=0BC7 CS=0BC7 IP=0105 NV UP EI PL NZ NA PO NC
0BC7:0105 8A14 MOV DL,[SI] DS:0000=CD
AX=1000 BX=1010 CX=0000 DX=7BCD SP=FFEE BP=0000 SI=0000 DI=0000
DS=0BC7 ES=0BC7 SS=0BC7 CS=0BC7 IP=0107 NV UP EI PL NZ NA PO NC
0BC7:0107 8A14 MOV DL,[SI] DS:0000=CD
***************************************************************************************************
为什么DL的值变成CD?怎样计算的?
------解决方案--------------------------------------------------------
没有段超越的情况下,[si]表示的是数据段DS。