Chapter Zero 0.1.3 其他单元设备以及运作流程
2024-09-06 16:12:55
其他单元设备
五大单元中的控制单元、算数逻辑段元都被整合到CPU的封装中,
但其实系统单元中,不止有CPU(控制单元、算数逻辑单元),
计算机单元还有哪些?
- 系统单元:系统单元包括
CPU
、主存储器(内存)
以及主板相关组件
,主板上有很多连接界面与相关的适配卡,如网络卡、磁盘列阵卡、显示适配器等等。 - 记忆单元:包括主存储器(main memory,RAM)与辅助存储器,辅助存储器即外存,主要设备有硬盘、光盘和磁带等等。
- 输入、输出单元:键盘、触摸屏、打印机、投影仪、音效喇叭以及显示屏等等。
运作流程
我们将计算机比作一个人体:
- CPU(大脑):每个人做的事情不一样(微指令集的差异),但都动过大脑(CPU)执行和判断各部分的活动。
- 主存储器(大脑中正在被思考的数据区域):实际活动过程中,我们的大脑(CPU)需要外界刺激的数据(光线、环境、语言)来分析,这些互动数据暂存的地方是
主存储器
,提供给大脑(CPU)数据。 - 硬盘(放置回忆的数据区域):
主存储器
是提供大脑(CPU)目前要思考和处理的信息,但有些生活琐事或不必马上处理的事情,放在我们脑海的记忆深处(硬盘),需要时可以调用到内存。 - 主板(神经系统):类似人类神经,把所有重要的组件连接起来,把大脑(CPU)发布的命令通过主板(神经系统)传到给手脚(其他所有组件)。
- 显示适配器(脑海中的影像):将眼睛的刺激转成影像呈现,显示适配器产生的数据源也是CPU控制的。
整个主机中最重要的部分,也就是
CPU
和主存储器
,CPU的数据全部来源于主存储器,如果要由过去的经验来判断事情时,也要将经验(硬盘)挪到目前正思考的数据区域(主存储器)中,再给CPU作出判断。
最新文章
- Python脚本调用Django内容
- 持续集成(CI)相关的一些工具,后续补充。。。。
- 利用WPF绘图
- 批量kill mysql processlist进程
- js如何判断是否在iframe中及防止网页被别站用 iframe嵌套 (Load denied by X-Frame-Options)
- WebService优点和缺点小结
- java中判断Object对象类型
- jsp 有哪些内置对象?作用分别是什么? 分别有什么方 法?
- Android 中字体的处理
- margin-top、margin-bottom的一些分析
- Tesseract pytesseract的安装和使用
- bootstrap 基础(二)
- NOIP2017SummerTraining0705
- linux rsync服务
- 最近在线笔试的一些感想和总结,阿里巴巴,腾讯,百度,360。c++研发,机器学习等岗位
- Loj #528. 「LibreOJ β Round #4」求和 (莫比乌斯反演)
- C机器级移位,编码表示 无符号编码表示,有符号编码表示一般最常见的方式是补码
- JSP内置对象的使用(一)
- vue 学习笔记—Es6
- 2017-09-16 ADB Shell+Putty