【软考-信息系统管理工程师】-计算机系统知识部分查漏补缺

发布时间 2023-09-27 10:48:09作者: wSASw
  • 奇校验/偶校验
    • 校验类型和校验位数错误的影响

采用奇校验方法,如果有奇数个数据位出错,能检测出错误,但不能纠正错误。奇校验通过将一个固定位数的数据块中二进制数值的总和的奇偶性进行检查来确定数据的正确性。如果某个数据位出错,则检查结果的奇偶性会发生变化,从而可以检测出错误。但是,由于奇校验只能确定错误出现在哪个数据位,而无法确定该数据位的正确值,因此无法纠正错误。如果需要纠正错误,则需要采用纠错码(例如哈密尔顿码、RS码等)来实现

image

  • 海明码

  • 循环冗余校验码

  • SRAM/DRAM

  • 存储器/存储单元/地址位宽 计算\

  • 高速缓冲寄存器

  • 流水线的操作周期取决于操作中时间最长的那个值

  • 高速缓存(cache)

  • 主存储器(DRAM)

  • 闪存(FLASH memory)

  • 寄存器(Registers)

奇、偶校验原理

从A0000H到DFFFFH一共多少bit?怎么计算的?

  1. 给定的地址范围是从A0000H到DFFFFH。

  2. 地址都是以16进制表示,H表示十六进制。

  3. 十六进制每个数字代表4位二进制数。

  4. A0000H = 1010 0000 0000 0000,DFFFFH = 1101 1111 1111 1111

  5. 所以这个地址范围从1010 0000 0000 0000 到 1101 1111 1111 1111。

  6. 将起始地址A0000H和结束地址DFFFFH之间的所有地址计算在内,这个范围总共包含了从A0000H到DFFFFH的65536个地址。

  7. 每个地址用16位二进制数表示,即4位十六进制数字。

  8. 那么总的比特数 = 65536 * 16 = 1,048,576 bit
    综上分析,从十六进制地址A0000H到DFFFFH,总共包含1,048,576比特。主要是通过计算地址范围包含的地址数,再将每个地址所代表的比特数相乘得到总比特数。

存储系统 - 存储容量计算(字节编址、位编址、芯片个数)

  • 异步通信

  • 磁盘碎片整理程序