《王道计算机组成原理》学习笔记和总目录导航

《王道计算机组成原理》学习笔记和总目录导读

  • 本篇文章是阅读和学习《王道计算机组成原理》后总结的理论知识笔记导航,专门用于遗忘后复习

下面的文章是我在学习了《王道计算机组成原理》时留下的笔记,因此文章内容大多是由图片和书籍内容组成,所以质量就不会如我计算机企业级开发技术里的内容那般高质量,在这里也给大家道个歉,由于小生实在事务繁忙,只能出此下策!

我的一些看法:通过学习《王道计算机组成原理》,我发现《王道计算机组成原理》这本书以及视频课完全没有必要看,你看完了也做不了题,因为计算机组成原理这个学科是渗透了我们学习的各种编程语言、数电、计算机三大件中,并不是简单的一本书和视频课可以弄懂的。如果只是为了考试:我建议直接观看哈工大的mooc或者B站某UP的视频,如果是要实操的话:我建议复习一下 模电+深入学习C语言+拆装电脑+计算机三大件

由于《王道计算机组成原理》中的绝大部分内容,我都在计算机企业级开发技术:C语言编程以及三大件中涉及了,所以我下面只写了其中没有的理论知识点

  • C语言编程(点击跳转)
  • 操作系统原理
  • 计算机网络
  • 数据结构与算法(这个涉及计组不多)

文章目录

  • 《王道计算机组成原理》学习笔记和总目录导读
    • 第一章:计算机系统概述
      • 1.1 计算机发展历程
      • 1.2 计算机系统层次结构
      • 1.3 计算机的性能指标
    • 第二章:数据的表示和运算
      • 2.1 数制和编码
      • 2.2 定点数的表示和运算
      • 2.3 浮点数的表示和运算
      • 2.4 算术逻辑单元ALU
    • 第三章:存储系统
      • 3.1 存储器概念


第一章:计算机系统概述

1.1 计算机发展历程

1.1.1 计算机的四代变化与元件的更新换代

1.1.2 计算机的分类与发展方向(电子计算机、计算机按指令和数据流分类、计算机发展趋势正向着“两级”分化)


1.2 计算机系统层次结构

1.2.1 计算机系统的组成(硬件+软件)

1.2.2 计算机硬件的基本组成(冯·诺依曼、现代计算机组成结构、计算机功能部件:输入、输出、存储器、运算器、控制器设备)

1.2.3 计算机软件的分类(系统软件和应用软件、汇编和高级语言)

1.2.4 计算机的工作过程(从源程序到可执行文件、指令执行过程的描述)

1.2.5 计算机系统的多级层次结构(硬联逻辑级、微程序级、传统机器级、操作系统级、汇编语言级、高级语言级、应用语言级)


1.3 计算机的性能指标

1.3.1 计算机的主要性能指标(机器字长、数据通路带宽、主存容量、运算速度、吞吐量、响应时间、主频和时钟周期、CPI、CPU、执行时间、MIPS、MFLOPS、GFLOPS、TFLOPS)

1.3.2 专业术语(系列机、兼容、软件可移植性、固件)


第二章:数据的表示和运算

2.1 数制和编码

2.1.1 进位计数制及其相互转换(二进制转八进制和十六进制、十进制小数转二进制数)

2.1.2 何为真值?何为机器数?

2.1.3 什么是BCD码?(有权码和无权码、格雷码、8421码、余3码、余3循环码、2421码)

2.1.4 什么是ASCII码?汉字的表示和编码是怎样的?

2.1.5 校验码(奇偶校验码、海明码、CRC码)


2.2 定点数的表示和运算

2.2.1 定点数的表示(无符号与有符号数、定点小数和整数、原码、反码、补码、移码)

2.2.2 定点数的运算(移位、原码和补码的加减乘除、溢出概念和判别方法)

2.2.3 C语言中的整数类型及类型转换(为什么强制类型转换值发生改变?从机器码角度分析)

​ 2.2.4 数据的存储和排位


2.3 浮点数的表示和运算

2.3.1 浮点数的表示和运算(基本格式、规格化、表示范围、IEEE754标准详解)


2.4 算术逻辑单元ALU

2.4.1 算术逻辑单元ALU与加法器(串行加法器、并行加法器、全加器)


第三章:存储系统

3.1 存储器概念

3.1.1 存储器的分类(半导体-磁芯-磁表面-光存储-ROM-RAM-永久-非永久-内存-外存-Cache)

你可能感兴趣的:(计算机组成原理)