欢迎来到天天文库
浏览记录
ID:16286685
大小:52.00 KB
页数:4页
时间:2018-08-09
《实验一 运算器组成实验(last)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《面向对象程序设计》实验指导(第4页)指导教师:张攀东实验一运算器组成实验一、实验目的1.掌握算术逻辑运算加、减、乘、与的工作原理。2.熟悉简单运算器的数据传送通路。3.验证实验台运算器的8位加、减、与、直通功能。4.验证实验台的4位乘4位功能。5.按给定数据,完成几种指定的算术和逻辑运算。二、实验预习1.了解构成ALU的芯片ispLSI1024。运算器DR1DR2Result(送给DBUS,红色指示灯显示)输入B输入A(输入数据送DBUS,红色指示灯显示)2.DBUS的数据来源在实验台上,DBUS的数据来源共有5个,分别是:____
2、________________、___________________、____________________、____________________、____________________。其中,任何时刻最多只能允许1个数据来源有效。本次实验使用其中的_____数据来源,分别是__________________和__________________。三、实验任务及步骤1.实验台初始设置(1)连线①将IAR_BUS#接VCC,RS_BUS#接VCC,LRW接GND,其目的为:_________________________
3、_____________________________________。②将《面向对象程序设计》实验指导(第4页)指导教师:张攀东SW_BUS#接K0,将ALU_BUS接K1,SO接K2,S1接K3,S2接K4,LDDR1接K5,LDDR2接K6,M1接VCC,M2接VCC。(2)置开关DB=0,DZ=0,DP=1,使实验系统处于单拍状态。(3)合上实验台电源。按复位按钮CLR#,使实验系统处于初始状态。2.实验分析(1)置K0(SW_BUS#)=0,K1(ALU_BUS)=0,其目的是______________________
4、_______________________________________________________。将开关IR/DBUS拨到__________位置。(2)置K5(LDDR1)=1,K6(LDDR2)=0。将数据开关SW7-SW0置为01010101B,红色数据指示灯应显示01010101B。按一次QD按钮,将01010101B置入DR1。(3)置K5(LDDR1)=0,K6(LDDR2)=1。将数据开关SW7-SW0置为10101010B,红色数据指示灯应显示10101010B。按一次QD按钮,将10101010B置入D
5、R2。(4)置K0(SW_BUS#)=1,K1(ALU_BUS)=1,其目的是________________________________________________________________________________________________________。置K4(S2)=0、K3(S1)=0、K2(S0)=1,使运算器进行直通运算,红色数据指示灯应显示10101010B,此时显示的是运算器产生的结果。3.验证运算器的算术运算和逻辑运算功能数据源运算类型S2S1S0DBUS(结果)DR1(01100011
6、B)DR2(10110100B)表1加减与直通乘数据源运算类型S2S1S0DBUS(结果)DR1(01001100B)DR2(10110011B)表2加减与直通乘数据源运算类型S2S1S0DBUS(结果)DR1(11111111B)DR2(11111111B)表3加减与《面向对象程序设计》实验指导(第4页)指导教师:张攀东直通乘四、实验结果记录在上面三个表格中分别填写正确的S2、S1、S0,并记录实验结果。(签字检查后实验完成)五、回答问题1.根据实验设置可以发现,通常何种控制信号为高电位有效,何种控制信号为低电位有效?2.乘法运算中
7、为什么只分别选取两个操作数的低4位?3.已知操作数A、B存放在运算器的两个寄存器DR1和DR2中,当做减法运算时,最终结果为A-B还是B-A,原因是什么?《面向对象程序设计》实验指导(第4页)指导教师:张攀东附表:控制信号功能及电位选择控制信号名称功能及电位说明INTS置中断允许标志INTE为1INTC清除中断允许标志INTELDIR(CER)为1时,允许对IR加载,此信号页可用于作为双端口存储器右端口选择CERLDPC(LDR4)为1时,允许对程序计数器PC加载,此信号也可用于作为R4的加载允许信号LDR4PC-ADD为1时,进行P
8、C+D操作PC-INC为1时,进行PC+1操作M4当M4=1时,R4从数据总线DBUS接收数据;当M4=0时,R4从指令寄存器IR接收数据LDIAR为1时,允许对中断地址寄存器IAR加载LDAR1(LDAR2)为1时,允
此文档下载收益归作者所有