MOV?BX,?[1234H]?,執(zhí)行時,(DS)=2000H,內(nèi)存單元21234H的值為5213H。問該指令執(zhí)行后,BX的值是什么?
- MOV BX, [1234H] ,執(zhí)行時,(DS)=2000H,內(nèi)存單元21234H的值為5213H。問該指令執(zhí)行后,BX的值是什么 -->由于1234H是一個直接地址,它緊跟在指令的操作碼之后,隨取指令而被讀出; -->訪問數(shù)據(jù)段的段寄存器是DS,所以,用DS的值和偏移量1234H相加,得存儲單元的物理地址:21234H; -->取單元21234H的值5213H,并按“高高低低”的原則存入寄存器BX中。 DS和1234H是怎么加的?取單元21234H的值5213H并按“高高低低”的原則存入寄存器BX中。是怎么回事
-
問
提問者:網(wǎng)友
2018-07-27