helloworld.asm

来自「收录了一些简单经典的asm程序有源码」· 汇编 代码 · 共 27 行

ASM
27
字号
TITLE   ***HELLO,WORLD*** 

;定义数据段
DATA    SEGMENT
  MSG    DB      'HELLO,WORLD!','$'
DATA    ENDS

;定义代码段
CODE    SEGMENT
        ASSUME  CS:CODE  ;规定CS的内容
        ASSUME  DS:DATA  ;规定DS的内容

START:  
        MOV     AX,DATA  ;程序从START开始
        MOV     DS,AX    ;DS置初值,DATA的段地址

        LEA     DX,MSG   ;得到字符串"Hello World!"的偏移地址
        MOV     AH,09H   ;9号功能调用:显示字符串
        INT     21H      ;完成输出显示        

EXIT:   MOV     AH,4CH   ;4C号功能调用:终止当前程序并返回调用程序
        INT     21H      ;返回DOS

CODE    ENDS   ;代码段结尾
        END     START  ;结束汇编

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?