您好,欢迎来到华佗养生网。
搜索
您的当前位置:首页工业用微型计算机

工业用微型计算机

来源:华佗养生网


河 南 省 高 等 教 育 自 学 考 试

实 验 报 告

《工业用微型计算机》

机电一体化工程和机械制造及自动化专业用(本科段)

市 地 开 封 市 考生姓名 准考证号

河南科技大学高等教育自学考试办公室

2014年3月

目录

实验一:利用DEBUG调试程序学习寻址方式与指令系统 ............................... 1 实验二:汇编语言程序设计 ................................................................................... 3 实验三:8259的外中断与8253定时器计数器 .................................................... 4 实验四:8255并行借口应用 .................................................................................. 5

实验一:利用DEBUG调试程序学习寻址方式与指令系统

一、实验目的

二、实验内容和结果

1.立即寻址 寄存器寻址、寄存器间址 程序: 注释

(1)对程序的每条进行注释。

(2)通过反汇编,对每条指令的操作码、操作数、字节数,进行说明。 (3)写出美剧程序的执行结果。

程序 操作码 操作数 字节数 结果

2.直接寻址、变址,基址加变址 (1)对程序的每条进行注释。

(2)修改DS用单步或断点方法运行,写出每条程序的执行结果。 程序 注释 执行结果

3.堆栈操作:

(1)对每条程序进行注释。

(2)写出影响堆栈操作的SP,(SP)。 程序 注释 SP (SP)

4.利用BP的基址加变址的寻址方式 (1)写出每条程序的执行结果。

(2)修改ss=cs+3000H 查看ss:309;ss:1A88 内容的内容及Bcx、Bx的内容

程序 注释 执行结果

5.算数及逻辑运算指令对标志的影响

(1)观察算数运算的运行结果完成P3 表1—1。

(2)观察运算结果,完成P3 表1—2。

(3)观察逻辑运算结果,查每条指令执行后,CF,PF,ZF的变化结果。 程序 CF PF ZF

(4)其它指令的应用

程序(1) 执行结果

程序(2) 执行结果

程序(3) 执行结果

6.利用DEBUG进行程序编制及调试

(1)写出多个同学年龄之和的程序,写出运行结果。

(2)写出求16个带符号数最大值程序,并写出运行结果。

实验二:汇编语言程序设计

一、实验目的

二、实验内容

1.求两个数之和,程序命名为AASM并写出运行结果。

2.练习链接程序,并调试运行写出链接步骤。

3.编写一个数中(如9ABCH)有几个0,几个1的程序并商机调试。

4.编写代码转换程序(十-------二转换或二-------十转换)。

实验三:8259的外中断与8253定时器计算器

一、实验目的

二、实验内容

1.8259的外中断 (1)中断方式有哪些?

(2)8259中断控制器的工作原理?

(3)1Rθ0,WRθ1,1Rθ2,1Rθ3各连接什么中断?使用时应注意什么?

(4)优先级的作用是什么?有多少种优先级方式

(5)在响应中断时,若需再响应低级中断,中断方式应如何处理?

(6)控制字共有几个?各含义是什么?

2.8253定时器/计算器

(1)画出利用两个通讯级,产生1秒定时中断的接线图?并运行程序。

(2)8253工作时有几种方式?每种方式的工作状态如何?

(3)8253控制字的格式如何?0136H是什么意思?

(4)时间常数是如何确定的?将时间常数送入通道口的规则是什么?

实验四:8255并行接口应用

一、实验目的

二、实验线路图

三、实验内容

1.将交通灯的显示状态改为只用PC0—PC5,程序如何改实验线路图 结果

2.将PC0—PC7及PB4—PB7的显示状态改为轮流闪烁灯,控制字如何改。

高等教育自学考试实验报告评分栏

完成实验数量: 个

实验单位: (公章)

实验日期: 年 月 日

指导教师: 职称:

指导教师初评成绩:

主考院校审定成绩:

审定成绩时间:

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo7.cn 版权所有 湘ICP备2022005869号-9

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务