?? da.asm
字號:
; 第一章 IBM PC機的指令系統
; 實驗三 加法調整指令
;一.實驗目的:
; 掌握IBM PC 機的指令系統----調整指令.熟悉各調整指令的意義及其用法.
;二.實驗內容:
; 假定ALP和BET均為字變量,分別存儲著壓縮BCD碼數3279h,9041h.編寫求兩
; 者之和的程序,并將和送到寄存器BX中,若有進位送CX中.
;三.程序清單:
; ***************************************************************************
data segment
alp dw 3279h
bet dw 9041h
data ends
code segment
assume cs:code, ds:data
start: mov ax, data
mov ds, ax
mov cx, 0
lea di, alp
lea si, bet
mov al, [di]
add al, [si]
daa ;壓縮BCD碼調整
mov bl, al
inc si
inc di
mov al, [di]
adc al, [si]
daa
mov bh, al
jnc l1
inc cx ;處理進位
l1: mov ax,4c00h ;返回DOS
int 21h
code ends
end start
;***************************************************************************
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -