云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 东华大学微机实验原理实验报告

东华大学微机实验原理实验报告

  • 62 次阅读
  • 3 次下载
  • 2025/6/25 23:50:48

SUB AX,AX PUSH AX MOV AX,DATA MOV DS,AX MOV CX,0008H MOV BX,0000H MOV DH,XS FF1: MOV AH,00H MOV AL,DH MOV DL,100 ADD AX,AX

DIV DL;商在AL,余数在AH SHL BL,1 MOV DH,AH CMP AL,00H JE FF2 OR BL,01H FF2: LOOP FF1 MOV CX,0008H MOV DH,ZS FF3: MOV AH,00H MOV AL,DH MOV DL,2 DIV DL SHR BH,1 MOV DH,AL CMP AH,00H JE FF4 OR BH,80H FF4: LOOP FF3 MOV BINX,BL MOV BINZ,BH RET

MAIN ENDP CODE ENDS END MAIN

17

3)二进制转换为BCD码

二进制数 0000 0010 0001 1000(十进制大小为536) 转换成 为4位BCD码为0000 0101 0011 0110

DATA SEGMENT QUAN DW 1000,100,10,1 ER DW 0218H ;0000 0010 0001 1000 BCD DW ? DATA ENDS

STACK SEGMENT PARA STACK 'STACK' DB 100 DUP(?) STACK ENDS

CODE SEGMENT ASSUME DS:DATA,CS:CODE MAIN PROC NEAR PUSH DS SUB AX,AX PUSH AX MOV AX,DATA MOV DS,AX XOR BX,BX MOV SI,OFFSET QUAN MOV CX,4 MOV AX,ER FF1: PUSH CX

18

MOV CL,4 SHL BX,CL MOV DX,0 DIV WORD PTR[SI] OR BX,AX MOV AX,DX POP CX ADD SI,2 LOOP FF1 MOV BCD,BX RET

MAIN ENDP CODE ENDS END MAIN

实验二 程序设计和PC机上程序调试操作实验

19

一、 实验目的

1.掌握常用程序设计的基本技巧和方法。

2.学会和熟悉使用MASM汇编程序和LINK连接程序。 3.掌握使用PC机上编程和调试程序的方法。

二、 实验设备

PC机一台,装有DOS基本系统和MASM宏汇编软件

三、 实验内容及步骤

(一)按要求编写程序并在DEBUG下建立、汇编和调试程序

1、 四字节二进制数的加法 1)程序设计要求

两个字的被加数存放于3500H-3503H单元, 加数存于3504H-3507H单元 (存放格式为高位存高地址单元,低位存低地址单元),两数之和(如不超过四字节)存放于3508H-350BH单元。 2)实验步骤

(1)编写程序。

(2)在DEBUG下输入程序并检查(程序可存放于2000H-8000H单元)。 (3)在3500H-3507H单元中存入被加数014527和加数146758。 (4)运行程序后,检查3508H-350BH单元中内容。

(5)反复选择几组被加数和加数,检查结果,验证程序正确性。 0BB0:2000 BE0035 MOV SI,3500 0BB0:2003 BF0835 MOV DI,3508 0BB0:2006 8B04 MOV AX,[SI] 0BB0:2008 034404 ADD AX,[SI+04] 0BB0:200B 8905 MOV [DI],AX 0BB0:200D 8B4402 MOV AX,[SI+02] 0BB0:2010 134406 ADC AX,[SI+06] 0BB0:2013 8905 MOV [DI+2],AX 0BB0:2015 CC INT 3

20

搜索更多关于: 东华大学微机实验原理实验报告 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

SUB AX,AX PUSH AX MOV AX,DATA MOV DS,AX MOV CX,0008H MOV BX,0000H MOV DH,XS FF1: MOV AH,00H MOV AL,DH MOV DL,100 ADD AX,AX DIV DL;商在AL,余数在AH SHL BL,1 MOV DH,AH CMP AL,00H JE FF2 OR BL,01H FF2: LOOP FF1 MOV CX,0008H MOV DH,ZS FF3: MOV AH,00H MOV AL,DH MOV DL,2 DIV DL SHR BH,1 MOV DH,AL CMP AH,00H JE FF4 OR BH,80H FF4: LOOP FF3 MOV BINX,BL MOV BINZ,BH RET

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com