day_02《鸟哥的Linux私房菜-基础篇》第四版
1.所谓的计算机就是一种计算器,而计算器其实就是:接受用户输入的指令和数据,经过中央处理器的数学与逻辑单元运算处理后,生成或存储成有用的信息
2.中央处理器(Central Processing Unit, CPU) CPU是一个特定功能的芯片,里头含有微指令集(微指令集的不同决定cpu功能的不同)
CPU的工作主要是管理和运算,因此cpu内部又可分为两个主要的单元:算数逻辑单元、控制单元,其中算数逻辑单元主要负责程序运算与逻辑判断
控制单元主要负责 协调各周边组件与个单元间的工作
3.计算机组成的五大单元:输入单元、输入单元、CPU内部的控制单元、算数逻辑单元、主存储器五大部分。
4.我们所使用的所有的软件都要经过CPU内部的微指令集才能达成。
5.CPU的指令集有两种设计理念,也就产生了两种最常见最主要的CPU架构
精简指令集(Reduced Instruction Set Computer, RISC)
特点:每个指令运行的都很短,完成的动作也比较单纯,执行效率比较快;但是做复杂的事情,就要由多个指令完成
常见的: 甲骨文 (Oracle) 公司的 SPARC 系列 (SPARC CPU的常用于学术领域的大型工作站中,包括银行金融体系的主服务器)
IBM 公司的 Power Architecture (包括 PowerPC) 系列 (新力(Sony)公司出产的 Play Station 3(PS3)就是使用 PowerPC 架构的 Cell 处理器)
安谋公司 (ARM Holdings) 的 ARM CPU (各厂牌手机、PDA、导航系统、网络设备(交换器、路由器等)等,几乎都是使用 ARM 架构的 CPU )
复杂指令集(Complex Instruction Set Computer, CISC)
特点: 小指令可以执行一些较低阶的硬件操作,指令数目多而且复杂, 每条指令的长度并不相同。每条指令花费时间较长,但处理的工作较为丰富。
常见的:AMD、Intel、VIA 等的 x86 架构的 CPU,这些CPU经常放在个人机器上,所以个人计算机常被称为 x86 架构的计算机
6.
浙公网安备 33010602011771号