; MASM 基本命令 ; R 显示寄存器内容 ; R [寄存器名] 修改指定寄存器值 ; A 开始汇编指令 ; A [内存地址] 从指定地址开始汇编指令 ; U [内存地址] 对指定内存块进行反汇编 ; D [内存地址] 显示指定内存块内容 以字节单位读取 ; T 单步执行指令 ; P 直接跳到循环结束 ; G [偏移地址] 直接执行到偏移地址 ; Q 退出DEBUG
;; (U :036E :0391) ;; 测试 两组数据相加 ; 第一组数据 mov si,0244H ; 第二组数据 mov di,0254H ; 每组 mov cx,8 call s30 jmp short s32 s30: push si push di push cx ; 将CF设置为0 sub ax,ax s31: mov ax,[si] adc ax,[di] mov [si],ax inc si inc si inc di inc di loop s31 pop cx pop di pop si ret s32: nop ; ax = 9999H ;; (G :0392)