计组学习(一)

冯·诺依曼计算机的特点

1.计算机由五大部件组成(运算器,控制器,存储器,输入设备,输出设备)
2.指令和数据以同等地位存于存储器,可按地址寻访
3.指令和数据用二进制表示
4.指令由操作码和地址吗组成
5.存储程序
6.以运算器为中心

存储器的基本组成

存储体 ---- 存储单元 ---- 存储元件 (0/1)
每个存储单元赋予一个地址,按地址寻访
存储单元:存放一串二进制代码
存储字:存储单元中二进制代码的组合
存储字长:存储单元中二进制代码的位数
MAR:存储器地址寄存器,反映存储单元的个数
      假如是4位,则为0000-1111,一共16个存储单元
MDR:存储器数据寄存器,反映存储字长

运算器的基本组成

ACC:累加寄存器
MQ:乘商寄存器
X:
ALU:

控制器的基本组成

PC寄存器:存放当前欲执行指令的地址。有计数功能:(PC)+ 1 --> PC (取指令)
IR寄存器:存放当前欲执行的指令以及操作数的地址。(分析指令)
CU:(执行指令)

主机完成一条指令的过程

以取数指令为例:
1.PC把指令的地址送到MAR
2.MAR送给存储体
3.在控制器的作用下,存储体把指定存储单元中保存的 取数指令 取出,送到MDR
4.将指令送到IR
5.IR把操作码送给CU控制单元
6.IR把操作数的地址送给MAR
7.MAR把地址送给存储体
8.在控制器作用下,存储体把操作码对应的数取出来,送到MDR
9.MDR把数据送到ACC

存储容量

主存容量:
    存储单元个数存储字长:
    如 MAR=10,MDR=8, 即1K
8位
    (1K=2的10次方=1024)
    字节数:
    如 2的13次方b=1KB(1B=8b)
辅存容量:
    字节数 80G(1G=2的30次方)

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值