学习笔记--《计算机组成原理》

本文详细介绍了《计算机组成原理》中3.6章节的运算器内容,重点讲解了定点运算器的结构,包括单总线、双总线和三总线结构,以及状态标志位在运算过程中的作用。通过对IA-32和RISC-V架构的对比,阐述了不同系统中如何处理运算状态,并讨论了总线数量对运算性能的影响。
摘要由CSDN通过智能技术生成

3.6运算器

运算部件:定点运算器、浮点运算器

定点运算器的核心:ALU

定点运算器的功能:

1.算:算术、逻辑       运算电路ALU

2. 存:操作数、结果 ACC 通用寄存器组(堆)

3.控: 入/出数据、移位 输入/输出选择控制

4. 记:运算状态          状态标志位、寄存器

5.传: 数据、结果 内部总线

定点预算器--组成:状态标志位

状态标志:后续指令执行依据,如零转、负转、溢出转等条件分支指令。

IA-32: EFLAGS寄存器

ZF 结果为零

SF 结果为负数

CF 进位/借位

OF 有符号溢出

MIPS、RISC-V:无标志寄存器:但仍存在标志位

定点运算器 --单总线结构

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值