1. 请问汇编语言中的回车换行指令怎么写
;回车是0dh,换行时0Ah。
;下列程序就是输出回车换行的。OUTPUT_CTLF PROC NEAR PUSH AX PUSH DX MOV AH, 02H ;输出单个字符. MOV DL, 0DH ;0D是回车符的ASCII码. INT 21H ;输出. MOV AH, 02H MOV DL, 0AH ;0A是换行符的ASCII码. INT 21H POP DX POP AX RETOUTPUT_CTLF ENDP ;本程序是过程的形式,可以在同一个段中调用。
2. 汇编语言中的回车换行指令怎么写
回车是0dh,换行时0Ah。
下列程序就是输出回车换行的。
OUTPUT_CTLF PROC NEAR PUSH AX PUSH DX MOV AH, 02H ;输出单个字符.
MOV DL, 0DH ;0D是回车符的ASCII码. INT 21H ;输出.
MOV AH, 02H MOV DL, 0AH ;0A是换行符的ASCII码.
INT 21H POP DX POP AX RETOUTPUT_CTLF ENDP ;本程序是过程的形式,可以在同一个段中调用。
3. 汇编语言设计一个宏程序,完成回车和换行
crlf macro
push ax
mov ah,0eh
mov al,0dh
int 10h
mov al,0ah
int 10h
pop ax
endm
data segment
s1 db "line1$"
s2 db "line2$"
data ends
assume cs:code, ds:data
code segment
start:
mov ax, data
mov ds, ax
mov ah,9
lea dx, s1
int 21h
crlf
lea dx, s2
int 21h
crlf
mov ah,4ch
int 21h
code ends
end start
4. 用汇编语言编程实现从键盘输入一个字符带回显,并将键盘输入的那个
.MODEL SMALL
.DATA
.CODE
START:
MOV AX, @DATA
MOV DS, AX
MOV AH, 1
INT 21H
MOV BL, AL
MOV DL, 13 ;回车
MOV AH, 2
INT 21H
MOV DL, 10 ;换行
INT 21H
MOV DL, BL ;显示
INT 21H
MOV AH, 4CH
INT 21H
END START
转载请注明出处育才学习网 » 怎么用汇编语言写一个换行