設(shè)AX和CX中的內(nèi)容為無符號數(shù),BX和DX中的內(nèi)容為帶符號數(shù),試用CMP指令和條件轉(zhuǎn)移指令實現(xiàn)以下判斷: 1. 若(AX)超過(CX),則轉(zhuǎn)至BIGER。 2. 若(BX)>(DX),則轉(zhuǎn)至BIGE。 3. 若(CX)低于(AX),則轉(zhuǎn)至LESS。 4. 若(DX)>(BX),則轉(zhuǎn)至LESS。 5. 若(AX)=(CX),則轉(zhuǎn)至EQUAL。
編寫完成以下功能的程序段,并指出運行后,其標志CF、ZF、SF和OF的狀態(tài)是什么? 1. BCD數(shù) 58—32 2. 無符號數(shù) 3AH—3AH 3. 帶符號數(shù) 79—(—57) 4. 帶符號數(shù)—32+(42)
試寫出80386/80486CPU執(zhí)行下列指令后,AX=?,BX=?
(1)AX=0012H,BX1234H (2)AX=0123H,BX=1234H
指令是讓計算機完成某種操作的命令; 指令的集合稱為指令系統(tǒng)。
下面兩條短轉(zhuǎn)移指令的轉(zhuǎn)移地址ADDR1和ADDR2分別是多少(用十六進制表示)?