- 3
- 0
- 约1.45万字
- 约 20页
- 2018-08-30 发布于贵州
- 举报
微机原理课程设计素材
微机原理上机实验报告
HYPERLINK /blog/ \l m=0t=1c=fks_ 学习资料 2007-01-24 16:40:04 阅读2062 评论1 字号:大中小
★ 实验目的
1.? 熟练掌握汇编语言程序设计的方法及上机步骤。
2.? 掌握算术运算中,十进制数调整指令的应用。
3.? 掌握子程序的设计方法。
4.? 掌握DOS功能的调用方法。
★ 实验仪器
586微机 1台
★ 实验内容及程序
1.编写求十进制数与之和的程序,并将和以十进制数的形式送屏幕显示。
编程要求与提示:
[1] 两个加数均以压缩(组合)十进制数形式存放在ADD1和ADD2为首址的存贮器单元。
[2] 和以压缩十进制数的形式存入SUM以下单元。
[3] 将和送到屏幕显示部分功能的实现采用子程序的形式。
[4] 实验步骤如下:
a. 用全屏幕编辑软件建立源程序。
b.用masm.exe汇编程序对源程序进行汇编,形成目标程序。
c. 用link.exe连接程序对目标程序进行连接形成可执行文件。
d. 用DEBUG对连接通过的可执行程序进行调试。
流程图:
见图 1
程序如下:
STACK SEGMENT STACK STACK
DW 100H DUP(?)
STACK ENDS
DATA SEGMENT
ADD1 DD H ;加数以组合十进制形式存放在双字单元
ADD2 DD H
SUM DD ?
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA,ES:DATA,SS:STACK
START: MOV AX,DATA
MOV DS,AX
MOV ES,AX
MOV AX,STACK
MOV SS,AX
LEA SI,ADD1
LEA DI,ADD2
LEA BX,SUM
MOV AL,[SI]
ADD AL,[DI] ;最低位的一个字节相加
DAA ;加法组合BCD码调整
MOV [BX],AL ;结果存放在SUM第一个字节
MOV AL,[SI+1] ;第二个字节相加
ADC AL,[DI+1]
DAA
MOV [BX+1],AL
MOV AL,[SI+2]
ADC AL,[DI+2]
DAA
MOV [BX+2],AL
MOV AL,[SI+3]
ADC AL,[DI+3]
DAA
MOV [BX+3],AL
MOV DL,00 ;最高位字节有进位则显示01
ADC DL,00
CALL DISPSUM
MOV AH,4CH ;返回DOS
INT 21H
DISPSUM PROC NEAR ;结果显示子程序
PUSH AX
PUSH BX
PUSH CX
PUSH SI
MOV SI ,4
PUSH DX
MOV CX,5
LAB: PUSH CX
PUSH BX
MOV AL,DL
MOV BL,DL
MOV CL,4 ;显示高位字节
SHR AL,CL
ADD AL,30H
MOV AH,02
MOV DL,AL
INT 21H ;显示一位字符
AND BL,0FH ;显示低位字节
ADD BL,30H
MOV AH,02
MOV DL,BL
INT 21H
POP BX
POP CX
DEC SI
MOV DL,[BX][SI] ;结果显示
LOOP LAB
POP DX
POP SI
POP CX
POP BX
您可能关注的文档
- 市场营销相关毕业论文论文范文毕业论文参考选题表.doc
- 市场营销策划市场营销策划报告书.doc
- 市场营销试题和答案_3.doc
- 市场营销课程设计1102班第六组.doc
- 市场调研报告008(德海公寓).doc
- 市场风口转向五大板块欲借两会预期腾飞.doc
- 市场部营销培训手册(亿雅).doc
- 市平安校园汇报材料.doc
- 市政公用工程管理与实务复习题集解析(第四部分).doc
- 市政公路监理规划.doc
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
最近下载
- 2024年北京市公务员录用开始考《申论》题(含答案).docx VIP
- 重庆市北碚区中国移动数据中心二期岩土工程勘察设计.docx VIP
- 职业能力倾向测验事业单位考试试题与参考答案(2025年).docx VIP
- 2026年煤矿企业开工安全第一课讲座课件.pptx
- 2024届高考物理二轮专题复习与测试第一部分专题五热学光学原子物理第13讲热学命题点四气体状态变化的图像分析方法.pdf VIP
- 2025年西安铁路职业技术学院单招职业技能测试题库(各地真题).docx VIP
- 全优课堂 数学 人教必修第一册 课件期中综合检测卷.pptx
- 职业能力倾向测验事业单位考试试题与参考答案(2025年).docx VIP
- 2024版碎石破碎生产线租赁合同.docx VIP
- 2024年事业单位考试职业能力倾向测验试题与参考答案.pdf VIP
原创力文档

文档评论(0)