汇编_输入字符串

来源:互联网 发布:mysql 分析查询语句 编辑:程序博客网 时间:2024/05/01 22:37
assume cs:code, ds:data, ss:stackdata segment pkey db 'please input strings ','$' InStr db 20 dup(0) InCount db 0 temp dw 0data endsstack segmentdw 100 dup(0)stack endscode segmentstart: mov ax, data mov ds, ax mov ax, stack mov ss, ax mov dx, offset pkey mov ah, 9 int 21h call  backEnter call inputStr exit: mov ah, 4ch int 21h;==========函数调用=============backEnter proc near  mov dl, 0ah;回车换行 mov ah, 2  int 21h mov dl, 0dh mov ah, 2  int 21h retbackEnter ENDP;==========输入字符串==========inputStr proc near push BX  LEA BX,InStrinloop:  MOV AH,1      ;输入字符串      INT 21H  CMP AL,'$'  JZ  inOver  MOV [BX], AL  INC BX  INC InCount  JMP inloopinOver:  pop BX  retinputStr ENDPcode endsend start

0 0
原创粉丝点击