单选题利用DOS功能调用,实现键盘字符输入的程序段为MOV AH,1 INT 21H 如果键人字符B,则AL中的值是()AOBHB42HC62HDA8H

单选题
利用DOS功能调用,实现键盘字符输入的程序段为MOV AH,1 INT 21H 如果键人字符B,则AL中的值是()
A

OBH

B

42H

C

62H

D

A8H


参考解析

解析: 暂无解析

相关考题:

完成下面的程序段,使程序显示中的字符串。DATA SEGMENTBUE DB ‘HOW DO YOU DO?’,ODH,OAH,’$‘┆DATA ENDSCODE SEGMENT┆MOV AX,DATAMOV DS,AX┆MOV DX【 】MOV AH, 9INT 21H┆CODE ENDS

执行1号DOS系统功能调用后,从键盘输入的字符应存放在()A、AL中B、BL中C、CL中D、DL中

当一个程序使用DOS系统功能调用退出用户程序时,在编写INT 21H指令前,应选的指令是______。A.MOV AH,01HB.MOV AX,4CHC.MOV AH,4CHD.RET

当一个程序使用DOS系统功能调用退出用户程序时,在编写INT21H指令前,应选择的指令是A.MOV AL,01HB.MOV AL,4CHC.RETD.MOV AH,4CH

请编制程序,其功能是;内存中共有30个字节型数据,找出其中的两个ASCII字符串并进行校验。欲寻找的ASCII字符串由13个字符组成:(23H),7个ASCII字符,*(2AH),2个ASCII字符,回车符(0DH),换行符(0AH)。校验方法为:对字符及字符,之间的7个ASCII字符进行异或操作,若异或操作结果的ASCII字符表示(异或操作结果高4位的ASCII字符表示在前,低4位的ASCII字符表示在后)与原字符串中字符,之后的两个ASCII字符相同,则将原字符串原样保存:反之,则将原字符串中的所有字符(共13个)均用字符!(21H)代替。例如:内存中有:33H,35H,23H('',第一个字符串开始),46H,41H,30H,2EH,34H,3DH,31H,2AH(''),32H,31H,ODH,OAH,46H,23H('',第二个字符串开始),46H,41H,30H,2EH,34H,46H,41H,30H,46H,41H,30H,2EH,34H,3DH,30H,2AH('*'),32H,31H,ODH,OAH,55H结果为:23H,46H,41H,30H,2EH,34H,3DH,31H,2AH('*'),32H,31H(校验正确,该字符串原样保持),ODH,OAH,21H,21H,21H,21H,21H,21H,21H,21H,21H,21H,21H,21H,21H(校验错,整个字符串用字符“!”代替)部分程序已给出,其中原始数据由过程LOAD从文件INPUT.DAT中读入SOURCE开始的内存单元中。运算结果要求从 RESULT开始存放,由过程SAVE保存到文件OUTPUT.DAT中。请填空BEGIN和END之间已给出的源程序使其完整,空白已用横线标出,每个空白一般只需一条指令,但采用功能相当的多条指令亦可,或删除BEGIN和END之间原有的代码并自行编程来完成所要求的功能。对程序必须进行汇编,并与IO.OBJ链接产生可执行文件,最终运行程序产生结果。调试中若发现整个程序中存在错误之处,请加以修改。【试题程序】EXTRN LOAD:FAR, SAVE:FARN EQU 26STAC SEGMENT STACKDB 128 DUP (?)STAC ENDSDATA SEGMENTSOURCE DB N+4 DUP(?)RESULT DB N DUP(0)HH DB 2 DUP(0)NAME0 DB 'INPUT.DAT',0NAME1 DB 'OUTPUT.DAT',0DATA ENDSCODE SEGMENTASSUME CS:CODE, DS:DATA, SS:STACSTART PROC FARPUSH DSXOR AX,AXPUSH AXMOV AX,DATAMOV DS,AXLEA DX, SOURCE ; 数据区起始地址LEA SI,NAME0 ; 原始数据文件名MOV CX, N+4 ; 字节数CALL LOAD ; 从'INPUT. DAT' 中读取数据;******** BEGIN ********MOV SI,0MOV DI,0MOV BX,2 ; 两个ASCII 字符串REPEAT: MOV AH,0SEARCH: MOV AL,SOURCE[SI]INC SICMP AL,''(1) SEARCHMOV RESULT[DI],ALINC DISEARCH1: MOV AL,SOURCE[SI]INC SICMP AL, (2)JE ASCII&nb

有以下程序若想通过键盘输入,使得al的值为12,a2的值为34,el的值为字符a,c2的值为字符b,程序输出结果是:12,a,34,b则正确的输入格式是( )。A.AB.BC.CD.D

当一个程序使用DOS系统功能调用退出用户程序时,在编写INT 21H指令前,应选择的指令是A.MOV AL,01HB.MOV AL,4CHC.RETD.MOV AH,4CH

程序段如下,说明程序执行后AH,AL的值。 MOV AX.9034H NEG AH NOT AL 执行后,AH=();AL=()。

设8251的数据口地址为200H,控制口地址为201H,已完成初始化。要求用查询的方式接收8251串行口字符数据,并把该字符显示出来。试填空完善该程序段。 LOOP:MOV DX,() IN AL.DX TEXT AL.02 JZ LOOP MOV DX,() IN AL, () MOV DL,() MOV AH,() INT 21H JMP LOOP

DOS系统功能(INT21H)2号调用要求将待显示字符的ASCII码送人()A、DH寄存器B、DL寄存器C、AL寄存器D、AH寄存器

在PC/XT系统中,已知中断类型号为08H,中断入口地址为0883:0408H。试用DOS功能调用设定其中断向量,请填写下列程序段完成指定功能。ORG 100HPUSH DSMOV DX,()MOV AX,()MOV(),AXMOV AL,()MOV AH,()INT 21HPOP DSINT 3

从键盘输入一串字符使用DOS功能调用的()。A、1号功能B、2号功能C、9号功能D、10号功能

当一个程序使用DOS系统功能调用退出用户程序时,在编写INT21H指令前,应选用的指令是()。A、MOV AH,01HB、MOV AX,4CHC、MOV AH,4CHD、RET

从键盘输入字符串使用DOS功能调用的()。A、1号功能B、2号功能C、9号功能D、10号功能

DOS功能调用中,从键盘读取一个字符并回显的是()。A、01HB、02HC、09HD、0AH

DOS功能调用中,调用INT 21H的9号号子功能,能实现什么?

在程序中采用DOS系统功能调用退出用户程序时,在使用INT 21H指令前,应选用()指令。A、MOV  AX,4CHB、MOV  AL,4CHC、MOV  AH,4CHD、RET

STRING DB‘ABCDEFGHIJ’ MOVAH,01从键盘输入字符1~9 INT21H ANDAL,0FH DECAL XORAH,AH MOVBX,OFFSETSTRING ADDBX,AX MOVBL,[BX] MOVAH,02H ;显示输出 INT21H : 试回答:如从键盘输入字符‘4’,程序段有什么结果?

单选题利用DOS功能调用,实现字符显示的程序段为 MOV AH.2 MOV DL.39H1 NT 21H 则屏幕显示的是()A39HB9C3D39

单选题在程序中采用DOS系统功能调用退出用户程序时,在使用INT 21H指令前,应选用()指令。AMOV  AX,4CHBMOV  AL,4CHCMOV  AH,4CHDRET

单选题利用DOS系统功能INT21H的1号(AH=2)功能调用,若用户按下的是6,则寄存器AL中的内容是()A26HB36HC46HD56H

单选题以BUF为起始地址的字节单元中建立一个输入缓冲区,在DOS功能子程序的调用中,执行0AH号功能后,用户从键盘输入的字符是从()个字节开始存放。A第一B第二C第三D第四

填空题在PC/XT系统中,已知中断类型号为08H,中断入口地址为0883:0408H。试用DOS功能调用设定其中断向量,请填写下列程序段完成指定功能。ORG 100HPUSH DSMOV DX,()MOV AX,()MOV(),AXMOV AL,()MOV AH,()INT 21HPOP DSINT 3

单选题执行1号DOS系统功能调用,从键盘输入的字符值存放在()寄存器中。AALBBLCCLDDL

单选题DOS系统功能(INT 21H)9号调用要求将待显示字符串的首址送入()ADS:DXBCS:DXCDS:BXDCS:BX

单选题利用DOS系统功能INT 21H的1号(AH=2)功能调用,若用户按下的是6,则寄存器AL中的内容是()A26HB36HC46HD56H

填空题设8251的数据口地址为200H,控制口地址为201H,已完成初始化。要求用查询的方式接收8251串行口字符数据,并把该字符显示出来。试填空完善该程序段。 LOOP:MOV DX,() IN AL.DX TEXT AL.02 JZ LOOP MOV DX,() IN AL, () MOV DL,() MOV AH,() INT 21H JMP LOOP