什么是内存控制器(the Memory Controller)?

计算机运行时,将活动数据存储在随机存取存储器(RAM)芯片中。RAM芯片插入计算机主板,通过前端总线与计算机处理器相连。它们为变量和程序数据的交换提供了基本上的直接通道。内存控制器是一种典型的芯片在主板的北桥上。它...
计算机运行时,将活动数据存储在随机存取存储器(RAM)芯片中。RAM芯片插入计算机主板,通过前端总线与计算机处理器相连。它们为变量和程序数据的交换提供了基本上的直接通道。内存控制器是一种典型的芯片在主板的北桥上。它用系统内存管理读写操作,同时通过向内存提供电流来保持RAM的活动。
RAM chops连接到计算机和处理器。
RAM通常比其他类型的存储(如硬盘驱动器和光盘)更快。但是,RAM的缺点之一是必须为其提供恒定的功率流才能运行。一旦电源停止流入,存储在RAM芯片中的信息丢失。内存控制器通过在计算机通电时以恒定速率"刷新"RAM来满足此需求。
一根RAM,一种内存。
在"刷新"期间,内存控制器通过RAM芯片发送一个电子脉冲。通过RAM发送的电流量是通过计算机的二进制输入输出系统(BIOS)选择的。这种情况至少每64毫秒发生一次,使RAM保持活动状态,并确保存储的数据不会因电源中断而丢失。如果没有内存控制器,您的数据将在几秒钟内丢失。
内存控制器还管理对RAM芯片的读写操作。它负责选择适当的解复用电路进行数据存储和检索把RAM芯片上的存储器想象成房子,把多路复用器电路想象成街道地址;为了把信息"邮寄"到某个特定的房子或从那房子里检索信息,计算机必须知道该用哪个地址。存储器控制器在这些操作中充当中间人,确保从正确的位置检索到正确的信息。
双通道内存控制器用于某些类型的内存中。在这些类型的内存中,两个内存控制器串联工作。它们位于两个独立的"总线"(也称为通道)上,允许同时进行多个读写操作。这样做的好处是,理论上,总线的总带宽是原来的两倍。但是,实际上,其他系统考虑因素,如总线速度和处理器容量通常限制理论上最大带宽的可利用程度。
  • 发表于 2020-07-10 14:53
  • 阅读 ( 1680 )
  • 分类:电脑网络

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具