计算机组成与结构实验报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

南京工程学院

计算机工程学院

计算机组成与结构实验报告书

实验学生班级

实验学生姓名

学号

实验地点

二〇〇九年十月

实验一TEC-2用法与汇编语言程序设计

同组同学实验日期实验仪器号

一、实验目的

1.了解TEC-2机的基本结构,掌握各开关、指示灯、按键的功能,建立对TEC-2机的感性认识。

2.掌握TEC-2机与PC机联机通讯的方法。

3.了解TEC-2机的指令系统及寻址方式;掌握TEC-2机的汇编语言程序设计方法。

4.掌握TEC-2机汇编语言程序的调试方法;掌握常用监控命令的格式、功能及用法。

二、实验内容

1.了解TEC-2机的基本结构,熟悉各开关、指示灯、按键的功能。

2.完成TEC-2机与PC机的联机通讯。

3.调试5个汇编语言源程序,修改错误直至获得正确运行结果。

4.记录运行结果,并读懂实验程序(包括各指令的寻址方式,监控程序的调用方法)。

三、实验步骤与结果

四、实验分析与思考

1.注释实验程序,并指出操作数的寻址方式。(相同的寻址方式只需说明一次)

2.分别说明CALL 009B和CALL 005A的输入参数、输出参数及功能。

3.解释常用监控命令:A、U、D、R、G、T、E。

五、教师评阅

实验二运算器实验

同组同学实验日期实验仪器号

一、实验目的

1.加深对Am2901运算器内部组成的了解, 掌握四片Am2901芯片间的连接关系, 以及它与有关外部逻辑电路的连接关系。

2.准确把握该运算器的控制与使用, 即掌握其运算与操作功能, 以及正确地为其提供全部控制信号及有关数据的手段与技术。

3.初步了解运算器在计算机整机中的作用。

二、实验内容

1.脱机方式下运算器的控制及运行。

2.联机方式下运算器的控制及运行。

3.设计控制信号序列,在脱机方式下实现双倍字长整数的相加运算。

三、实验步骤与结果

四、实验分析与思考

1.四片Am2901构成一个16位的运算器有哪两种连接方式?

2.说明在脱机方式下运算器的数据来源、三组控制信号及A、B端口的地址来源。

3.说明在联机方式下运算器的三组控制信号及A、B端口的地址来源。

4.理解ALU输出及SVZC状态在按压STEP键前后的变化。

五、教师评阅

实验三主存储器扩展实验

同组同学实验日期实验仪器号

一、实验目的

1.了解TEC-2机的主存储器的组成及地址空间范围。

2.掌握存储器扩展的方法;掌握扩展板与TEC-2机的连接方法。

二、实验内容

1.连接各地址线、控制线、门电路共29条连线,连接50芯扁平电缆到TEC-2机,完成存储器扩展及与TEC-2机的连接。

2.用D、E命令监控,测试扩展存储器。

3.扩展存储器的动态测试。

三、实验步骤(包括原理图和接线图)与结果

四、实验分析与思考

1.说明TEC-2机主存储器的组成及地址空间范围。

2.解释各个与主存读写有关的信号。

3.写出扩展板上74LS138芯片各输出端地址空间范围。

4.注释扩展存储器的动态测试程序。

五、教师评阅

实验四微程序控制器实验

同组同学实验日期实验仪器号

一、实验目的

1.掌握微程序控制器的组成及工作过程,初步掌握TEC-2机的数据通路。

2.理解动态微程序设计的概念,掌握在TEC-2机上设计及实现新指令的步骤。

3.从指令的微操作序列层次上理解指令的执行过程,明确指令的格式及寻址方式,初步掌握TEC-2机微指令的格式及关键字段的含义。

二、实验内容

1.对给定实现[ADDR1]+[ADDR2]→[ADDR2]指令功能的微指令序列进行装入及验证调试。

指令格式:

功能:把用绝对地址表示的主存单元ADDR1的内容与主存单元ADDR2的内容相加,结果存到ADDR2单元中。

2.设计新指令,实现DATA-[ADDR2]→[ADDR2]指令功能。

指令格式:

功能:把立即数DATA ADDR的内容相减,结果存到ADDR 单元中。

三、实验步骤与结果

四、实验分析与思考

1.说明设计及实现新指令的步骤。

2.说明[ADDR1]+[ADDR2] [ADDR2]指令的执行过程及数据通路。

3.画出实现DATA-[ADDR2]→[ADDR2]指令的微程序流程图。

4.说明实现[ADDR1]+[ADDR2]→[ADDR2]指令与DATA-[ADDR2]→[ADDR2]指令在微程序及微指令代码方面的区别。

五、教师评阅

实验五并行接口电路I/O实验

同组同学实验日期实验仪器号

一、实验目的

1.掌握外部扩展并行接口电路与TEC—2机的连接方法。

2.掌握I/O的工作过程及I/O控制方式:程序直接控制方式、中断控制方式。

3.初步掌握并行接口的正确设置与使用,初步掌握单级中断的产生、响应、处理技术。

二、实验内容

1.学习Intel8255A的信号图,内部组成,端口选择与读写操作。

2.连接可编程并行接口8255各口输入/输出数据线、各控制线,共39条线。连接50芯扁平电缆到TEC-2机。

3.输入基本I/O实验程序,拨动实验板数据开关,观察屏幕变化。

4.输入中断方式I/O实验程序,压下实验板微动开关,观察无中断请求时与有中断请求时屏幕的变化。

三、实验步骤(包括原理图和接线图)与结果

相关文档
最新文档