微机原理 实验四 循环结构程序设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验4 循环结构程序设计
一、项目(实训)名称:
循环结构程序设计
二、项目(实训)学时数:
学时数:4
三、项目(实训)目标:
1)熟悉8086CPU的寻址方式和指令系统。
2)掌握汇编语言程序设计上机步骤。
3)用实例上机调试。
四、项目(实训)中的具体任务:
1)熟悉8086/8088 的指令系统循环结构程序。.
2)按汇编语言程序设计上机步骤上机。
3)初步学会编写和调试循环结构程序。
五、教师知识和能力要求:
要求教师熟悉微机的结构和工作原理,熟悉8086CPU的寻址方式和指令系统,掌握汇编语言程序设计上机步骤。
六、学生知识和能力准备:
认真阅读8086CPU的寻址方式和指令系统。
编写循环结构汇编语言程序。
做好实验工具软件和资料准备。
七、工具与设备:
八、辅助教学资料:
汇编语言程序设计韩海编
九、实施步骤与技术要点:
题目一:编写程序,在一行上依次显示26个大写英文字母。用循环语句LOOP实现。
1.画出流程图,编写源程序:
2.汇编程序产生目标文件:
3.链接程序产生可执行文件:
4.运行可执行文件,运行结果截图如下:
题目二:(1)编程以二进制形式显示BX的值(假设为无符号数)。如果(BX)=20,那么显示“0000000000010100B”。以循环结构(LOOP 语句)实现。
(2)设BX=20166,编程以十六进制形式显示BX的值(假设为无符号数)。即显示“4EC6H”,用LOOP语句实现。
1.画出流程图,编写源程序:
2.汇编程序产生目标文件:
3.链接程序产生可执行文件:
4.运行可执行文件,运行结果截图如下:
二、考核或评价标准:
1. 检查上机步骤及调试结果:(60分)
2.程序调试分析的正确性:(20分),
3.结合思考题答辩情况(20分),综合评定成绩。