组成原理实验内容(共6页).doc
《组成原理实验内容(共6页).doc》由会员分享,可在线阅读,更多相关《组成原理实验内容(共6页).doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上实验一:脱机运算器实验实验目的:深入了解AM2901运算器的功能与具体用法,2片AM2901的级连方式,深化运算器部件的组成、设计、控制与使用等诸项知识。实验仪器及药品:TEC-2000实验仪实验原理及内容:步骤:1、将教学机左下方的5个拨动开关置为1XX10(单步、8位、脱机);先按一下RESET 按键,再按一下START按键,进行初始化。2、按下表所列操作在8位机上进行运算器脱机实验,结果如表所示。其中D1取为01H,D2取为10H;通过两个12位的红色微型开关向运算器提供控制倍,通过8位数据开关向运算器提供数据(高8位的数据开关),通过指示灯观察运算结果及状态标
2、志。运算I0-I8ABSCiSSTSSH压START前压START后ALU输出CZVSALU输出CZVSD1+0R0不用0000000010001H01H0000D2+0R1不用0001000010010H000010H0000R0+R1R000010000000010011H000021H0000R0-R1R000010000010010001H0000F1H1000R1-R0R10000000101001000FH10000EH1000R0R1R10000000100001000FH10000FH1000R0R1R000010000000010001H100001H1000R0R1R000
3、01000000001000EH100001H1000/(R0R1)R0000100000000100FEH10000EH10012*R0R0不用00000000100FEH1001FCH0001R0/2R0不用00000000100FCH00017EH0001结果分析:由结果可知,只要按AM2901芯片功能给出其相应的控制信号,即可完成相应的功能。另AM2901操作周期如下: A、B口数据锁存 通用寄存器接收 即在下降沿时,A、B口数据锁存器锁存数据,在低电平时通用寄存器接收数据,因此在压START前,ALU输出为结果,压START后,产生高电平到低电平的变化,此时ALU输出的结果存入通用寄
4、存器中,而ALU则输出操作再次被执行的结果,但该结果没有存入通用寄存器中,则下次操作时使用的寄存器值为存入值(表中表现为压START前值)。实验二:控制器部件教学实验实验目的:通过看懂教学计算机中已经设计好并正常运行的几条典型指令(例如ADD、MOV、OUT、MVD、JRC、RET等指令)的功能、格式和执行流程后,然后自己设计几条指令的功能、格式和执行流程,并在教学计算机上实现、调试正确。其最终要达到的目的是:1、 深入理解计算机控制器的功能、组成知识2、 深入地学习计算机各类典型指令的执行流程3、 对指令格式、寻址方式、指令系统、指令分类等建立具体的总体概念4、 学习组合逻辑控制器的设计过程
5、和相关技术实验仪器:TEC-2000教学计算机实验内容:1、将教学机左下方的5个拨动开关置为11111(单步、手动置指令、组合逻辑、8位、联机)2、按RESET键3、通过高8位的数据开关SWH置入指令操作码,观察每组基本指令的节拍流程:A组指令:ADD R0,R1(1) 置SWH=(2) 按RESET键,节拍指示灯T4-T0显示01100(3) 按START键,节拍指示灯T4-T0显示01000(4) 按START键,节拍指示灯T4-T0显示00000(5) 按START键,节拍指示灯T4-T0显示00010(6) 按START键,节拍指示灯T4-T0显示00110(7) 按START键,节拍
6、指示灯T4-T0显示00100B组指令:MVD R0,01H(1) 置SWH=(2) -(6)同A组指令(7) 按START键,节拍指示灯T4-T0显示00111(8) 按START键,节拍指示灯T4-T0显示00011(9) 按START键,节拍指示灯T4-T0显示00001C组指令:JC(1) 置SWH=(2) (6)同A组指令(7) 按START键,节拍指示灯T4-T0显示00111(8) 按START键,节拍指示灯T4-T0显示00011(9) 按START键,节拍指示灯T4-T0显示00001(10) 按START键,节拍指示灯T4-T0显示00100D组指令:JMP(1) 置SWH
7、=(2)(6)同A组指令(7)按START键,节拍指示灯T4-T0显示00101(8)按START键,节拍指示灯T4-T0显示00100分析:通过以上实验可以看到,复位后每条指令执行需5个公共节拍,即复位后指令寄存器PC(R5、R4)清零,送指令地址低8位,送指令地址高8位及取指令,除此之外,A组指令需一步完成,B组指令需三步完成,C组指令执行节拍不一致,需4步、6步或8步完成,D组指令需2步完成。4、通过高8位的数据开关SWH置入指令操作码,观察每组扩展指令的节拍流程:A组指令: ADC R0,R1(1) 置SWH=(2) (6)同基本指令公共节拍(7)按START键,节拍指示灯T4-T0显
8、示00100B组指令:INPT(1) 置SWH=(2) (6)同基本指令公共节拍(7) 按START键,节拍指示灯T4-T0显示00111(8) 按START键,节拍指示灯T4-T0显示00011(9) 按START键,节拍指示灯T4-T0显示00001(10) 按START键,节拍指示灯T4-T0显示00100分析:扩展指令中,公共节拍与基本指令相同,除公共节拍外,A组指令需一步完成,B组指令需四步完成。5、 单步方式下,通过指示灯观察各类基本指令的控制信号。(1) 置开关SWH(根据指令编码)(2) 先按RESET键,再连续按START键,观察每一步节拍及控制信号如下表:A组指令节拍指令编
9、码/MIOREQ/WEABSCiSSHI8-6I5-3I2-0SSTDC1DC21100101010101010100011001001000000000010001010100010001000110010010000000000000010101000000100010000011000000001000101010101010111000100000110000001011011000101000100000000100001100000000010100ADD000000011010001000000000000000010000000B组指令节拍指令编码/MIOREQ/WEABSCi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 组成 原理 实验 内容
限制150内