w501.asm

来自「汇编语言学习的资料希望对大家有很大的帮助啊!!」· 汇编 代码 · 共 43 行

ASM
43
字号
;教材P134 示例

        .model small
        .stack
        .data
n01     db 2,4,6,8,10
result  dw ?
        .code
        .startup

;****************************
;求AX绝对值的单分支结构
;****************************

        .if ax<0     ;ax作为无符号数处理,程序错误!
          neg ax
        .endif
        mov result,ax

;****************************
;求AX绝对值的单分支结构
;****************************

        .if sword ptr ax<0     ;ax作为有符号数处理,程序正确!
          neg ax
        .endif
        mov result,ax

;+++++++++++++++++++++++++++++
;双分支结构程序段
;+++++++++++++++++++++++++++++

        .if ax==5   ;判断是否相等。
        mov bx,ax
        mov ax,0
        .else
        dec ax
        .endif

;-----------------------------
        .exit 0
        end

⌨️ 快捷键说明

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