当前位置:首页 > 内存 > 正文

控制器与内存的关系

  • 内存
  • 2024-06-25 11:01:22
  • 1485

一、为什么计算机中的内存以2的幂增加而不是以10的幂增加?这是由电子元件的特性决定的。
计算机使用二进制来存储或传输信息,这是因为电子元件有两种状态:“开”或“关”,可以用0和1来表示。0和1组合而成的二进制值。是吗。可用于存储信息和执行计算。
电子元件记录的一个数字称为“位”,8个“位”称为1个“字节(Byte)”,有1k=1024、1M=1024k、1G=1024M等关系。
在电路设计中,分为控制器和存储器两部分。如果我们解释为什么要用2的幂来确定幂,我们应该从角度来解释。控制器的作用:
在存储数据时,我们首先需要将存储的内容转换为二进制,这会导致一个足够“长”的数字,我们需要使用控制器来确定。每个存储元件的状态。
前面提到,电路结构可以实现两种状态:0和1。同样,控制器也是通过这种方式管理内存的。不难理解,控制器可以实现两种状态:0和1。管理两个存储器,两个控制器可以管理四个状态00、01、10和11的四个存储器。三个控制器可以管理八个状态的四个存储器:000、001、010、011、100、101、110、111。状态...
同样,每增加一个内存控制,可管理的内存容量可以增加一倍,并发存储容量也可以增加一倍。
然后回到计算,假设您需要1B容量,那么您需要8个“位”,即8个内存,可以由3个控制器管理。从电路设计上来说,这是“.8+3”组成一个完整的存储单元。
稍后会很容易解释。无论如何,从1B开始,只要增加一个控制器就可以使电源管理的能力增加一倍。因此,从电路设计上看,有2.倍数的常规功率标准,如1B、2B、4B、8B、16B...1024B。
继续增加,1024B=1KB,添加控制器时会出现2KB、4KB、8KB...1024KB(1MB)。
当然以后就是1MB、2MB、4MB、8MB...1GB。
相信您已经了解容量以2的倍数增加,主要是因为每个额外的控制器都会使可管理的容量增加一倍。
顺便普及一点知识:我们所说的“32位”和“64位”CPU也是因为它们在执行时更易于管理(即更大)必要的计算。该数据要求控制器进行改进。


二、电脑故障诊断卡代码显示00是什么故障?代表什么意思呢?

电脑故障诊断卡代码显示00。如果开机后代码立即变为00或FF,则说明CPU或主板芯片有故障,应送电脑店维修。

电脑主板故障诊断卡代码注意事项:

1.C0:开机检测代码显示C0。这说明要么是主板BIOS有问题,要么是主板芯片损坏。

2.C1:C1旨在检测内存是否出现故障,但它也会怀疑主板故障。

3.C3:内存问题D3、D4:这是内存问题,但此时主板上的大部分内存插槽也允许你卸下CPU。安装并拧紧风扇,然后通电测试CPU。

4、25点25分误报警,说明显卡或插槽有问题。清除主板BIOS通常会打开计算机。否则只能更换显卡。

5、26或2b:如果您无法打开计算机,请考使用显卡。

6、31:显卡或插槽问题。

扩展信息:

其他代码含义:

1,11测试DMA通道1。CMOS状态寄存器正在初始化,DMA和中断控制器即将被禁用。第一个64DKRAM位1失败。

2.12测试DMA页寄存器。禁用DMA控制器1以及中断控制器1和2,禁用视频显示,并将端口B置于初始就绪状态。第一个64DKRAM位2失败。

3.13测试8741键盘控制器接口。视频显示被禁用,端口B初步准备好,芯片差分初始化/存储器自动检测开始。第一个64DKRAM位3失败。

4.14测试内存更新触发电路。电路芯片初始化/存储器自动检测完成,开始8254定时器测试。第一个64DKRAM位4失败。

5.15测试系统内存的前64K。通道2计时器正在测试中。8254通道2定时器即将完成其测试。第一个64DKRAM位5失败。

6.16创建一个与8259一起使用的中断向量表。第二个通道定时器已完成测试,8254的第一个通道定时器即将完成其测试。第一个64DKRAM位6失败。

参考来源:-电脑主板故障诊断卡