汇编输入一个字符串再输入一个字符串然后连接输出
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励30(财富值+成长值)
2个回答
展开全部
data segment
input1 db 'input string:$'
input2 db 13,10,'input another string:$'
output1 db 13,10,'output new string:$'
buffer db 20
numb db ?
arry db 20 dup(?)
buff db 20,?,20 dup(?)
data ends
code segment
assume cs:code,ds:data
start:mov ax,data ;ds赋值
mov ds,ax
lea dx,input1 ;信息提示输入串
mov ah,9
int 21h
lea dx,buffer ;键盘输入到缓冲区
mov ah,10
int 21h
lea dx,input2 ;信息提示输入串
mov ah,9
int 21h
lea dx,buff;键盘输入到缓冲区
mov ah,10
int 21h
lea dx,output1 ;信息提示输出串
mov ah,9
int 21h
lea dx,arry
mov ah,9
int 21h
lea dx,buff+2
mov ah,9
int 21h
mov ah,4ch
int 21h
code ends
end start
input1 db 'input string:$'
input2 db 13,10,'input another string:$'
output1 db 13,10,'output new string:$'
buffer db 20
numb db ?
arry db 20 dup(?)
buff db 20,?,20 dup(?)
data ends
code segment
assume cs:code,ds:data
start:mov ax,data ;ds赋值
mov ds,ax
lea dx,input1 ;信息提示输入串
mov ah,9
int 21h
lea dx,buffer ;键盘输入到缓冲区
mov ah,10
int 21h
lea dx,input2 ;信息提示输入串
mov ah,9
int 21h
lea dx,buff;键盘输入到缓冲区
mov ah,10
int 21h
lea dx,output1 ;信息提示输出串
mov ah,9
int 21h
lea dx,arry
mov ah,9
int 21h
lea dx,buff+2
mov ah,9
int 21h
mov ah,4ch
int 21h
code ends
end start
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询