當前位置:編程學習大全網 - 編程軟體 - 利用DOS的OAH功能從鍵盤輸入壹串字符,並將此字符串在顯示屏上顯示出來

利用DOS的OAH功能從鍵盤輸入壹串字符,並將此字符串在顯示屏上顯示出來

利用DOS的OAH功能從鍵盤輸入壹串字符,並將此字符串在顯示屏上顯示出來。

;-------------------------------------

DATA SEGMENT

STRING1 DB 'Press any keys please: ', 10, 13, 24H

STRING2 DB 13, 10, 'The string is: ', 10, 13, 24H

BUF1 DB 100

DB ?

DB 100 DUP(?)

DATA ENDS

;-------------------------------------

CODE SEGMENT

ASSUME CS:CODE, DS:DATA, ES:DATA

START:

MOV AX, DATA

MOV DS, AX

L:

MOV AH, 09H ;輸入提示

LEA DX, STRING1

INT 21H

MOV AH, 0AH

LEA DX, BUF1 ;鍵盤輸入到緩存區

INT 21H

;------------------------------

MOV AH, 09H ;輸入提示

LEA DX, STRING2

INT 21H

LEA SI, BUF1 ;鍵盤輸入緩存區

INC SI

MOV CL, [SI] ;取出實際輸入個數

MOV CH, 0

INC SI

L3:

MOV AH, 02H ; 顯示

MOV DL, [SI]

INT 21H

INC SI

LOOP L3

;------------------------------

EXIT:

MOV AH, 4CH

INT 21H

CODE ENDS

END START

;-------------------------------------

  • 上一篇:街機千炮撈的燒餅修改器可以刷金幣和珍珠。怎麽修改?
  • 下一篇:web服務器有哪些
  • copyright 2024編程學習大全網