寄存器与内存

第三课:寄存器与内存、中央处理器(CPU)、指令和程序及高级 CPU 设计-CSDN博客

锁存器

引入

ABO
0(开始状态)00
1(将A置1)11
0(将A置0)11

        无论怎么做,都没法从1变回0。

ABO
1(开始状态)11
0(将A置0)00
1(将A置1)00

        无论怎么做,都没法从0变为1

锁存

 SET输入

SETRESETOUTPUT
101

RESET输入 

SETRESETOUTPUT
110

SET和RESET同时为0时

        最后放入的内容使OR点记录(即标记位C):

COUTPUT
11
00

结论

        锁存记住最后一位存放的内容。

门锁

        解释:把锁存封装为门锁。

        设置两条线控制门锁:

        当允许写入线为1时,数据输入1

        关闭允许写入线(0),输出会保持1

寄存器

        作用:并排使用门锁,存储多位数字。

        8位寄存器

        256位寄存器 

        要打开某个寄存器:只要打开交叉处锁存器的“允许写入线”。

多路复用器

        输入:0001 0010

        选择序号1列,序号2行的寄存器

        把一个256位的内存封装 

        把8个256位的内存并列排放

        为了存一个8位数,我们同时给8个256位内存一样的地址(ADDRESS),这样,使得我们可以在同一个地址上存储一个8位数字。

        例如:在一行五列上输出一个:10110010

内存(RAM)

        粗略定义:将一堆独立的存储模块和电路看做 1 个单元,组成内存方块,n 个内存方块组成内存模块。在一个电路板上所有的内存方块统称为内存(RAM)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值