- 博客(6)
- 收藏
- 关注
原创 计算机硬件——控制器(指挥中心)
CU(Control Unit):控制单元(核心部分),分析指令,给其他部件发出控制信号,里面也集成了一些复杂的电路;IR(Instruction Register):指令寄存器,存放当前执行的指令;PC(Program Counter):程序计数器(寄存器),存放下一条指令地址,有自动加1功能。ID:指令译码器CLOCK:时序系统微操作信号发生器计算机主要的工作是执行代码,而代码其实就是一条一条的指令, 每完成一条指令就要分为上面的阶段,第一个阶段是取指令,会根据PC。
2024-03-01 22:58:02
1997
原创 计算机系统的层次结构
介绍了计算机的五层结构, 越高层的机器似乎越能执行更高级的代码,但事实上每一种代码的执行最终还是要翻译成机器语言的,所以之后又介绍了三种级别的语言,重点理解编译程序和解释程序的区别。
2024-03-01 22:55:53
1488
原创 计算机硬件的工作原理——运算器
接收并执行控制器(指挥中心)的命令,用于实现算术运算(加+减-乘*除/)、逻辑运算(与&、或|、异或^、非!)和移位运算(左移、无符号右移>>>、求补),这些运算都依赖算术逻辑单元ALU。ALU:算术逻辑单元,通过内部复杂的电路实习算术运算和逻辑运算;ACC:累加器(也是寄存器),用于存放操作数或者运算结果;MQ:乘商寄存器,在乘、除运算时,用于存放操作数或运算结果;X:通用的操作数寄存器(多个),用于存放操作数。 运算器依赖于算术逻辑单元ALU,ALU之外还有一堆的寄存器,这些
2024-02-22 17:10:31
1179
1
原创 计算机硬件工作原理——存储体系1
可读可写数据。依据存储单元的工作原理,随机存储器又分为静态随机存储器(Static RAM,SRAM)和动态随机存储器(Dynamic RAM,DRAM),SRAM比DRAM快,也贵得多。特点:1、可读可写;2、随机存取,存取的时间与物理位置无关(不会因为位置远近导致存取时间长 );3、主存/cache使用这种存储器;4、易失(断电后存取的信息会消失)。我们知道存储器存放的信息都是1/0。SRAM和DRAM都是以电信号的形式执行,如果断电信息就可能丢失,SRAM和DRAM都是易失性的存储器。
2024-01-31 17:40:00
1662
原创 冯.诺依曼模型
冯.诺依曼模型要求程序也必须存储在存储器(内存)中,现代计算机的存储单元用来存储程序和数据,这意味着程序和数据应该有相同的格式,实际上它们是以位模式(0和1序列)存储在内存中,“位”的本质是一个一个坑,是一个一个位置,一个一个地址;
2023-10-29 12:16:41
119
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人