大话计算机-计算机系统-硬件-控制器
来源:互联网 发布:c语言创建线程 编辑:程序博客网 时间:2024/05/17 22:28
运算器只能完成运算,而如何保证这些运算的正确执行,以及出错了如何处理它等这些,都需要控制器来控制。
控制器用于控制cpu的工作,它决定了计算机运行的过程的自动化。
控制器主要由指令、时序、总线和中断等控制逻辑组成。用一张思维导图概括更直观些。
下面主要介绍控制器中的指令控制逻辑。
当cpu 在执行一条指令或命令时,它是这么一个过程:
1、取指令
2、分析指令(指令译码)
3、最后执行指令。
同样再取指令时也有一个过程:
1、 从内存(主存)中取出指令,
2、放到运算器中的数据缓冲寄存器(DR)中,
3、再送入指令寄存器(IR)中。
也就是说:内存----》DR---->IR。
下面就是控制器中的指令控制逻辑的组成部分。
其实这块不用记得,静下来用多画几张思维导图来梳理和对比一下,脑子就要一张图的印象而不是满满的模糊的文字。
0 0
- 大话计算机-计算机系统-硬件-控制器
- 大话计算机-计算机系统-硬件-运算器
- 大话计算机-宏观把控-计算机系统
- 大话计算机系统
- 计算机系统的硬件组成
- 计算机系统硬件组成
- 【计算机系统知识】计算机系统硬件的基本组成
- 操作系统-2计算机系统硬件基础
- 计算机系统硬件基本组成笔记
- 一幅图理解计算机系统硬件组成
- 开源硬件 控制器
- DMA控制器硬件结构
- 门禁控制器终端硬件
- 大话计算机加密技术
- 大话计算机加密技术
- 大话计算机中的流水作业
- 计算机基础八之计算机系统
- 计算机系统之硬件层--实机器
- jQuery combobox解决检索中文问题
- 用python3实现从mysql导出数据到excel
- fragment replace时的状态保存
- 分水岭算法学习(opencv)
- android关于GPS hal层的分析
- 大话计算机-计算机系统-硬件-控制器
- java中 implements Serializable时 报错 could not find class file 处理办法
- Java的List模板类型与C++的list模板类型的比较
- bpm算法+应用想法
- Java --- Unsafe
- jquery 实现 图片上传 预览
- .net面试题目
- shared libraries: libgtest.so.0: cannot open shared object fi
- GPS数据计算校验和的方法