
实验一运算器部件实验报告.doc
6页实验一运算器部件实验报告班级 姓名 学号 日期 一、 实验目的• 熟悉与深入理解4位运算器芯片Am2901的功能和内部组成,运行中耍求 使用的控制信号及其各自的控制作用•熟悉与深入理解用4片4位的运算器芯片构成16位的运算器部件的具体方 案,各数拯位信号、各控制位信号的连接关系• 熟悉与深入理解用2片GAL20v8芯片解决ALU最低位的进位输入信号和 最高、最低位的移位输入信号、实现4位的标志位寄存器的方案,理解为 什么这些功能不能在运算器芯片Z内实现而要到芯片Z外另外处理•明确教学计算机的运算器部件,使用总计24位的控制信号就完全确定了它 的全部运算与处理功能,脱机运算器实验中可以通过24位的微型开关提供 这些控制信号二、 实验说明脱机运算器实验,是指让运算器从教学计算机整机中脱离出来,此时,它 的全部控制与操作均需通过24位的微型开关来完成,通过开关、按键控制教学 机的运算器完成指定的运算功能,并通过指示灯观察运算结果三、 实验要求1、 实验Z前认真预习,写岀预习报告,包括•操作步骤,实验过程所用数据 和运行结果等2、 实验过程当中,耍仔细进行,防止损坏设备,分析可能遇到的各种现彖, 判断结果是否正确,记录运行结果3、 实验Z后,认真写出实验报告,包括对遇到的各种现象的分析,实验步 骤和实验结果,自己在这次实验的心得体会与收获。
四、 实验所使用到的控制信号AM2901所用的控制信号状态寄存器低位进位SSTczVsSCICin000czVs(X)0SSH左右移位最低、最高位处理左移RAMO Q0RAM 15右移_Q15编码Isl7l6I5I4I3(功能选择)I2I1I0(R, S)BQY000Q—FFR+SA, Q001FS-RA, B010B—FAR-S0, Q011B-FFRVS0, B100B-F/2Q-Q/2FRAS0, A101B-F/2F/RASD, A110B-2FQ-2QFR©SD, Q111B—2FF/(R ® S)D, 0运算器用到的GAL20V8的控制信号001CYF=0OVRF15011000X0X010恢复现场标志位10C01CXCX0110ZVS11无效10Q15/F15CYRAM01001ZVS11XXF15RAM0101RAM0ZVS110RAM15ZVS111Q0ZVS五、实验步骤1、将教学机设置为单步、16位、脱机状态下,即把教学机左下方的5个控制开关置为lXXOOo2、 按一下RESET按键,进行初始化3、 按照指定功能给出控制信号和数据信息,观察各信号指示灯状态4、按压START键,给出脉冲信号,观察各信号灯状态。
六、实验内容1、下表中所列操作在教学机上进行运算器脱机实验并将结果填入表中运算Dl =D2=18-10SSTSCISSHAB压START前压START后Y15〜Y0CY、F=()、OVR、F15ALUCZVSD1+0—RO0110001110010000xxxx0000D2+0f R1R0+R1-R0R1-RO-*R1ROVRl^R0R0AR1-R0RO ㊉ Rl-R0/Rl^Rl2* R0-R0R0/2-R02、下表中所列操作在教学机上进行运算器脱机实验并将结呆填入表中运算器功能所用到的控制信号预期功能控制信号18 〜1615-1312-10SSTA地 址B地 址SCISSHR0<-1234R9<-789FR9<-R9-R0RO<-RO+1R10<-R0R9<-R9AR0 并逻辑左Q<-R9运算器的运行结果状态信息按STARTZ前按STARTZ后Y15〜Y0CYF=0OVRF15CzVsR0<-1234R9<-789FR9<-R9-R0RO<-RO+1R10<-R0R9<-R9AR0 并逻辑左 移Q<-R9六、实验过程中遇到的主要问题七、实验后的心得体会。












