1、实验内容与过程;实验结果与分析。各院部可根据学科特点和实验具体要求增加项目。填写注意事项(1)细致观察,及时、准确、如实记录。(2)准确说明,层次清晰。(3)尽量采用专用术语来说明事物。(4)外文、符号、公式要准确,应使用统一规定的名词和符号。(5)应独立完成实验报告的书写,严禁抄袭、复印,一经发现,以零分论处。实验报告批改说明实验报告的批改要及时、认真、仔细,一律用红色笔批改。实验报告的批改成绩采用百分制,具体评分标准由各院部自行制定。实验报告装订要求实验批改完毕后,任课老师将每门课程的每个实验项目的实验报告以自然班为单位、按学号升序排列,装订成册,并附上一份该门课程的实验大纲。实验项目名称
2、:运算器组成 实验学时: 4 同组学生姓名: 严万建 实验地点: B404 实验日期: 11.28 实验成绩: 批改教师: 批改时间:1、实验目的和要求(1)目的1.掌握简单运算器的数据传送通路。2.验证运算功能发生器(74LS181)的组合功能。(2)要求1、 复习运算器的基本组成与工作原理。2、 掌握74LS181的工作原理。二、实验仪器和设备TDN-CM+计算机组成原理教学实验系统一台,排线若干。三、实验过程1、 按照图1-2连接实验线路,仔细查线无误后,接通电源。图12 实验连接图2、 用二进制数码开关向DR1和DR2寄存器置数。具体操作步骤图示如下:数据开关(10100111)寄存器
3、DR1(01100101)寄存器DR2三态门ALU-B=1SW-B=0LDDR1=0LDDR2=1T4=LDDR1=1LDDR2=0检验DR1和DR2中存的数据是否正确,具体操作为:关闭数据输入三态门(SW-B1),打开ALU输出三态门(ALU-B0),当置S3、S2、S1、S0、M为11111时,总线指示灯显示DR1中的数,而置成10101时总线指示灯显示DR2中的数。3、 验证74LS181的算术运算和逻辑运算功能(采用正逻辑) 在给定DR165、DR2A7的情况下,改变运算器的功能设置,观察运算器的输出,填入下表1-1中,并和理论分析进行比较、验证。四、实验结果与分析表11DR1DR2S
4、3 S2 S1 S0M=0(算术运算)M=1(逻辑运算)Cn=1无进位Cn=0有进位65A70 0 0 0F=(65)F=(66)F=(9A)0 0 0 1F=(E7)F=(E8)F=(18)0 0 1 0F=(7D)F=(7E)F=(82)0 0 1 1F=(FF)F=(00)0 1 0 0F=(A5)F=(A6)F=(DA)0 1 0 1F=(27)F=(28)F=(58)0 1 1 0F=(BD)F=(BE)F=(C2)0 1 1 1F=(3F)F=(40)1 0 0 0F=(8A)F=(8B)F=(BF)1 0 0 1F=(OC)F=(OD)F=(3D)1 0 1 0F=(A2)F=(
5、A3)F=(A7)1 0 1 1F=(24)F=(25)1 1 0 0F=(CA)F=(CB)1 1 0 1F=(4C)F=(4D)1 1 1 0F=(E2)F=(E3)1 1 1 1F=(64)存储器实验 实验学时: 12.5 实验成绩:掌握静态随机存储器RAM工作特性及数据的读写方法。复习静态随机存储器RAM工作特性了解三态门以及地址锁存器和6116的工作原理及组成2、实验仪器和设备3、实验过程1、 形成时钟脉冲信号T3,具体接线方法和操作步骤如下:1) 接通电源,用示波器接入方波信号源的输出插孔H24,调节电位器W1,使H24端输出实验所期望的频率的方波。2) 将时序电路模块中的和H23
6、排针相连。3) 在时序电路模块中有两个二进制开关“STOP”和“STEP”。将“STOP”开关置为“RUN”状态、“STEP”开关置为“EXEC”状态时,按动微动开关START,则T3输出为连续的方波信号,此时调节电位器W1,用示波器观察,使T3输出实验要求的脉冲信号。当“STOP”开关置为“RUN”状态,“STEP”开关置为“STEP”状态时,每按动一次微动开关START,则T3输出一个单脉冲,其脉冲宽度与连续方式相同。4) 关闭电源。2、 按图2-2连接实验线路,仔细查线无误后接通电源。由于存储器模块内部的连线已经接好,因此只需要完成实验电路的形成、控制信号模拟开关、时钟脉冲信号T3与存储
7、模块的外部连接。3、 给存储器的00、01、02、03、04地址单元中分别写入数据11、12、13、14、15,具体操作步骤如下:(以向0号单元写入11为例)依次读出第00、01、02、03、04号单元中的内容,观察上述各单元中的内容是否写前面写入的一致。具体操作步骤如下:(从0号单元读出11数据为例)四、实验结果能依次显示出00,01,02,03,04号单元中的数据 微控制器实验 实验学时: 12.12 实验成绩:1、 掌握时序产生器的组成原理2、 掌握微程序控制器的组成原理3、 掌握微程序的编制、写入,观察微程序的运行1预习时序电路工作原理2预习微程序控制器的组成原理1、 图35为几条机器
8、指令对应的参考微程序流程图,将全部微程序按微指令格式变成二进制代码,可得到表32的二进制代码表。图35 微程序流程图2、 按图36连接实验线路,仔细检查无误后接通电源。图36 实验线路图3、 观测时序信号用双踪示波器(或PC示波器功能)观察方波信号源的输出,时序电路中的“STOP”开关置为“RUN”,“STEP”开关置为“EXEC”。按动START按键,从方波器上可观察到TS1、TS2、TS3、TS4各点的波形,比较他们的相互关系,画出其波形,并标注测量所得的脉冲宽度,见图37。表32 二进制代码表4、 观察微程序控制器的工作原理1 编程A. 将编程开关置为PROM状态B. 将实验板上“STA
9、TE UNIT”中的“STEP”开关置为“STEP”,“STOP”开关置为“RUN”。C. 用二进制模拟开关置微地址MA5-MA0。D. 在MK24-MK1开关上置微代码,24位开关对应24位显示灯,开关量为“0”时灯亮,开关量为“1”时灯灭。E. 启动时序电路(按动启动按钮“START”)即将微代码写出到E2PROM 2816的相应地址对应的单元中。F. 重复C-E步骤,将表32的微代码写出2816。图37 2 校验A. 将编程开关置为READ(校验)状态B. 将实验板上的“STEP”开关置为“STEP”,“STOP”开关置为“RUN”。D. 按动启动按钮“START”键,读出微代码,观察显
10、示灯MD24-MD1的状态(灯亮为0,灯灭为1),检查读出的微代码是否与写入相同。如不同,则将开关置于PROM编程状态,重新执行即可。3 单步运行A. 将编程开关置为RUN(运行)状态。B. 实验板的“STEP”及“STOP” 开关保持原状。C. 操作CLR开关,使CLR信号101,微地址寄存器MA5-MA0清零,从而明确本机的运行入口微地址为000000(二进制)。D. 按动启动按钮“START”键,启动时序电路,则每按动一次启动键,读出一条微指令后停机,此时实验台上的微地址显示灯将显示所读出的一条指令。4 连续运行B. 将实验板上 “STEP”开关置为“EXEC”状态。C. 使CLR信号1
11、01,此时微地址寄存器清零,从而明确本机的运行入口微地址为000000(二进制)。D. 启动时序电路,则可连续读出微指令。4、实验结果与分析按顺序显示00,20,22,27,20,22,27,20,22,27. 总线控制实验 实验学时: 12.19 实验成绩:1.理解总线的概念及其特性2.掌握总线传输控制特性1、掌握总线的工作原理与传输控制特性根据挂在总线上的几个基本部件,设计一个简单的流程:1 输入设备将一个数打入R0寄存器2 输入设备将另一个数打入地址寄存器3 将R0寄存器中的数写入到当前地址的存储器中4 将当前地址的存储器中的数用LED数码管显示1、 按照图4-2实验接线图进行连线。2、 具体操作步骤图示如下:初始状态应设为:关闭所有三态门(SW-B=1,CS=1,R0-B=1,LED-B=1),其他控制信号为LDAR=0,LDR0=0,W/R(RAM)=1,W/R(LED)=1。图42 实验接线图LED灯显示63