计算机是如何工作的?

本文介绍了计算机组成原理,重点讲解了冯诺依曼体系结构中的CPU,包括运算器、控制器、寄存器和时钟的作用。同时,讨论了存储器的分类、输入输出设备的功能,并提到了程序执行的顺序、分支语句执行的原理以及CPU的中断模式在IO设备处理和进程调度中的应用。
摘要由CSDN通过智能技术生成

计算机组成原理学习笔记之计算机是如何工作的?

现代的计算机, 大多遵守“冯诺依曼体系结构”,如图:
冯诺依曼体系结构

  1. CPU 中央处理器: 包含运算器和控制器,进行算术运算和逻辑判断。CPU的逻辑算数运算器,与、或、非、加减乘除、去余这些运算都包含,这些运算我们在学习离散数学的时候会有一个系统的学习。
    ⭐CPU中有个临时存储数据的存储单元,每个都只能保存一个整型数,但是不止一个,称为寄存器(register),可以形象的将它理解为超市的寄存点柜子。现代高级的CPU为了提升性能,一般带有缓存(CPU缓存)。
    ⭐CPU是计算机的核心,ALU是CPU的核心。算术逻辑单元 ALU(Arithmetic & Logic Unit),ALU 是计算机中进行算数、逻辑运算的核心部件。
    控制单元 CU(Control Unit),CU可以理解为驱动ALU进行具体的计算工作。CU包含程序计数器和指令寄存器,程序计数器保存要执行的下一条指令在内存中的地址。指令寄存器保存要执行的下一条指令。 指令是由动作 + 操作对象组成,指令本身也是一个数字,用二进制形式保存在内存的某个区域中。
    ⭐时钟,时钟是协调整个电路中所有元件协同工作的东西。时钟频率来源于振荡器,振荡器的作用是“让一切电路自动工作的前提”。借用一个优秀的引喻回答,时钟相当于一个乐队的指挥or节拍器。大家都按一个速度来才是音乐&
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值