从键盘上输入20个字符,然后以与键入字符的先后相同的顺序显示出来
答案:2 悬赏:0
解决时间 2021-02-14 22:28
- 提问者网友:年齡太小℡蘿莉
- 2021-02-14 15:11
从键盘上输入20个字符,然后以与键入字符的先后相同的顺序显示出来
最佳答案
- 二级知识专家网友:无字情书
- 2021-02-14 16:43
;本程序功能为
DATA SEGMENT ;用DB、DW、DD定义的变量和数据都放在此数据段,DATA ENDSCODE SEGMENT
ASSUME DS:DATA,CS:CODE
START:
MOV AX,DATA
MOV DS,AX ;进行DS段寄存器装填,不能少
MOV CX,20
LOP1: MOV AH,1
INT 21H
PUSH AX
LOOP LOP1
;下面回车换行
MOV DL,0AH
MOV AH,02H
INT 21H
MOV DL,0DH
MOV AH,02H
INT 21H MOV CX,20
LOP2: POP DX
MOV AH,2
INT 21H
LOOP LOP2 MOV AH,4CH ;终止用户程序,返回DOS,此为21H中断,调用DOS第4CH号功能
INT 21H
CODE ENDS
END START
DATA SEGMENT ;用DB、DW、DD定义的变量和数据都放在此数据段,DATA ENDSCODE SEGMENT
ASSUME DS:DATA,CS:CODE
START:
MOV AX,DATA
MOV DS,AX ;进行DS段寄存器装填,不能少
MOV CX,20
LOP1: MOV AH,1
INT 21H
PUSH AX
LOOP LOP1
;下面回车换行
MOV DL,0AH
MOV AH,02H
INT 21H
MOV DL,0DH
MOV AH,02H
INT 21H MOV CX,20
LOP2: POP DX
MOV AH,2
INT 21H
LOOP LOP2 MOV AH,4CH ;终止用户程序,返回DOS,此为21H中断,调用DOS第4CH号功能
INT 21H
CODE ENDS
END START
全部回答
- 1楼网友:输掉的尊严
- 2021-02-14 17:23
不是很理解楼主的意思,像是输入a输出a这种的么?
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯