ms-dos.asm

来自「可以看一看源代码 与大家共享」· 汇编 代码 · 共 31 行

ASM
31
字号
STACK_SEG     SEGMENT   STACK
    STACK_BUF DW        120 DUP(?)
    TOP       EQU       $-STACK_BUF
STACK_SEG     ENDS
DATA_SEG      SEGMENT   PARA
MESS          DB        'HELLO' ,0DH,0AH,'$'
DATA_SEG      ENDS
CODE_SEG      SEGMENT   PARA
;------------------------------------------------------
MAIN          PROC      FAR
              ASSUME    CS:CODE_SEG,DS:DATA_SEG
              ASSUME    SS:STACK_SEG
START:
              PUSH      DS
              XOR       AX,AX
              PUSH      AX
              MOV       AX,STACK_SEG
              MOV       SS,AX
              MOV       SP,TOP
              MOV       AX,DATA_SEG
              MOV       DX,OFFSET MESS

              MOV       AH,9
              INT       21H
              MOV       AH,4CH
              INT       21H
MAIN          ENDP      
;------------------------------------------------------
CODE_SEG      ENDS
              END       START

⌨️ 快捷键说明

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