计算机原理 二

本文介绍了计算机的寄存器和内存概念,包括RAM和持久存储的工作原理,以及如何通过锁存器实现数据存储。接着,详细讲解了CPU的组成,特别是寄存器、ALU的作用,以及CPU执行指令的流程。文章还探讨了早期的指令系统,如LOAD、ADD、STORE和JUMP指令,并简要讨论了现代CPU设计中的指令流水线、缓存技术和高级特性,如分支预测和推测执行。
摘要由CSDN通过智能技术生成

6.寄存器和内存

“随机存取存储器”,简称“RAM”,只能在有电的情况下存储东西,比如游戏状态
另一种存储叫“持久存储”,电源关闭时数据也不会丢失

存1位(AND-OR Latch - 锁存器)
将输出值回流到输入值,其输出结果仍然保持不变,这便使得可以持久存储。结果就好像是被锁住一样,因此形象的称为“锁存”

放入数据的动作叫写入,拿出数据的动作叫读取
两条线:一条是数据输入,另一条是启用写入线

只有当写入线启用时,写入的数据才会存储到计算机里面,读取数据时才会更新为刚刚写入的值

存8位 (register - 寄存器)
位宽表示内存或显存一次能传输的数据量

随着存储位数的增加,需要的线也越来越多。矩阵便是解决这个问题的方法
16x16 的矩阵便可以存 256 位
数据选择器/多路复用器(Multiplexer)解码8位地址,定位到单个锁存器

4位代表行,4位代表列
如1100 1000 就代表12行8列的锁存器
再比如0000 0001就代表0行1列的锁存器
(行和列均由0开始)

组合256位内存 + 多路复用器
在这里插入图片描述

在这里插入图片描述

可寻址的256字节 内

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值