版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
4.6 运算器的组织运算器计算机进行计算的核心部件,主要要解决的问题:运算速度:电路设计、算法设计;运算精度运算器的功能算术运算:加、减、乘、除、求补逻辑运算:与、或、非、异或移位24.6.1定点运算器的组成与结构例如要完成:(R0)+(R1)→R2操作:(R0)→A,(A)→ALU; (R1)→B,(B)→ALU;ADD,ALU→C;(C)→R2GR:通用寄存器组A,B,C:暂存器GR暂存器A暂存器BALUADDIBR0R1R2R3暂存器C3单总线结构的运算器数据通路例如要完成:(R0)+(R1)→R2操作:(R0)→A,(A)→ALU; (R1)→ALU,ADD,ALU→C;(C)→R2;GR:通用寄存器组A,B,C:暂存器R0R1R2R3暂存器A暂存器CGRADDIBALU4单总线结构的另一种方案GR:通用寄存器组A,B,C:暂存器GR暂存器A暂存器BALUADDIB单总线结构的运算器例如要完成:(R0)+(R1)→R2操作:(R0)→A,(A)→ALU; (R1)→B,(B)→ALU;ADD,ALU→R2;结论:1)在单总线结构的运算器中,执行一次运算需要三步;2)在ALU的两个输入端和一个输出端至少需要设置两个暂存器R0R1R2R35双总线结构运算器1)在双总线结构的运算器中,可以有两个数据同时传输。执行一次操作需要两步2)ALU的三个端口中应当至少设置一个暂存器3)通用寄存器应为双端口器件,分别面向两套总线GRALU暂存器CADD…IB1IB2(a)GRALU暂存器AADD…IB1IB2(b)例如同样是完成(R0)+(R1)→R26三总线结构运算器三总线结构运算器可使操作进一步加快。例如要完成同样操作(R0)+(R1)→R2,仅需一步操作:(R0)→ALU,(R1)→ALU,ADD,ALU→R2ALU的三个不同端口不需要再设置暂存器。通用寄存器采用三端口器件,分别连接三套总线,其中两个端口只读,一个端口只写。ALUGRADDDIB1IB2IB37内部总线的结构小结结构单总线、双总线、三总线性能(并行性)三总线最快硬件复杂性寄存器结构:单端口、双端口、三端口总线数量84.6.2定点运算器举例多功能加减运算电路 运算功能:加法减法带进位的加法带借位的减法加1减1传送94.6.2定点运算器举例算术逻辑单元ALU10定点运算器举例——数据通路A暂存器ALUSHIFTER移位寄存器左移SLce右移SRce直送SVcePSW程序状态字GRS通用寄存器组11例.(R1)+(R2)→R3的运算流程R1→A;加R2R2→ALU.src,ADD,ALU→SHIFTER,结果状态置PSW;SHIFTER→R312例.(R1)/2→R3的运算流程R1→A;SHIFTER(SR)SHIFTER→R313例.(R1)+1→R2的运算流程R1→A;加1INC,ALU→SHIFTER,结果状态置PSW;SHIFTER→R214例.双倍字长的加法的运算流程如何用n位加法器做2n位的加法先对低n位加,进位保存在CF再对高n位加,同时加上CF10011010+)10010111
1001110001ADDADDC15浮点运算器的组成与结构16浮点加减运算
E3∑EADDSUBLRSE1E2NTDAB∑MADDSUBO阶运算部件尾数运算部件ExMxEyMySUBEx-EyEy0M最后在检测线路NT的控制下,对暂存器D中的尾数M进行规格化检测,完成结果的规格化。SUBADD17实验3运算器数据通路作业4.18(1)19内容总结4.6 运算器的组织。计算机进行计算的核心部件,主要要解决的问题:。算术运算:加、减、乘、除、求补。逻辑运算:与、或、非、异或。(R0)+(R1)→R2。(R0)+(R1)→R2。(R0)→A,(A)→ALU。A,B,C:暂存器。(R0)→A,(A)→ALU。(R1)→ALU,ADD,ALU→C。(R1)→B,(B)→ALU。2)在ALU的两个输入端和一个输出端至少需要设置两个暂存器。例如同样是完成(R0)+(R1)→R2。例如要完成同样操作(R0)+(R1)→R2,仅需一步操作:。(R0)→ALU,(R1)→ALU,ADD,ALU→R2。通用寄存器采用三端口器件,分别连接三
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 重质纯碱工岗位达标考核试卷含答案
- 电视摄像员技能测试考核试卷含答案
- 速冻米面制品制作工岗位技术规范考核试卷含答案
- 城市轨道交通车场调度员岗位操作评优考核试卷含答案
- 竹藤家具制作工岗位技术综合考核试卷含答案
- DBJ-T15-287-2026 城镇排水设施运行维护管理技术标准
- 遗体接运工常识能力考核试卷含答案
- 部编版初一上册语文第四单元同步练习(含答案)
- 2026年小学二年级数学上册第5单元《表内乘法二》完整教案
- 2026年西师版小学二年级数学上册第7单元《表内除法》教案
- 《环境生物技术概论》课件
- 《高效课堂讲座》课件
- 户外直播策划方案
- 大数据导论(通识课版)-第3章-大数据技术(2020年春季学期)
- 美国第一健康养生基地图森峡谷农场案例研究分析
- DB35T 1963-2021营造林工程定额编制规范
- 外科学教学课件:颈腰椎退行性疾病
- 沥青混合料最大理论密度计算法
- 体育教学论-课件
- 科研方法与论文写作 PPT
- 英格索兰离心空压机维修指导手册.
评论
0/150
提交评论