已解决问题

用汇编语言实现从键盘任意敲一串字符到计算机中,然后在它们下一行相同的位置再显示一遍

请把过程和代码都写清楚些,谢谢!
胡来 回答:1 人气:21 解决时间:2009-11-20 10:09
  
满意答案
这个简单:)

assume cs:code, ds:datas

datas segment
str db 100 dup(?)
datas ends

code segment
start:
mov ax, datas
mov ds, ax
lea si, str
next:
mov ah, 1
int 21h
cmp al, 13
jz done
mov [si], al
inc si
jmp next
done:
mov byte ptr [si], '$'
mov ah, 2
mov dl, 13
int 21h
mov dl, 10
int 21h

mov ah, 9
lea dx, str
int 21h
mov ax, 4c00h
int 21h
code ends
end start
评价答案
  • 是否解决问题(参与评价0次)
  • 0
  • 5
  • 0
  • 是否原创答案(参与评价0次)
  • 5
  • 0

相关内容