计算机组成原理AB什么运算,计算机组成原理实验三运算器

《计算机组成原理实验三运算器》由会员分享,可在线阅读,更多相关《计算机组成原理实验三运算器(9页珍藏版)》请在人人文库网上搜索。

1、实验三:八位运算器组成实验一:实验目的:1:掌握运算器的组成原理、工作原理;2:了解总线数据传输结构;3:熟悉简单的运算器的数据通路与控制信号的关系;4:完成给定数据的算术操作、逻辑操作;二:实验条件:1:PC机一台;2:MAX+PLUS软件;三:实验内容(一)1:所用到的芯片74181:四位算术逻辑运算单元;74244:收发器(双向的三态缓冲器)74273:八位D触发器;74374:八位D锁存器;74163:八进制计数器;7449: 七段译码器2:实验电路图(1) 运算器电路图(A)数据输入电路由两个十六进制计数器连接成16*16=256进制的计数器,可 以实现八位的输入。(B)运算功能选择。

2、电路由一个十六进制计数器组成,可以实现16种不同运算的选择。再加上逻辑运算器上的M位和Cn位的选择,一共可以实现16*3=48种运算功能。内部由一个74163构成。内部结构:(C)数码管扫描显示电路由一个扫描电路scan和一个七段译码器7449组成,scan 内部是一个二选一的多路复用器。scan内部结构:(D)运算器电路图(2) 波形仿真图(A)输入两个数A=05H,B=0AH,O5H DR1,0AH DR2,并通过经由74181在总线上显示。(B)对两个数进行各种数学运算和逻辑运算。加法运算:输出控制:s4s3s2s1=0001,M=0,CN=0输出使能:ALU_BUS=0计算结果:05H。

3、+0AH=10H四:实验内容(二)给定A,B两个数,设A=05H,B=0AH,完成几种常见的算术运算和逻辑运算画出运算的波形和仿真图(1) 逻辑运算:A and B,A or B,取反/A,AB,AB;M=1, ALU_BUS=0,Cn任意/AABABA and BA or B输入控制s3s2s1s000000110100110111110计算结果FAH0FHF0H00H0FH(2) 算术运算:A加B,A加B(带进位),A减B;M=0, ALU_BUS=0A-BA+B+1A+B输入控制s3s2s1s0011010011001Cn001计算结果FBH10H0FH(3) 复合运算:A加B 减(/A。

4、)B)加B;(/(AB)减(AB)加1A加B 减(/A)B)加B(/A)BA加B(A加B)减(/A)B)(A加B加B)减(/A)B)加B输入控制M1000Cn101s3s2s1s00010100101101001计算结果0AH0FH05H0FH载入寄存器R5R4R4注意:计算(A加B)减(/A)B)前需要把R4,R5的值装载到LDDR1,LDDR2里;计算(A加B)减(/A)B)后需要重新送入数据B,存入R5并且装载到LDDR2中。(/((AB)减(AB)加1ABAB(AB)减(AB)/(AB)减(AB)加1输入控制M11010Cn00s3s2s1s010010110011000000000计算结果F0H0FHE1H1EH1FH载入寄存器R4R5R4R4注意:AB=/( AB。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值