问答题

有程序如下:
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
程序执行后AL=?该程序的功能是什么?


您可能感兴趣的试卷

你可能感兴趣的试题

最新试题

对于一低速外设,在外设准备数据期间希望CPU能做自己的工作,只有当外设准备好数据后才与CPU交换数据。完成这种数据传送最好选用的传送方式是()

题型:单项选择题

阅读下列程序,指出运行结果MOV SI,2500HMOV AX,1000HMOV DS,AXMOV CL,05HNEXT:MOV[ SI] ,ALINC ALINC SIDEC CLJNZ NEXTINT 3程序运行后结果为:DS=()H SI=()HAX=()H CL=()H

题型:填空题

8086CPU可扩展I/O端口地址的个数最多为()

题型:单项选择题

8086系统内存区中的数据存放如下: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中断服务程序的入口地址为()

题型:单项选择题

CPU中运算器的主要功能是()。

题型:填空题

微处理器8088的外部数据总线位数为()

题型:单项选择题

阅读下列程序,说明程序执行后AX,BX,ZF,CF的值。MOV AX,FFFFHMOV BX,2896HXOR AX,BXINT 3AX=(),BX=(),ZF= (),CF= ()。

题型:填空题

设8255A的端口地址为80H~83H,则端口A的地址为()

题型:单项选择题

并行接口芯片8255A,端口地址为200H - 203H,A口设置为输入方式,B口设置为输出方式,欲使由A口输入的数据经由B口输出,试填空完善下面的程序段以实现上述功能。MOV DX,();8255A控制端口地址MOV AL,();取控制字,PA输入,PB输出OUT DX,AL ;送8255A的控制字MOV DX,() ;8255A口地址IN AL, DX ;读人A口中的数据MOV DX,();8255AB口地址OUT DX,();从B口送出数据

题型:填空题

已知DS= ES =1000H执行下列程序:MOV SI,101HMOV DI,100HMOV CX,4LP1:MOV AL,[ SI]MOV[ DI] ,ALINC SIINC DILOOP LP1INT 3DS:101H DB 69H,23H,56H,3AH程序运行后结果为:(10100H)= ()H(10101H)= ()H(10102H)= ()H(10103H)= ()H

题型:填空题