




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、计算机组成原理实验教学大纲信息科学与技术学院软件职业技术学院2014年3月 计算机组成原理课程实验教学大纲课程名称:计算机组成原理英文名称:Principles of Computer Composition课程编号:课程性质: 课程属性:专业必修课实验教材或指导书类型:课程总学时: 60 学分:5 实验学时:12 实验学分:1适用专业:计算机科学与技术实验室名称:计算机组成原理实验室先修课程:计算机基础、数字逻辑一、 课程简介计算机组成原理是计算机科学与技术专业本科教学中的一门重要技术基础课。在计算机科学与技术专业的教学计划中占有重要地位和作用。学习本课程旨在使学生掌握计算机硬件各子系统的组
2、成原理及实现技术,建立计算机系统的整体概念,对培养学生设计开发计算机系统的能力有重要作用。该课程为今后学习计算机操作系统、计算机体系结构、计算机网络、微机原理、计算机容错技术、计算机并行处理、计算机分布式处理技术、人工智能、计算机接口技术等课程打好基础。二、 实验教学任务和目的通过本课程的学习,使学生了解计算机系统的组织结构,计算机的工作原理,掌握ALU,组合逻辑控制器和微程序控制器等设计原理和方法,了解存储器、外设接口等工作原理,为计算机系统结构课程打下基础。三、 主要仪器设备TEC-XP16实验箱、安装有软件开发环境的PC四、 实验方式与基本要求该课程共6个实验,4个验证性实验、2个综合性
3、实验。其中有5个实验是2个学生一组进行实验,1个实验是4个学生一组进行实验,由任课老师指导。五、 实验课时安排具体实验和课时安排见下表。实验安排表序号实验名称实验类型学时实验者类别每组人数开设要求实验一基础汇编语言程序设计验证2本科生2必修实验二脱机运算器实验验证2本科生2必修实验三存储器部件教学实验验证2本科生2必修实验四I/O口扩展实验验证2本科生4必修实验五中断实验综合2本科生2必修实验六微程序控制器实验综合2本科生2必修六、实验教学内容实验一 基础汇编语言程序设计实验目的:1. 学习和了解TEC-XP16教学实验系统监控命令的用法;2. 学习和了解TEC-XP16教学实验系统的指令系统
4、;3. 学习简单的TEC-XP16教学实验系统汇编程序设计。实验内容:1. 学习联机使用TEC-XP16教学实验系统和仿真终端软件PCEC;2. 学习使用WINDOWS界面的串口通讯软件;3. 使用监控程序的R命令显示/修改寄存器内容、D命令显示存储器内容、E命令修改存储器内容;4. 使用A命令写一小段汇编程序,U命令反汇编刚输入的程序,用G命令连续运行该程序,用T、P命令单步运行并观察程序单步执行情况。要 求:在使用该教学机之前,应先熟悉教学机的各个组成部分,及其使用方法。实验仪器:TEC-XP16教学实验系统、PC机、PCEC软件注意事项:1. 连接电源线和通讯线前TEC-XP16实验系统
5、的电源开关一定要处于断开状态,否则可能会对TEC-XP16实验系统上的芯片和PC机的串口造成损害;2. 五个黑色控制开关的功能示意图如下:单步 手动指令 组合逻辑 联机 8位 上面 下面连续 内存指令 微程序 脱机 16位3. 几种常用的工作方式(开关拨到上方表示1,拨到下方表示0)工作方式5个拨动开关连续运行程序、组合逻辑控制器、联机、16位机00110连续运行程序、微程序控制器、联机、16位机00010单步、手动置指令、组合逻辑控制器、联机、16位机11110单步、手动置指令、微程序控制器、联机、16位机1101016位机、脱机运算器实验1XX00实验二 脱机运算器实验实验目的:深入了解A
6、M2901运算器的功能与具体用法,4片AM2901的级连方式,深化运算器部件的组成、设计、控制与使用等诸项知识。实验内容:脱机运算器实验:是指让运算器从教学计算机的整机中脱离出来,此时,他的全部控制与操作均需要通过两个12位的微型开关来完成,这就谈不上执行指令,只能通过开关、按键控制教学机的运算器完成指定的运算功能,并通过指示灯观察运算结果。要 求:1. 实验之前认真预习,写出预习报告,包括操作步骤,实验过程所用数据和运行结果等,否则实验效率会很低,所学到的内容也会大受影响;2. 实验过程当中,要仔细进行,防止损坏设备,分析可能遇到的各种现象,判断结果是否正确,记录运行结果;3. 实验之后,认
7、真写出实验报告,包括对遇到的各种现象的分析,实验步骤和实验结果,自己在这次实验的心得体会与收获。实验仪器:TEC-XP16教学实验系统、PC机、PCEC软件注意事项:1. 连接电源线和通讯线前TEC-XP16实验系统的电源开关一定要处于断开状态,否则可能会对TEC-XP16实验系统上的芯片和PC机的串口造成损害;2. 五个黑色控制开关的功能示意图如下:单步 手动指令 组合逻辑 联机 8位 上面 下面连续 内存指令 微程序 脱机 16位实验三 存储器部件教学实验实验目的:通过看懂教学计算机中已经使用的几个存储器芯片的逻辑连接关系和用于完成存储器容量扩展的几个存储器芯片的布线安排,在教学计算机上设
8、计、实现并调试出存储器容量扩展的实验内容。其最终要达到的目的是:1. 深入理解计算机内存储器的功能、组成知识;2. 深入地学懂静态存储器芯片的读写原理和用他们组成教学计算机存储器系统的方法(即字、位扩展技术),控制其运行的方式;3. 思考并对比静态和动态存储器芯片在特性和使用场合等方面的同异之处。实验内容:1. 要完成存储器容量扩展的教学实验,需为扩展存储器选择一个地址,并注意读写和OE等控制信号的正确状态;2. 用监控程序的D、E命令对存储器进行读写,比较RAM(6116)、EEPROM(28系列芯片)和EPROM(27系列芯片)在读写上的异同;3. 用监控程序的A命令编写一段程序,对RAM
9、(6116)进行读写,用D命令查看结果是否正确;4. 用监控程序的A命令编写一段程序,对扩展存储器EEPROM(28系列芯片)进行读写,用D命令查看结果是否正确;如不正确,分析原因,改写程序,重新运行。要 求:4. 实验之前认真预习,写出预习报告,包括操作步骤,实验过程所用数据和运行结果等,否则实验效率会很低,所学到的内容也会大受影响;5. 实验过程当中,要仔细进行,防止损坏设备,分析可能遇到的各种现象,判断结果是否正确,记录运行结果;6. 实验之后,认真写出实验报告,包括对遇到的各种现象的分析,实验步骤和实验结果,自己在这次实验的心得体会与收获。实验仪器:TEC-XP16教学实验系统、PC机
10、、PCEC软件注意事项:1. 连接电源线和通讯线前TEC-XP16实验系统的电源开关一定要处于断开状态,否则可能会对TEC-XP16实验系统上的芯片和PC机的串口造成损害;2. 五个黑色控制开关的功能示意图如下:单步 手动指令 组合逻辑 联机 8位 上面 下面连续 内存指令 微程序 脱机 16位实验四 I/O口扩展实验实验目的:学习串行口的正确设置与使用。实验内容:1. 为扩展I/O口选择一个地址,即将与COM2口相连的8251的/CS与标有I/O /CS的一排插孔中的一个相连;2. 将COM2口与终端或另一台运行有PCEC16的PC机的串口相连;3. 用监控程序的A命令,编写一段小程序,先初
11、始化COM2口,在向COM2口发送一些字符,也可以从COM2口接收一些字符,或实现两个串口的通信。要 求:应了解监控程序的A命令只支持基本指令,扩展指令应用E命令将指令代码写入到相应的存储单元中。实验仪器:TEC-XP16教学实验系统、PC机、PCEC软件注意事项:1. 连接电源线和通讯线前TEC-XP16实验系统的电源开关一定要处于断开状态,否则可能会对TEC-XP16实验系统上的芯片和PC机的串口造成损害;2. 五个黑色控制开关的功能示意图如下:单步 手动指令 组合逻辑 联机 8位 上面 下面连续 内存指令 微程序 脱机 16位实验五 中断实验实验目的:学习和掌握中断产生、响应、处理等技术
12、。实验内容:1. 扩展中断隐指令,为中断隐指令分配节拍。中断隐指令用到12个节拍,为了和一般指令相区别,应将其节拍T3设计为1。注意:在扩展中断隐指令时要用到DC1、DC2的译码信号。2. 扩展开中断指令EI、关中断指令DI、中断返回指令IRET。3. 确定中断向量表地址。中断向量的高12位由开关确定为(0010 0100 0000)。三级中断对应的中断向量为2404H、2408H、240CH。当有中断请求且被响应后,将执行存放在该中断的中断向量所指向的内存区的指令。4. 填写中断向量表。在上述的2404H、2408H、240CH地址写入三条JR转移指令,JR指令的OFFSET是偏移量,其值是
13、要转向的地址的值减去该条转移指令的下一条指令的地址的值得到的,该值的范围是-128-127之间。但在PCEC16中输入时,用户不需要计算偏移量,直接输入要转向的绝对地址即可。5. 编写中断服务程序。中断服务程序可以放在中断向量表之后,中断服务程序可实现在程序正常运行时在计算机屏幕上显示与优先级相对应的不同字符。6. 写主程序。可编写一个死循环程序,要求先开中断。要 求:1. 实验前应了解什么是中断向量;2. 中断隐指令不对应特定指令代码,因而不能用指令代码来判断是否为新指令,在实际设计中,出了复位外,当节拍T3=1时,认为是扩展指令。这样在扩展中断隐指令时,节拍T3应为1。实验仪器:TEC-X
14、P16教学实验系统、PC机、PCEC软件注意事项:1. 连接电源线和通讯线前TEC-XP16实验系统的电源开关一定要处于断开状态,否则可能会对TEC-XP16实验系统上的芯片和PC机的串口造成损害;2. 五个黑色控制开关的功能示意图如下:单步 手动指令 组合逻辑 联机 8位 上面 下面连续 内存指令 微程序 脱机 16位实验六 微程序控制器实验实验目的:通过看懂教学计算机中已经设计好并正常运行的数条基本指令(例如,ADD、MVRR、OUT、MVRD、JR、RET等指令)的功能、格式和执行流程,然后自己设计几条指令的功能、格式和执行流程,并在教学计算机上实现、调试正确。其最终要达到的目的是:1.
15、 深入理解计算机微程序控制器的功能、组成知识;2. 深入地学习计算机各类典型指令的执行流程;3. 对指令格式、寻址方式、指令系统、指令分类等建立具体的总体概念;4. 学习微程序控制器的设计过程和相关技术。实验内容:1. 完成控制器部件的教学实验,主要内容是由学生自己设计几条指令的功能、格式和执行流程,并在教学计算机上实现、调试正确。2. 首先是看懂TEC-XP教学计算机的功能部件组成和线路逻辑关系,然后分析教学计算机中已经设计好并正常运行的几条典型指令(例如,ADD、MVRR、OUT、MVRD、JRC、CALA、RET等指令)的功能、格式和执行流程,注意各操作功能所对应的控制信号的作用。3.
16、设计几条指令的功能、格式和执行流程,并在教学计算机上实现、调试正确。例如ADC、JRS、JRNS、LDRA、STAR、CALR等指令,可以从给出的19条扩展指令中任意选择,当然也可以设计与实现其他的指令,包括原来已经实现的基本指令(要变换为另外一个指令操作码)或自己确定的指令。4. 单条运行指令,查看指令的功能、格式和执行流程。5. 用监控程序的A、E(扩展指令必须用E命令置入)命令编写一段小程序,观察运行结果。要 求:1. 实验之前,应认真准备,写出实验步骤和具体的设计内容,否则实验效率会特别低,一次实验时间根本无法完成实验任务,即使基本做对了,也很难说学懂了些什么重要教学内容;2. 应在实
17、验前掌握所有控制信号的作用,在脱机运算器实验中,已给出了与运算器有关的控制信号的作用,16位机微程序控制器用到的控制信号的功能表可参见(TEC-XP教学计算机系统技术说明与实验指导)第三章的控制器部件和运算器部件的相关内容,需要注意的是中断用到了DC23,在T3-T0=00010一拍DC23为1,其余节拍均为0;3. 实验过程中,应认真进行实验操作,既不要因为粗心造成短路等事故而损坏设备,又要仔细思考实验有关内容,提高学习的主动性和创造性,把自己想不太明白的问题通过实验理解清楚,争取最好的实验效果,力求达到教学实验的主要目的;4. 实验之后,应认真思考总结,写出实验报告,包括实验步骤和具体实验结果,遇到的主要问题和分析与解决问题的思路。大家应该认识到,遇到一些问题是好事情,通过分析与解决这些问题,才提高了自己的工作能力,学习到
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 43708-2025科学数据安全要求通则
- GB/T 19343-2025巧克力及巧克力制品、代可可脂巧克力及代可可脂巧克力制品质量要求
- 公司资金贷款合同范本
- 公司变造劳动合同范本
- 医疗器械保险销售合同范本
- alc工程合同范本
- 从属许可合同范本
- 保姆英语合同范本
- 上海遮光窗帘加盟合同范本
- 临时活动劳务派遣合同范例
- 回弹法测试原始记录表
- 中建综合支吊架施工方案
- 干部档案目录样表
- 建筑施工规范大全
- 幼儿园开学家长会PPT模板(含完整内容)
- 表冷器更换施工方案
- 创意美术课3岁-12岁大师课《彼埃.蒙德里安》课件
- 沥青集料筛分反算计算表格(自动计算)
- 哲学与人生(中职)PPT完整全套教学课件
- 恶性高热课件
- 社区免费使用房屋协议书
评论
0/150
提交评论