计算机的基本组成

在这里插入图片描述
计算机的五大部件
中央处理器(CPU)
存储器
输入设备
输出设备
主板

以运算器为中心的机器,运算器会成为其瓶颈
在这里插入图片描述
对计算机五大部件进行划分,从以运算器为核心转为了以存储器为核心
在这里插入图片描述

指令和数据为什么要用二进制
电子装置通常用高电平和低电平表示两种状态
简洁高效,只需要用0和1旧可以表示任意数
容易实现和操作——电路可以通过简单的逻辑电路来处理和操作二进制数据
可靠性和容错性——由于只有两种状态,容易检测和纠正错误。二进制编码也方便进行冗余校验等技术

系统复杂性的管理办法
在这里插入图片描述

计算机的工作步骤
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

指令和数据放于存储器中

在这里插入图片描述
在这里插入图片描述

存储字长:指计算机中可以一次读写的二进制位数。有8位、16位、32位、64位等
每个存储单元赋予一个地址

在这里插入图片描述
存储单元:用于存储数据和指令的基本单元。一般指内存。
存放一个存储字的所有存储源集合

存储字:字可以存储在计算机内存、硬盘、内存等很多地方,以二进制形式存储
存储元件:用于存储数据的设备或器件。有硬盘、固态硬盘SSD、内存条RAM、闪存等

硬盘是一种机械式存储元件,使用磁盘片来储存数据。它具有较大的存储容量,适合存储大量数据,但读写速度相对较慢。

固态硬盘(SSD)使用闪存存储数据,没有机械部件。它具有更快的读写速度、更小的体积和更低的耗电量,但存储容量相对较小。

内存条(RAM)是计算机中用于临时存储数据和指令的设备。它具有读写速度快、临时存储容量大的优点,但断电后数据会被清除。

闪存是一种非易失性存储元件,类似于固态硬盘的存储原理。它具有读写速度快、较小的体积和较低的功耗,但存储容量相对较小。

运算器——核心ALU

在这里插入图片描述
在这里插入图片描述
加法过程
在这里插入图片描述
[M]表示数据,M表示地址
在这里插入图片描述
在这里插入图片描述

二进制乘法

   	 101
   × 110


       101
     ×  0
     -----
       000
       个位乘积结果
       101
     ×  1
     -----
       101
       十位乘积结果
       101
     ×  1
     -----
       101
       101
       第二位数字的百位依次相乘之后,与第二位数字的十位相乘后得到的数字相加
       得到百位的乘积结果
       101
     ×110
     -----
       000
     + 101
     +1010
     -----
     11110

二进制的除法(无)

控制器的组成

在这里插入图片描述
PC(程序计数器):用于指定下一条执行指令的地址。执行后+1
IR(指令寄存器): 用来临时存放从存储器中取出的当前正在执行的指令。
CU(控制单元):负责协调和控制处理器的各个部分

此时的计算机组成
在这里插入图片描述
从PC中取出地址放入MAR地址寄存器。(地址在PC中,指令在存储体中)
在控制器的控制下把指定存储单元的 取数指令 取出放入MDR
将取出来的指令送入IR
在这里插入图片描述
按指令取数

把IR(有当前指令 指令地址 操作数地址)中的指令送入CU控制单元——>控制单元让IR把操作数的地址传入MAR——>然后在存储体中取出数据——>放入MDR
在这里插入图片描述
案例的取指令
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值