软考知识点总结之计算机组成原理与体系结构

  1. 在程序的执行过程中,Cache与主存的地址映射是由硬件自动完成的
  2. 四级指令流水线完成取指、取数、运算、保存结果四步操作,考察该流水线的操作周期。
  3. 内存编址,相应的运算,包括所需芯片的数量计算。使用地指数除以单个芯片的空间大小。
  4. 计算机的主存主要是由DRAM构成的。DRAM:动态随机存取存储器; SRAM: 静态随机存取存储器; Cache: 高速缓存; EEPROM: 电可擦可编程只读存储器。
  5. 海明码,既可检错又可纠错。
  6. 累加寄存器,用来暂时存放算术逻辑运算部件ALU运算的结果信息。
  7. 程序计数器(PC)是存放执行指令的地方,计算之前就要用到。
  8. 指令寄存器(IR)保存当前正在执行的一条指令。
  9. 地址寄存器(AR)用来保存当前CPU所要访问的内存单元地址。
  10. 逻辑与、或、异或运算
  11. 计算机系统中常用的输入/输出方式有无条件传送、中断、程序查询和DMA方式。当采用DMA方式时,不需要CPU执行程序指令来传送数据。 在计算机中,实现计算机与外部设备之间数据交换经常使用的方式有无条件传送、程序查询、中断和直接存储器存取(DMA)。其中前三种都是通过CPU执行某一段程序,实现计算机内存与外设间的数据交换。只有DMA方式下,CPU交出计算机系统总线的控制权,不参与内存与外设间的数据交换。而DMA方式工作时,是在DMA控制硬件的控制下,实现内存与外设间数据的直接传送,并不需要CPU参与工作。由于DMA方式是在DMA控制器硬件的控制下实现数据的传送,不需要CPU执行程序,故这种方式传送的速度最快。11. 计算机系统中常用的输入/输出方式有无条件传送、中断、程序查询和DMA方式。当采用DMA方式时,不需要CPU执行程序指令来传送数据。 在计算机中,实现计算机与外部设备之间数据交换经常使用的方式有无条件传送、程序查询、中断和直接存储器存取(DMA)。其中前三种都是通过CPU执行某一段程序,实现计算机内存与外设间的数据交换。只有DMA方式下,CPU交出计算机系统总线的控制权,不参与内存与外设间的数据交换。而DMA方式工作时,是在DMA控制硬件的控制下,实现内存与外设间数据的直接传送,并不需要CPU参与工作。由于DMA方式是在DMA控制器硬件的控制下实现数据的传送,不需要CPU执行程序,故这种方式传送的速度最快。
  12. 系统可靠度: 串联部件的可靠度=各部件的可靠度的乘积。 并联部件的可靠度=1-部件失效率的乘积。
  13. 考察海明码的位数:2r>=K+r+1=N,其中,r为要添加的校验码的位数,K为原有效数据的位数,N 为添加了校验位之后整个信息的二进制位数。
  14. 高速缓存Cache有如下特点:它位于CPU和主存之间,由硬件实现;容量小,一般在几KB到几MB之间;速度一般比主存快5到10倍,由快速半导体存储器制成;其内容是主存内容的副本(所以Cache无法扩大主存的容量),对程序员来说是透明的;Cache既可存放程序又可存放数据。
    Cache存储器用来存放主存的部分拷贝(副本)。控制部分的功能是:判断CPU要访问的信息是否在Cache存储器中,若在即为命中,若不在则没有命中。命中时直接对 Cache存储器寻址。未命中时,若是读取操作,则从主存中读取数据,并按照确定的替换原则把该数据写入Cache存储器中:若是写入操作,则将数据写入主存即可。
  15. 磁盘容量,物理块,字长,位,字节
  16. 指令和数据均存放在内存中,通常由PC(程序计数器)提供存储单元地址取出的是指令,由指令地址码部分提供存储单元地址取出的是数据。因此,通过不同的寻址方式来区别指令和数据。
  17. 浮点数,阶码,移码。
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值