汇编语言中的回车换行指令怎么写?

汇编语言中的回车换行指令怎么写?,第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 本程序是过程的形式,可以在同一个段中调用液枣。

1、打开编辑器,以SUBLIME TEXT3为示范,创建一个py文档。

2、我们用\就可以进行换行,输出的时候还野慎纯是在同一行。

3、因此如果需要输出同时换行,需要用颂咐\n在第二行头部输入。

4、如果是列表的形式,实际上就不需要任何符号,因为本来就有中括号。

5、如果是字典的形式,实际上孝激就不需要任何符号,因为本来就有大括号。

6、如果是定义变量的时候,如果要换行就一定要用\来换行了。

加一个顺车换行符0DH,0AH就可以了

比如说输出一段 字符串后换行(输出字符串假设用int 21h 的9号功能)

data segment

string db 'china','$'

CR db 0Dh,0Ah,'$'野厅液

data ends

code segment

assume cs:code,ds:data

main proc

start:

mov ax,data

mov ds,ax

mov dx,offset string

mov ah,9

int 21h 输颂物出china这段字伏州符

mov dx,offset CR

mov ah,9

int 21h 输出回车换行符

mov ah,4ch

int 21h返回dos

main endp

code ends

end start


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12513139.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存