有程序如下:
BUF DB. 12H,23H,34H,45H,56H,67H,78H,89H,91H
MOV SI,O
MOV AL,[ BUF +SI]
LP: INC SI
CMP SI,9
JAE EXIT
CMP AL,[BUF +SI]
JLE NEXT()MOV AL,[BUF +SI]
A22:JMP LP
EXIT:INT 3
程序執(zhí)行后AL=?該程序的功能是什么?
您可能感興趣的試卷
最新試題
如圖所示,8255A的PA口接一個LED共陰極數(shù)碼管。要求當(dāng)開關(guān)K閉合時,顯示‘F’;斷開時,顯示‘0’。已知:(1)‘0’字形碼為3FH,‘F’字形碼為71H;(2)8255APA口地址:118HPB口地址:119HPC口地址:11AH控制端口地址:11BH試填寫下列程序段,完成以上功能。MOV DX,()MOV AL,82HOUT DX.ALHER:MOV DX,()IN AL.DXAND AL, ()CMP AL,()JZ HER1MOV AL, ()MOV DX, ()OUT DX,ALJMP HERHER1: MOV AL, ()MOV DX, ()OUT DX,ALJMP HER
指令“MOV[BP],AL”執(zhí)行時,目的操作數(shù)的尋址方式是(),操作的結(jié)果存放在段中。
并行接口芯片8255A,端口地址為200H - 203H,A口設(shè)置為輸入方式,B口設(shè)置為輸出方式,欲使由A口輸入的數(shù)據(jù)經(jīng)由B口輸出,試填空完善下面的程序段以實現(xiàn)上述功能。MOV DX,();8255A控制端口地址MOV AL,();取控制字,PA輸入,PB輸出OUT DX,AL ;送8255A的控制字MOV DX,() ;8255A口地址IN AL, DX ;讀人A口中的數(shù)據(jù)MOV DX,();8255AB口地址OUT DX,();從B口送出數(shù)據(jù)
2片中斷控制器8259A能管理()級硬件中斷。
若滿刻度輸入電壓為10V,則8位A/D轉(zhuǎn)換器的最大量化誤差為()
從鍵盤輸入6和B時,得到的ASCⅡ碼分別是()
某半導(dǎo)體靜態(tài)存儲器芯片的地址線為A13一AO,數(shù)據(jù)線為D7一DO,若組成容量為32KB存儲器,需要該種存儲芯片的片數(shù)為()
在指令MOV AX,[BX]中,源操作數(shù)的尋址方式為()
8086系統(tǒng)內(nèi)存區(qū)中的數(shù)據(jù)存放如下:0000:0050 83 18 8A CC 23 E4 00 D0 41 F8 00 FO C5 18 8A CC0000:0060 39 E7 00 FO A0 19 8A CC 2E E8 00 FO D2 EF 00 FO則INT16H中斷服務(wù)程序的入口地址為()
8086CPU可擴展I/O端口地址的個數(shù)最多為()