【计组】1.2.2.各个硬件的工作原理

各个硬件的工作原理

名词解释

  • 存储地址寄存器(Memory Address Register)
  • 存储数据寄存器(Memory Data Register)
  • 存储单元:每个存储单元存放一串二进制代码
  • 存储字(word):存储单元中二进制代码的组合
  • 存储字长:存储单元中二进制代码的位数
  • 存储元:即存储二进制的电子元件,每个存储元存储 1bit
  • 累加器(Accumulator):用于存放操作数或运算结果
  • 乘商寄存器(Multiple-Quotient Register):在乘除运算,用于存放操作数或运算结果
  • 通用的操作数寄存器:用户存放操作数
  • 算术逻辑单元(Arithmetic and Logic Unit):通过内部复杂电路实现算数运算、逻辑运算
  • 控制单元(Control Unit):分析指令,给出控制信号
  • 指令寄存器(Instruction Register):存放当前执行的指令
  • 程序计数器(Program Counter):存放下一条指令地址,有自动+1的功能

记忆点

  1. MDR位数 = 每个存储单元的存储字长(例:MDR位数 = 16,则每个存储单元可存放 16bit)
  2. 2(MAR位数) = 存储单元的个数(例:MAR位数 = 4,则存储单元个数 = 24
  3. 1 Byte(B) = 8 bit(b)
  4. 1个字(word)不一定等于1个字节(Byte)

主存储器结构

主存储器
存储体
存储地址寄存器
存储数据寄存器

运算器结构

ACC
MQ
ALU
x
-
ACC被加数、和被减数、差乘积高位被除数、余数
MQ--乘数、乘积低位
x加数减数被乘数除数

完成一条指令

取指令
分析指令
执行指令

计算机工作过程

第 1 条指令执行过程

在这里插入图片描述

第 2 条指令执行过程在这里插入图片描述

第 3 条指令执行过程

在这里插入图片描述

第 4 条指令执行过程

在这里插入图片描述

第 5 条指令执行过程

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

码农小易

你的鼓励将是我持续写作的动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值