当前位置: 首页 > article >正文

中央处理器 —— CPU的功能和基本结构

一、CPU的功能

在这里插入图片描述
在这里插入图片描述


二、运算器和控制器的功能

在这里插入图片描述


三、运算器的基本结构

  • 算术逻辑单元:主要功能是进行算术/逻辑运算。
  • 通用寄存器组:如AX、BX、CX、DX、SP等,用于存放操作数(包括源操作数、目的操作数及中间结果)和各种地址信息等。SP是堆栈指针,用于指示栈顶的地址。
  • 暂存寄存器:用于暂存从主存读来的数据,这个数据不能存放在通用寄存器中,否则会破坏其原有内容。暂存寄存器上可以增加移位功能,这时也可以称之为移位寄存器。
  • 累加寄存器:它是一个通用寄存器,用于暂时存放ALU运算的结果信息,用于实现加法运算。
  • 程序状态字寄存器:保留由算术逻辑运算指令或测试指令的结果而建立的各种状态信息,如溢出标志(OP)、符号标志(SF)、零标志(ZF)、进位标志(CF)等。PSW中的这些位参与并决定微操作的形成。
  • 移位器
http://www.lryc.cn/news/2418417.html

相关文章:

  • PGXZ-腾讯全功能分布式关系数据集群
  • 一次macOS的升级填坑(macOS Catalina - macOS Monterey)
  • 笛卡尔积是什么?多表查询中的消除笛卡尔积。
  • Drupal10使用composer安装module和theme
  • UEFI与 Legacy BIOS两种启动模式详解
  • 常用CHM帮助文档集锦下载
  • html 全场开场动画,HTML5 星际大战电影开场字幕动画
  • 适用于 Java 程序员的 CSP ,第 2 部分
  • LCD常见接口总结
  • jquery获取input的值
  • python读取excel汉字转成拼音_怎样把excel中的汉字转换成拼音
  • MSN:表情自动安装方法(转)
  • 2005年世界500强公司名单
  • 解决思科 Cisco Packet Tracer 7.2登录问题
  • 【代班大咖】献给测试伙伴的特殊礼物——十年,从手工测试到最年轻VP之路...
  • python3 爬虫 爬取图片
  • android模拟器对应键盘快捷键
  • C/C++笔试题(很多)
  • repeater控件介绍、 repeater嵌套的代码实现
  • 集群、负载均衡和分布式的区别
  • 网络管理
  • Nginx反向代理-2-根据URL中的目录地址实现代理转发
  • HTC Desire G7刷机
  • 个人博客网站搭建教程
  • IP地址、子网掩码、网络号、主机号、网络地址、主机地址、IP段/数字
  • Linux内存布局详解
  • 少儿编程Scratch第一课:欢迎来到Scratch世界!
  • ../../..xxx.go:46:18: aa.Bbb undefined (type *xx/xxx/xx.Ccc has no field or method Bbb)
  • 在线超级外链发布工具
  • 阻抗匹配