在8086系統(tǒng)下,編寫實(shí)現(xiàn)如下功能的程序段: (1)從地址為80H的端口中讀入一個(gè)字節(jié); (2)如果該字節(jié)最高位為“1”,則將字節(jié)0FFH送到地址為81H的端口中,并退出程序; (3)如果該字節(jié)最高位為“0”,則轉(zhuǎn)向第(1)步,繼續(xù)循環(huán)掃描。
指出以下指令執(zhí)行后,標(biāo)志寄存器OF、SF、ZF、AF、PF、CF的狀態(tài)。 (1)(AL)=0FFH,(BL)=20H,執(zhí)行指令:ADD AL,BL (2)(AL)=01H, (BL)=02H,執(zhí)行指令:CMP AL,BL (3)(AL)=0FFH,執(zhí)行指令:INC AL (4)(AL)=0,執(zhí)行指令:DEC AL (5)(AL)=0F0H,(BL)=04H,執(zhí)行指令:IMUL BL (6)(AX)=1F0H,(BL)=08H,執(zhí)行指令:DIV BL (7)(AL)=12H, (BL)=34H,執(zhí)行指令:TEST AL,BL (8)(AL)=98H,執(zhí)行指令:SAL AL,1
最新試題
通過條件轉(zhuǎn)移指令JXX可以實(shí)現(xiàn)分支結(jié)構(gòu)程序的編寫。()
指令A(yù)DD AL,6[BP][DI]是錯(cuò)誤的。()
嵌入式系統(tǒng)接口擴(kuò)展的4種基本方法是()、()、()和通信擴(kuò)展。
在IN和OUT指令中,當(dāng)端口號(hào)大于FFH(255)時(shí),必須通過()間接給出。
MSP430單片機(jī)可以通過方向寄存器的8個(gè)位分別定義8個(gè)引腳的輸入/輸出方向。()