汇编加法代码.docx

上传人:小飞机 文档编号:3613207 上传时间:2023-03-14 格式:DOCX 页数:2 大小:36.46KB
返回 下载 相关 举报
汇编加法代码.docx_第1页
第1页 / 共2页
汇编加法代码.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《汇编加法代码.docx》由会员分享,可在线阅读,更多相关《汇编加法代码.docx(2页珍藏版)》请在三一办公上搜索。

1、汇编加法代码;计算X+Y=Z ;X=001565A0H,Y=0021B79EH,运算的结果Z=00371D3EH。 DATA SEGMENT MES DB The result is:$ XL DW 65A0H XH DW 0015H YL DW 0B79EH YH DW 0021H DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX MOV DX,OFFSET MES ;显示信息 MOV AH,09H INT 21H MOV AX,XL ADD AX,YL ;Y低位数值与X低位数值相加 MOV

2、BX,AX ;BX中存放结果的低16位 MOV AX,XH ADC AX,YH ;Y高位数值与X高位数值相加 MOV CX,AX ;CX中存放结果的高16位 ;显示结果 MOV DH,CH CALL SHOW MOV DH,CL CALL SHOW MOV DH,BH CALL SHOW MOV DH,BL CALL SHOW MOV AX,4C00H INT 21H SHOW PROC NEAR PUSH DX PUSH AX MOV AL,DH AND AL,0F0H ;取高4位 SHR AL,4 CMP AL,0AH;是否是A以上的数 JB C2 ADD AL,07H C2: ADD AL,30H MOV DL,AL;show character MOV AH,02H INT 21H MOV AL,DH AND AL,0FH;取低4位 CMP AL,0AH JB C3 ADD AL,07H C3: ADD AL,30H MOV DL,AL;show character MOV AH,02H INT 21H POP AX POP DX RET SHOW ENDP CODE ENDS END START

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号