- 一、CPU的功能:
操作控制:一条指令的功能往往是由若干操作信号的组合来实现的 。CPU管理并产生由内存取出的每条指令的操作信号,把各种操作信号送往相应的部件,从而控制这些部件按指令的要求进行动作 。
时间控制:对各种操作加以时间上的控制 。时间控制要为每条指令按时间顺序提供应有的控制信号 。
数据加工:对数据进行算术和逻辑运算 。
中断处理:对计算机运行过程中出现的异常情况和特殊请求进行处
二、CPU的组成:控制器+运算器
控制器:负责协调并控制计算机各个部件执行程序的指令序列(取指令、分析指令、执行指令、中断处理) 。
运算器:对数据进行处理加工 。
1.运算器的基本结构
注:所有的数据传输,16bit即16条线,为了方便展示即显示一条线 。
Q .为了避免多个导线同时连接,相当于多个寄存器同时向ALU发数,所以用了两种方法 。
1.MUX选择器
2.三态门
![什么叫cpu CPU的功能和基本结构介绍](http://pic.yunnanlong.com/230604/06224JP5-0.jpg)
暂存寄存器:用于暂时存储从主存或者寄存器读出来的数据
分两次先后顺序
1.可以先把数据通过总线放到暂存寄存器(可以把主存或者通用寄存器) 。
2.再把数据放在B 。
3.运算结果再通过总线传播 。
给Ro in接入有效信号,然后就把结果输入回Ro中
![什么叫cpu CPU的功能和基本结构介绍](http://pic.yunnanlong.com/230604/06224K315-1.jpg)
![什么叫cpu CPU的功能和基本结构介绍](http://pic.yunnanlong.com/230604/06224MZ2-2.jpg)
2.控制器的基本结构
![什么叫cpu CPU的功能和基本结构介绍](http://pic.yunnanlong.com/230604/06224H259-3.jpg)
流程
1.PC程序计数器
2.操作码+地址码(IR指令寄存器)
3.操作码到指令译码器——产生微操作信号发生器(受到时序控制时序系统:选择操作的先后顺序和psw的标志的影响)
影响微操作序列
【什么叫cpu CPU的功能和基本结构介绍】4.微操作信号发生器中的输出结果:会控制三态门 的通路
绿色线:输出结果控制绿色(PC in\等信号)
蓝色线:
5. 导通AdIRout把Ad送到MDR寄存器 。根据地址总线找到对应的存储单元,然后数据放到MDR当中 。
![什么叫cpu CPU的功能和基本结构介绍](http://pic.yunnanlong.com/230604/06224IS5-4.jpg)
推荐阅读
- 物以类聚人以群分三观不同不相为友 物以类聚人以群分后半句是什么
- 白细胞低吃什么好补 白细胞低吃什么好
- 爬楼梯有什么好处和坏处 爬楼梯有什么好处
- 杜甫诗风沉郁顿挫 杜甫诗风主要特点是什么
- 白烧羊肉需放什么调料?
- 国产榴莲什么时候上市 榴莲什么时候上市
- 2023年成人学历改革是什么政策 2023年成人学历改革是什么
- 沐浴春风是成语吗 沐浴春风的意思是什么
- 手指甲没有月牙是什么原因 手指甲没有月牙
- 淘宝is备案是什么意思