⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 da.asm

📁 suanfa de shiyan xw dui gan xingqu de pengyou you bangzhu
💻 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 + -