计算机基础:13、计算机CPU--运算器

  • CPU的运算器
    • 数据缓冲器
    • ALU
    • 状态字寄存器
    • 通用寄存器

CPU的运算器

运算器主要是用来进行数据运算加工的,主要由以下部分组成:

  1. 数据缓冲器
  2. ALU
  3. 通用寄存器
  4. 状态寄存器
  5. 总线

数据缓冲器

分为输入缓存和输出缓存
输入缓存暂时存放外设送过来的数据。如果ALU正在运算,下一个需要运算的数据就保存在缓冲器的输入缓冲里面。
输出缓存用于暂时存放送往外设的数据,当数据运算完,从ALU输出的时候是保存在数据缓冲器的输出缓冲里面的,等待控制器下一步的命令,送到相应的位置。

ALU

ALU:算术逻辑单元,是运算器的主要组成,可以完成常见的位运算(左右移,与或非等),也可以完成常见算术运算(加减乘除等)

状态字寄存器

存放运算状态(条件码、进位、溢出、结果正负等);
还存放了运算控制信息(调试跟踪标记位,允许中断位等)

通用寄存器

跟控制器里面的通用寄存器类似,用于暂时存放数据或指令;
也可以保存ALU的运算中间结果;
容量比一般专用寄存器要大;

计算机基础:13、计算机CPU--运算器相关推荐

  1. 电力职称计算机多选,计算机基础职称计算机考试试题-多选题.doc

    计算机基础职称计算机考试试题-多选题.doc (6页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 计算机基础一多选题1.随着微电子技术和计 ...

  2. 计算机实践学什么作用,大学计算机基础:计算机操作实践

    大学计算机基础:计算机操作实践 语音 编辑 锁定 讨论 上传视频 <大学计算机基础:计算机操作实践>是人民邮电出版社出版的图书,ISBN是9787115182425.[1] 书    名 ...

  3. 不属于多媒体计算机必须的配置是,计算机基础考题计算机多媒体技术.doc

    计算机基础考题计算机多媒体技术 计算机多媒体技术 单选题 1.下列选项中,不属于计算机多媒体的媒体类型的是______. A:程序 B:图像 C:音频 D:视频 答案:A 2.下列四个选项中,最常用的 ...

  4. 计算机基础课程教学创新,计算机基础课程教学学生创新能力的培养-计算机基础论文-计算机论文(12页)-原创力文档...

    计算机基础课程教学学生创新能力的培养-计算机基础论文-计算机论文 --文章均为WORD文档,下载后可直接编辑使用亦可打印-- 摘要:作为高校教育中一门具有基础性的重要课程,计算机基础课程对于发展学生综 ...

  5. 计算机基础指法,计算机的基础知识及指法.ppt

    <计算机的基础知识及指法.ppt>由会员分享,可在线阅读,更多相关<计算机的基础知识及指法.ppt(26页珍藏版)>请在人人文库网上搜索. 1.2020/9/19,计算机基础, ...

  6. 计算机是的ch键他的功能是,计算机基础ch计算机与信息课件.ppt

    计算机基础ch计算机与信息课件.ppt * * * * 作业: P22 2(1-8),3(3-8),4(1-8) * * * * * * * * `不要没学会计算机,反而被计算机毁了! * * * * ...

  7. 2017计算机基础教学大纲,(计算机基础三年专教学大纲.doc

    <计算机应用基础>教学大纲 课程类别:公共基础课 适用专业:机电/数控/模具 学时:42 学分:3 一.课程的地位与任务 <计算机应用基础>课程是高等职业技术学校计算机专业学生 ...

  8. 历年来计算机基础知识,计算机基础知识题单选题历年高考真题归纳.docx

    精品文档 计算机基础知识题(单选题) 2007-2018 年三校生历年真题归纳 1.Reset 按钮用于( ) A.复位启动 B.冷启动 C.中止某项操作或命令 D.检查部件是否正常 2.一个完整的计 ...

  9. php计算机基础知识,计算机基础知识①

    计算机基础知识 1. 计算机基础知识 硬件 运算器 \ ---> 中央控制器,也就是CPU[Central Process Unit],它是最核心的硬件 控制器 / 存储器 Storage \- ...

  10. 计算机1级 计算机基础知识,计算机一级计算机基础及MSOffice应用:计算机基础知识...

    计算机一级计算机基础及MSOffice应用:计算机基础知识 全国计算机等级考试是社会考试,就考试性质而言,它是一种重视应试人员对计算机和软件的实际运用能力的考试.本文特意为大家收集整理了计算机一级计算 ...

最新文章

  1. AgileEAS.NET平台之ORM设计器
  2. 函数作用域的静态变量
  3. oracle创建序列seq起始值为1_Oracle修改序列(Sequence)起始值问题
  4. 加密解密、Openssl、自建CA
  5. javamail发送邮件的简单实例[转]
  6. 【jetson nano】 aarch64安装pycharm pytorch cuda
  7. 【qt】QT 的信号与槽机制
  8. java 策略模式 促销_java设计模式——策略模式
  9. 笔记 | 《机器学习》半监督学习
  10. Java 表单提交下拉框_Java实现Layui的form表单动态绑定下拉框
  11. Web前端面试指导(十四):如何居中一个元素(正常、绝对定位、浮动元素)?
  12. Windows server 2016 / Windows 10关于域管理员帐号权限不足的问题
  13. 【转载】AssetBundle资源打包加载管理
  14. RedHat 终端大小写不能切换问题
  15. 集合(二):Set : HashSet; LinkedHashSet; TreeSet
  16. iOS开发 - 搜索(模糊搜索 支持拼音检索 首字母等)
  17. 如何解密pdf加密文件
  18. Espresso环境搭建及其基本使用
  19. 0-SIM卡的迭代(SIM-USIM-eSIM-vSIM-softSIM)
  20. 浅谈 CMap 与 map

热门文章

  1. linux樱桃树软件名字,春天开花的树及名称
  2. 应届生Java后台开发面试整理(含答案,不定期更新)
  3. 智能卡卡发卡流程(收藏1)
  4. Windows_解决win7开机画面变成vista画面的方法
  5. Kali Linux 安装VMware虚拟机和音乐播放器
  6. 金融工程学(五):互换概述
  7. Latex表格制作记录
  8. 网易面试总结——面试案例1~面试案例4
  9. 总线收发器是干什么的_总线耦合器到底是做什么用的
  10. 期权定价模型之Heston模型--参数校准与定价【附python代码】