在X86上組合語立執行後,DX與AX暫存器16進位值為何?mov ax, 6B49hmov dx, 0095hshl ax, 1rcl dx, 1------以上是題目--------------答案是:DX=012Ah AX=D692h請問如何解,這個部份在計概裡面算是那個部份呢?組合語言嗎?還是??請高手解答,謝謝!
2006-07-30 21:17:59 · 2 個解答 · 發問者 ? 6 in 電腦與網際網路 ➔ 程式設計
6B49: 0110 1011 0100 1001
SHL: 1101 0110 1001 0010 = D692, C = 0
( 向左移一位數, 最低位填入 0,最高位給 C )
0095: 0000 0000 1001 0101
RCL: 0000 0001 0010 1010 = 012A ( 因為前一指令執行結果是 C=0 )
( 向左移一位數, 最低位填入 C,最高位給 C )
2006-07-31 06:42:42 補充:
是組合語言
2006-07-31 02:41:43 · answer #1 · answered by ? 7 · 0⤊ 0⤋
應該...算吧??
2006-07-30 21:37:26 · answer #2 · answered by ? 6 · 0⤊ 0⤋