408计算机组成原理知识点常考点总结

计组:
机器语言是计算机唯一可以直接识别和执行的语言。
汇编语言:助记符
高级语言经过编译程序编译成汇编语言,再经过汇编操作得到机器语言
海明码:n位有效位,k位校验位,满足n+k≤2^k -1,,检测两位错需要再增加一位校验位(k+1位)
数据存储的小端方式,大端方式:小端方式先存储低位字节,后高位。大端方式进行数据存储符合人类的正常思维。
边界对齐方式:不按照边界对齐方式存储,一个字的数据可能在两个存储字中,此时需要两次访存。其中,char的对齐值为1,short为2,int为4字节。
struct结构体的成员满足 存放起始地址%N=0。


定点数的表示:n位无符号数可以表示0~2^n -1,n位有符号数可以表示-2^(n-1)~2^(n-1)-1,一般用补码表示。
双符号位出现01表示正溢出,出现10表示负溢出。


 

算术移位:对于正数,原反补码均添0;对于负数,原码添0,反码添1,补码左移添0,右移添1。
逻辑移位:将操作数视为无符号数,不管左移右移都是添0。
移码:码值大小反应真值大小
ieee754浮点数格式
1  8  23  32位 单精度,短浮点数,偏移值为127,E的范围1-254,范围为2^(-126)~2^127*(2-2^-23)
1  11  52  64位 双精度,长浮点数,偏移值为1023,e取1-2046

浮点数运算:
对阶,规格化,溢出判断。
左归右归指的是尾数左移或者右移。
左归不会发生溢出,左归是出现11.1***,或者00.0***;右归是出现01.***上溢,或者10.***下溢。
舍入:用于右归,0舍1入法,恒置1法。

sram,易失性存储器,用于cache。
dram需要定期刷新,用于大容量主存系统。
flash属于e2prom,非易失性存储器,用于组成ssd固态硬盘。

存储器与cpu连接:
通常选rom存放系统程序,选ram组成用户区。


低位交叉多体并行存储器
存储器交叉模块数应≥ 
m=T/r,T为模块存取一个字的存取周期,总线传送周期为r。采用流水线方式,需要时间是T+(m-1)r,顺序方式编址需要mT。
tlb快表,是高速缓冲器组成的。主存中的页表称为慢表page



指令周期
取指周期+间址周期+执行周期+中断周期
指令周期通常包含若干机器周期,一个机器周期包含若干时钟周期,时钟周期是基本的,时钟周期也称节拍

 CISC和RISC经常考到,记住区别:

 数据通路2020年408考过

 流水线是考点,了解工作原理

 总线结构要知道,还有几种总线结构:单总线,双总线,多总线

 冗余磁盘阵列RAID有几年考过

I/O端口的编址方式区别需要知道 

 DMA方式需要知道原理

408计组比较难,计算比较多,内容多,注重考点分析!加油!

猜你喜欢

转载自blog.csdn.net/baidu_41774120/article/details/111959620