微机软件实验习题与答案(完整版)
更新时间:2023-09-30 19:16:01 阅读量: 综合文库 文档下载
- 微机实验用什么软件推荐度:
- 相关推荐
微机原理软件实验
实验1 两个多位十进制数相加的实验
实验内容:将两个多位十进制数相加,要求加数和被加数均以ASCII码形式各自顺序存放以DATA1和DATA2为首的5个内存单元中(低位在前),结果送回DATA1处。完整代码如下: DATAS SEGMENT ;此处输入数据段代码
STRING1 DB 'input the first number:','$' STRING2 DB 13,10,'input the second number:','$' STRING3 DB 13,10,'the output is:','$' DATA1 DB 6 DUP(00H),'$' DATA2 DB 6 DUP(00H),'$' DATAS ENDS
STACKS SEGMENT ;此处输入堆栈段代码 STACKS ENDS
CODES SEGMENT
1
ASSUME CS:CODES,DS:DATAS,SS:STACKS START:
MOV AX,DATAS MOV DS,AX
;此处输入代码段代码 LEA SI,DATA1 LEA DI,DATA2 L0:
LEA DX,STRING1;打印字符串STRING1 MOV AH,09 INT 21H
INPUT1: ;输入第一个数 MOV AH,01;输入字符至AL中 INT 21H CMP AL,'/' JE L1 MOV [SI],AL INC SI
2
JMP INPUT1 L1:
LEA DX,STRING2;打印字符串STRING2 MOV AH,09 INT 21H
INPUT2: ;输入第二个数 MOV AH,01;输入字符至AL INT 21H CMP AL,'/' JE L2 MOV [DI],AL INC DI JMP INPUT2 L2:
MOV SI,0
CLC;清空进位标志位CF MOV CX,6
3
PLUSE: ;相加 ;SUB DATA1[SI],30H ;SUB DATA2[SI],30H
;这里不能使用这两条指令,因为如果DATA1[5]=00H,00H-30H需要借位相减,使CF=1
MOV AL,DATA1[SI] ADC AL,DATA2[SI]
AAA ;加法调整指令,可使两个ASCII数直接相加 MOV DATA1[SI],AL;和赋给DATA1[SI] INC SI LOOP PLUSE L3:
LEA DX,STRING3;打印字符串STRING3 MOV AH,09 INT 21H MOV CX,6 MOV SI,6 SHOW:
4
DEC SI
CMP DATA1[SI],00H JE SHOW SHOW2:
MOV DL,DATA1[SI] ADD DL,30H MOV AH,02 INT 21H CMP SI,0 JE L4 DEC SI
JMP SHOW2
L4: MOV AH,4CH INT 21H CODES ENDS END START
运行结果如下:输入为低位在前,即输入1234和99999相加实际上是4321和99999相加(即:4321+99999=104320)
5
正在阅读:
微机软件实验习题与答案(完整版)09-30
发电厂电气部分非题03-08
最新版尔雅九型人格之职场心理期末答案解析10-10
2018年中国碳氢分析仪行业调查分析及发展报告目录05-05
北师大版小学数学第二册教案05-18
《深圳证券交易所交易规则(2011年修订)》介绍 C11017(100分)03-18
购房老带新优惠政策实施方案10-13
现代教学设计自考资料(1)05-21
五浪下跌尾声再现 个股活跃度快速增加04-25
- 小学生造句大全
- 增压泵投资项目可行性研究报告(模板)
- 高中语文人教版粤教版必修1-5全部文言文知识点归纳
- 两学一做专题民主生活会组织生活会批评与自我批评环节个人发言提
- 管理处环境保洁工作操作标准作业指导书
- 2012六一儿童节活动议程 - 图文
- 移树申请报告
- 《贵州省市政工程计价定额》2016定额说明及计算规则
- 计算机长期没有向WSUS报告状态
- 汉语拼音教学策略研究
- 发展西部领先的航空货运枢纽
- 司法所上半年工作总结4篇
- 如何提高银行服务水平
- 发电厂各级人员岗位职责
- 丰田汽车的外部环境分析
- 2017—2018年最新冀教版四年级数学下册《混合运算》教案精品优质
- 中建八局样板策划 - 图文
- 戚安邦《项目管理学》电子书
- 2015年高级项目经理笔记
- 弯桥的设计要点
- 整版
- 微机
- 习题
- 答案
- 实验
- 软件
- 人教版七年级下册期末复习数学试卷一
- 13-14-2通达微机原理与接口第一阶段试卷
- 西安交通大学经济数学建模试题
- 成品油经营许可办事指南- 昆山市发展和改革委员会
- 未成年人犯罪的原则和特点
- 中财笔记(二)6.20
- 山西省普通高中信息技术学业水平考试试题
- 心功能不全习题
- 土在水平载荷作用下的应力-变形关系和车辆牵引力的研究
- 2012下半年中山大学网络教育大学英语四第四次作业(正确答案)
- 2014年第一届迎春杯大师赛总决赛5年级试题
- 有害生物综合治理(昆虫)
- 《中医诊断学》模拟试卷及参考答案
- 国际贸易第1-7章练习
- 苏教版四年级语文第一学期期末测试卷
- 201007105240 张宁宁 计算书第三稿 - 图文
- 工程量清单及计价表
- 2017-2022年中国互联网专车市场深度调查与投资前景分析报告(目录) - 图文
- 翁浩杰 王志东老师讲课笔记《贯通会》
- 考研矿压名词解释