现在位置: 首页  教学资源  实验课程

微型计算机技术实验

2014-10-19

微型计算机技术实验》实验课程教学大纲

 

实验课程名称微型计算机技术实验课程号XX110480s
实验中心名称 信息工程学院实验中心
  • 适用课程与专业
1、适用课程

微型计算机技术

2、适用专业 

计算机科学与技术、网络工程等相近专业

二、学时数      

18

三、实验课程教学目的与任务

微型计算机技术实验课程的开设是为了使学生理论联系实际,加深对理论课上所学知识点的理解和掌握,培养学生的计算硬件电路设计能力和软件编程能力。本实验课程通过一些典型计算机接口电路的软硬件设计实验,使学生初步掌握微型计算机硬件电路的应用设计,提升学生的实际动手能力。

四、考核与评分

考查

根据平时实验出勤、完成实验情况、撰写实验报告情况、知识掌握情况综合评定分数。

五、实验项目表

实验项目名称

(小于16个字)

时数

(2~4学时)

每组

人数

实验

类型

开课实验室

名称

备注
1实验系统软硬件使用22操作计算机体系结构实验室已开
2开关状态显示实验22设计同上已开
3双色灯实验22设计同上已开
4Intel 8255工作方式1应用设计实验22设计同上已开
5定时/计数器功能验证22设计同上已开
6定时/计数器分频实验22综合同上已开
7定时/计数器计数值读取实验22设计同上已开
88251串口通信实验22设计同上已开
9存储器读写实验22综合同上已开
10中断设计实验22综合同上选做
11基于Windows PCI总线32位实验42综合同上选做

注:依据大纲要求,实验开出率为: 100     %

 

 

六、实验项目内容与要求
  1. 实验项目名称 实验系统软硬件使用

实验内容: 

熟悉实验平台的操作以及相关调试软件的使用,掌握实验平台上的每一个开关、插件的功能和操作方法,熟悉实验用调试软件的功能和使用,为后续实验做准备。

实验要求:

熟悉编程调试环境、熟悉实验平台的操作,并完成简单的并行接口模块方式0输入输出实验,包括连线、程序调试、验证结果。

  1. 实验项目名称 开关状态显示实验

实验内容: 

以实验平台为硬件操作平台,设计实验硬件电路, 编写实验程序,设定8255的PA口为开关量输入,PC口为开关量输出,要求能随时将PA口的开关状态通过PC口的发光二极管显示出来。

实验要求:

按实验内容,独立完成硬件电路和实验程序设计,理解汇编语言在端口数据的读写过程中注意的事项。

  1. 实验项目名称 双色灯实验

实验内容:

以实验平台为硬件操作平台,设计实验硬件电路,编写实验程序,以8255作为输出口,控制4个双色LED灯(可发红,绿,黄光),模拟十字路口交通灯管理。

实验要求:

根据实验要求,独立完成硬件电路和实验程序设计,实验程序在用汇编语言设计的基础上,可以尝试用其它高级语言设计,比较两种程序设计的优缺点。

  1. 实验项目名称 Intel 8255工作方式1应用设计实验

实验内容:

利用Intel 8255工作方式1,用汇编语言编写一程序,使得每当实验平台上的“–PULSE按键”按下时,计算机将实验平台上开关K1~K8的状态被读取,并显示在实验仪DL1~DL8上。

实验要求:

按实验内容设计相关硬件电路和实验程序,观察实验结果,在实验报告上解释现象(用单步执行,并观察)。

  1. 实验项目名称 定时/计数器功能验证

实验内容:

设计一Intel 8253功能验证的硬件电路和软件程序,主要验证控制信号GATE的作用以及计数初值寄存器的计数初值,在计数器计数过程中保持不变,如果计数初值在计数过程中发生改变,只有在本轮计数完成后重新赋计数初值时,计数初值才改变。

实验要求:

独立完成硬件电路和实验程序设计,画出验证实验方案的硬件接线示意图,汇编程序流程图。通过实验结果观察,写出GATE信号的功能以及计数器赋初值与计数的关系。

  1. 实验项目名称 定时/计数器实验

实验内容:

编程将8253定时器0设定为方式3,定时器1设定在方式2,定时器2设定在方式2,定时器0输出作为定时器1的输入,定时器1的输出作为定时器2的输入,定时器2的输出接在一个LED上。运行后可观察到该LED在不停闪烁。

实验要求:

独立完成硬件电路和实验程序设计,运行实验程序,观察实验平台上LED闪烁情况,并解释现象。

  1. 实验项目名称 定时/计数器计数值读取实验

实验内容:

设计编写一汇编程序,使实验仪上Intel8253中一计数器工作在方式2,计数初值为10,计数脉冲为+PULS,当计数器每计一次计数脉冲,该计数器的当前计数值在实验仪的LED发光二极管上显示出来。

实验要求:

按实验内容,以实验平台的硬件为设计资源,设计出相关硬件电路和软件实验程序,并在实验平台上演示实验结果。

  1. 实验项目名称 串口通信实验

实验内容:

将实验平台上开关 K1~K8输入的数据经实验仪RS-232串口(附件板上的串口)发送出去,且接收从实验仪RS-232串口(附件板上的串口)输入的数据,然后在实验仪LED发光二极管DL1~DL8上显示出。

实验要求:

按实验内容,在实验平台上设计出相关硬件电路和实验程序,运行实验程序,观察实验结果是否正确。

  1. 实验项目名称 存储器读写实验

实验内容:

编写一汇编程序,将ASCII码表中"1~Z"的字符存入起始地址为83000H的内存单元,然后再从该地址段读取所存字符, 送入起始地址为84000H的内存单元, 用实验机调试软件查看相关内存单元。

实验要求:

按实验内容,用汇编语言设计实验程序,用调试软件的相关功能观察内存单元,确认实验结果的正确性。

  1. 实验项目名称 中断设计实验

实验内容:

利用微机技术实验平台的硬件资源,设计相关硬件电路和实验程序,当实验平台上Intel 8259的INT0引脚获中断信号触发时,实验平台发光二级管DL1~DL8闪烁3次后,程序结束。

实验要求:

按实验内容设计相关硬件电路和实验程序,观察实验结果,在实验报告上解释实验结果的正确性。

  1. 实验项目名称 基于Windows PCI总线32位实验

实验内容:

将实验平台与PC机以PCI总线方式相连,在实验平台上设计出LED循环闪烁、Intel 8253计数应用等硬件电路,编写相关实验程序。

实验要求:

实验程序的编写在Windows XP环境下,用VC或VB等面向对象的高级语言进行编写。

 
七、主要参考资料

《微型计算机技术及应用》(第4版),戴梅萼编著 清华出版社,2009.5

《微型计算机接口技术》 刘乐善等编著 华中理工大学出版社 2011.7

 

 

 

 

审批人:                审核人:                编写人:  张琳        

审核日期:

(审批人:一般为学院教学副院长;审核人:一般为教研室主任)

编号: C4/JW-7016/025

给我留言