5-23.asm
来自「一些汇编实验程序」· 汇编 代码 · 共 53 行
ASM
53 行
;分支程序设计
SSEG SEGMENT PARA STACK 'stack'
dw 100h dup(0) ;初始化堆栈大小为100
SSEG ENDS
DSEG SEGMENT
a dw 13
b dw 15
;数据段:在此处添加程序所需的数据
DSEG ENDS
ESEG SEGMENT
;附加段:在此处添加程序所需的数据
ESEG ENDS
CSEG SEGMENT
assume cs:CSEG, ds:DSEG, es:ESEG, ss:SSEG
MAIN PROC ;主程序入口
mov ax, dseg
mov ds, ax
mov es, ax
mov ax,a
mov bx,b
xor ax,bx
test ax,0001
jz class
test bx,0001
jz exit
xchg bx,a
mov b,bx
jmp exit
class:
test bx,0001
jz exit
inc a
inc b
;此处添加主程序代码
exit: mov ax, 4c00h ;程序结束,返回到操作系统系统
int 21h
MAIN ENDP
CSEG ENDS
END MAIN
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?