`

【笔记】计算机组成原理知识点

 
阅读更多

1.存储器的容量应该包括主存容量和辅存容量。主存容量指带的是指主存中存放二进制代码的总位数。即:

存储容量 = 存储单元个数 x 存储字长

2.总线:总线是连接多个部件的信息传输线,是各个部件共享的传输介质。

总线分为:数据总线( 传输各功能部件的信息数据,是双向传输总线,其位数与机器字长,存储字长有关,一般为8位,16位,32位),地址总线(主要用来指出数据总线上的源数据或目的数据在主存单元与I/O设备的地址),控制总线(发出各种控制信号的传输线)。

3.存储系统的层次结构:缓存---主存层次和主存----辅存层次.cpu和缓存、主存都能直接交换信息,但是辅存需要通过主存才能和CPU交换信息。

缓存-主存:主要解决CPU和主存速度不匹配问题  
主存-辅存:主要解决存储系统的容量问题 

4.主存的技术指标:存储容量,存储速度,存储带宽。

5.只读存储器:掩模ROM(只读存储器),PROM(一次性编程只读存储器),EPROM(可擦除可编程存储器)。

6.存储器与CPU相连:地址线连接,数据线连接,读\写命令线连接,片选线连接,合理选择存储芯片(RAM是用户编程设置的,ROM是用户存放系统程序与标准子程序)。

7. 

Cache命中率=cache命中访问时间/(cache总命中时间+主存访问时间)*100%
 Cache-主存系统访问的效率=(访问Cache时间/平均访问时间)*100%;
 平均访问时间=cache命中访问时间+主存命中访问时间 
主存命中访问时间=(1-cache命中率)*主存访问时间

8.Cache--主存地址映射

由主存地址映射到Cache地址称为地址映射。地址映射分为:直接映射(固定的映射关系),全相映射(适用于灵活性大的),组相联映射(前两者的折中)

9.替换策略问题:先进先出算法(FIFO),近期最少使用算法(LRU),随机法。

10.输入输出系统 :i/o指令:将数据从I/O设备输入主机。将数据从主机输出至I/O设备。状态测试。形成某些操作命令。I/O指令的设备码相当于设备的地址。

11.I/O设备遍址方式:统一遍址方式和不统一遍址方式。


统一遍址方式就是将I/O地址看做是存储器地址的一部分。 
不统一遍址就是指I/O地址和存储器地址是分开的。不统一遍址不占主存空间。 

12.I/O设备大致分为三大类:人机交互设备、计算机信息的存储设备、机-机通信设备。

13.I/O接口通常是指主机与I/O设备之间设置的一个硬件电路及其相应的软件控制。端口分为:数据端口,控制端口,状态端口。

14.BCD码:用四位二进制代码来表示一位十进制数,称为二--十进制编码,简称BCD(Binary Coded Decimal)码。

15.补数的概念:假定M为模,若数a和b满足a+b=M,则称a,b互为补数。假如a是负数,则补数b是a(mod M).

结论: 
    一个负数可用它的正补数来代替,而这个正补数可以用模加上负数本身求得。 
    一个正数和一个负数互为补数时,它们的绝对值之和即为模。 
    正数的补数即该正数本身。 

符号位:0表示正数,1表示负数。

          [X]原 =

X

 0≤X <2n    
  2n-X     - 2n < X ≤ 0


如果是小数:

[X]原 =X (0≤X <1)

[X]原 =1- X (-1 < X ≤ 0)

 

注:n表示为整数的位数,正数可以直接在整数前加符号位0,这里符号位与数值部分要使用度好分开,负数直接使用上述公式。

16.补码的定义:

①小数补码的定义

[X]补 = X ( 0≤X <1)

[X]补=2+X (-1 ≤ X < 0

②整数补码的定义 

 [X] =

X


0≤X <2 n
   
  2n+1+X    - 2n ≤ X < 0

 

17、反码的定义

①小数反码的定义 

  [X] =

X

 0≤X <1    
  2-2n-1-X    -1 < X ≤ 0

例如:   X=+0.1011      [X]= 01011
         X=-0.1011     [X]= 10100

②整数反码的定义

 [X] =

x

 
    0≤X <2n
   
  2n+1-1-X     - 2n < X ≤ 0
结论:正数的反码,补码,原码都与自身相同。 
        当所求为负时: 
                 反码为先求原码符号位不变再按位取反。 
                补码为反码最低位加1.  
                原码 为整数是2n+1-1,小数为1-x。      
            

 

18.数据寻址方式:立即寻址,直接寻址,隐含寻址,间接寻址。寄存器寻址,寄存器间接寻址,基址寻址,变址寻址,相对寻址。

19.RISC与CISC的相比:优点:充分利用VLSI芯片的面积,提高计算机运算速度,便于设计、可降低成本提高可靠性,有效支持高级语言程序。

20.指令周期:CPU每取出并执行一条指令所需要的全部时间称为指令周期。

 

21.微程序:指待一条机器指令,每个微程序包含有若干条微指令,每一条微指令对应一个或几个微操作命令。微指令的基本格式:共分为两个字段,操作控制+顺序控制。

 

分享到:
评论

相关推荐

    计算机组成原理唐朔飞高分笔记

    ### 计算机组成原理唐朔飞高分笔记解析 #### 一、计算机组成原理概览 **计算机组成原理**是一门重要的计算机科学基础课程,它深入探讨了计算机硬件各个组成部分的工作原理及其如何协同工作来执行指令。本课程旨在...

    计算机组成原理笔记个人期末复习版.pdf

    "计算机组成原理笔记个人期末复习版" 计算机组成原理是计算机科学基础课程之一,本笔记涵盖了计算机...本笔记涵盖了计算机组成原理的基本概念和计算机系统的基本组成,旨在帮助读者快速了解计算机组成原理的知识点。

    王道408计算机组成原理笔记整理!

    "是一个专门为2024年考研学生准备的学习资源,基于王道考研的计算机组成原理视频课程进行整理,旨在帮助考生更好地理解和掌握这一核心知识点。 在计算机组成原理中,我们首先会学习基本概念,如计算机系统的层次...

    计算机组成原理知识点总结.docx

    "计算机组成原理知识点总结" 本资源摘要信息涵盖了计算机组成原理的基础概念、计算机系统的组织、计算机的特点与性能指标、数据的表示、运算和校验等重要知识点。 计算机的基本概念 计算机由硬件与软件两部分组成...

    考研专用计算机组成原理要点总结

    以下是对“考研专用计算机组成原理要点总结”中可能包含的关键知识点的详细解释: 1. **计算机系统概述**:了解计算机系统的层次结构,包括硬件、软件和应用层,理解计算机的五大基本组成部分:运算器、控制器、...

    408考研计算机组成原理

    10. **组成原理(总笔记).pdf**:这应是整个课程的综合笔记,包含了所有章节的关键点和重点内容,对理解和复习整个计算机组成原理课程非常有帮助。 这些资料覆盖了计算机组成原理的主要内容,为备考408考研提供了...

    计算机组成原理考研学习笔记.zip

    本人2020年考研,考试科目为北京邮电大学803,包括计算机组成原理,数据结构,操作系统,计算机网络。本文档是我的笔记扫描版,全部是我学习过程中的对教材,辅导书以及错题,难题的总结。可以用作考研学生的复习...

    计算机组成原理高分笔记

    ### 计算机组成原理高分笔记知识点梳理 #### 一、计算机系统概述 ##### (一)计算机的类型 - **电子模拟计算机**:通过连续变化的物理量(如电压或电流)来模拟数学问题中的变量,适用于解决连续变化的问题。 - ...

    计算机组成原理笔记+考前串讲

    这份"计算机组成原理笔记+考前串讲"的资料涵盖了计算机组成的基础概念、基本结构以及工作原理,旨在帮助学习者深入理解计算机内部的工作机制,为后续的学习和实践打下坚实的基础。 一、计算机系统概述 计算机系统由...

    计算机组成原理+数据结构+计算机网络+操作系统考研学习笔记.rar

    本人2020年考研,考试科目为北京邮电大学803,包括计算机组成原理,数据结构,操作系统,计算机网络。本文档是我的笔记扫描版,全部是我学习过程中的对教材,辅导书以及错题,难题的总结。可以用作考研学生的复习...

    天勤2019计算机组成原理高分笔记.rar

    《天勤2019计算机组成原理高分笔记》是一份深入解析计算机组成原理的珍贵资料,主要针对学习计算机科学与技术、软件工程等相关专业的学生,以及对计算机硬件有兴趣的自学者。这份笔记以高清PDF的形式,详尽阐述了...

    2016王道计算机组成原理电子版高清考研复习指导计算机组成原理

    通过这份《2016王道计算机组成原理电子版高清考研复习指导》,考生可以系统地掌握计算机组成原理的核心内容,同时利用高分笔记进行有针对性的复习,提高学习效率。在复习过程中,结合实际的编程实践和案例分析,将...

    计算机组成原理 历年期末试卷和答案

    计算机组成原理是计算机科学与技术专业的一门核心课程,它主要研究计算机系统中硬件部分的结构、设计原理以及数据在计算机内部的表示和处理。这份资料包含历年期末试卷和答案,对于学习者来说,是一份宝贵的复习资源...

    唐朔飞《计算机组成原理》(第2版)笔记和课后习题(含考研真题)详解(1) (1).pdf

    在学习《计算机组成原理》时,学生需要掌握的知识点大致可以分为以下几个方面: 1. 数据表示:这一部分包括了数据在计算机中的存储方式、数值的二进制表示、定点数与浮点数的表示方法、字符编码(例如ASCII码和...

Global site tag (gtag.js) - Google Analytics