当我们使用电脑时,有时会出现电脑无法开机的情况。 如果我们拔掉内存,主板还能继续工作。你有没有想过?

为什么是这样? 记忆是如何运作的? 主板上的内存是如何与CPU通信的?内部结构是

它是什么样的?

是cpu能够直接处理的二进制_cpu是什么_是cpu还是pua

这就是记忆。 打开外壳,里面有内存芯片,也叫内存颗粒。内存放大后,有很多很多

晶体管,这是构成存储器的最小单元。 它们由两个场管、一个电容器和一个刷新放大器组成。

这个最小的单元可以存储数字1或0。这代表存在或不存在; 也可以用1代表on,0代表off; 也可以用1代表高电压,用0代表低电压。 正是由于这些1或0的组合,才形成了计算机的基本数字和信息。

那么存储器是如何存储数据和输出数据的呢? 我们先来了解一下如何输出数据。

cpu是什么_是cpu能够直接处理的二进制_是cpu还是pua

当行地址线为高电平且列地址线为高电平时,场晶体管Q1和Q2导通。 如果电容器上有正电荷,则该正电荷

通过 Q1,放大器被刷新,Q2 被传递到 I/O 数据线。 因为I/O接收到正电荷,此时输出为1。一会儿,由于电容的作用

C 失去了部分电荷。 为了补偿这些正电荷,刷新放大器处于高电平,电荷经过刷新放大器和场管Q1

发送到电容器C。因此,电容器上的正电荷并没有减少。

当电容上的电荷为负时,负电荷通过Q1和Q2转移到I/O线。此时,I/O线获得低电平,输入

Out 为 0。过了一段时间,电容器失去了部分负电荷。 为了弥补这样的负电荷,刷新到高电平,电荷再次刷新。

电路到电容器。 这就是数据输出的过程。

我们来看看如何写入数据?

是cpu还是pua_是cpu能够直接处理的二进制_cpu是什么

当要写入1时,行地址线和列地址线为高电平,刷新为高电平,场晶体管Q1和Q2导通。 I/O 线上的正电荷

电容器通过 Q2、刷新放大器和 Q1 充电。 电容器C上储存有正电荷。因此,我们认为该电池储存有

信息1.

如果电容器C上有负电荷,则负电荷将被正电荷湮灭,多余的正电荷将存储在电容器中。电容器C存储

放置正电荷,此时我们认为该单元存储信息1。

同理,要写入0时,行地址线和列地址线为高电平,刷新为高电平,场管Q1和Q2导通,I/O线

负电荷经过Q2,刷新放大器,Q1给电容充电负电荷。如果电容原来有正电荷,此时正电荷就湮灭了

熄灭,其他负电荷给电容器充电。 由于电容器存储负电荷,因此我们认为该单元存储信息0。

是cpu能够直接处理的二进制_cpu是什么_是cpu还是pua

通常,我们以字节为单位存储信息,即8位,由8个这样的单元组成。像这样一行有8个命令

由元素组成,我们假设列方向也有8行,可以存储我们的基本信息。例如英文字母A或者

两个字节也可以组成我们的汉字“我”。

在该电路中,有行译码器和列译码器、行地址缓冲器和列地址缓冲器以及由读出放大器组成的存储器。

该存储器可存储8B容量。 我们也来学习一下读取数据的过程。

cpu是什么_是cpu能够直接处理的二进制_是cpu还是pua

CPU向内存发送寻址信息。 我们将寻址信息分为两部分。 前八位是行地址信息,后八位是列地址信息。

兴趣。

首先将行地址信息送入行地址缓冲器,RAS为高电平,行地址信息第一位为1,其余为0。于是该行被译码

设备会找到第一条行地址线,然后将列地址信号发送到列地址缓冲器。 由于第四列地址信号 CAS 为高电平

位为1,其余为0。列地址译码器找到第四列地址线,读出数据1并发送给读出放大器。

当读出放大器将放大电路刷新到高电平时,数据1又被写入原来的位置,此时输出为1。 同时数据1经过l/

O线被发送到CPU。

是cpu能够直接处理的二进制_是cpu还是pua_cpu是什么

同理,这个过程中数据0被发送到CPU。 当要写入数据时,首先行译码器找到第七行1,然后列译码器

找到第三列1,COU输出需要写入的数据1到I/O线,WE写入数据为高电平,数据1写入。

通过不断地从内存中读取数据、不断地写入数据,内存可以随时与CPU进行通信。

它们主要通过地址总线、数据总线、控制总线与CPU进行通信。

cpu是什么_是cpu能够直接处理的二进制_是cpu还是pua

CPU不断地向内存读写数据,我们的计算机就在不断地运行。 这就是记忆的工作原理。

好了,今天的主题就讲到这里吧,不管如何,能帮到你我就很开心了,如果您觉得这篇文章写得不错,欢迎点赞和分享给身边的朋友。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注