首页 > 其他分享 >计算机组成原理考研手写笔记

计算机组成原理考研手写笔记

时间:2024-07-13 16:31:25浏览次数:15  
标签:运算 总线 加减 笔记 指令 定点数 手写 原码 考研

 1 计算机系统概述

1.1 计算机系统概述

1.2 指令执行过程

1.3 计算机性能指标

2 数据的表示和运算

2.1 定点数的编码

2.2 整数类型转换

2.3 逻辑门电路符号

2.4 基本运算部件

2.5 定点数移位运算

2.6 定点数和无符号数的加减运算

2.7 加法器原理/补码加减运算电路/A-B比较大小

2.8 运算器基本组成/原码机器乘法原理

2.9 原码一位乘法

2.10 补码一位乘法

2.11 原码恢复法/原码加减交替法

2.12 补码加减交替法

2.13 浮点数的表示/强制类型转换

2.14 IEEE 754标准

2.15 浮点数的加减运算

3 存储系统

3.1 DRAM的刷新

3.2 多体并行存储器

3.3 主存储器和CPU的链接

3.4 磁盘的性能指标

3.5 虚拟地址转换为物理地址

3.6 cache的一致性问题/虚拟存储器

3.7 cache和主存的映射问题

3.8 cache中主存块的替换算法

4 指令系统

4.1 指令的基本格式

4.2 扩展操作码指令格式/指令操作类型

4.3 指令寻址

4.4 常用汇编指令介绍

4.5 用条件转移指令/loop指令实现循环

4.6 函数的栈帧

5 中央处理器

5.1 CPU基本结构

5.2 指令周期的数据流

5.3 数据通路

5.4 硬布线控制器

5.5 微程序控制器

5.6 异常和中断机制

5.7 五段式指令流水线

5.8 流水线的冒险/流水线的分类

5.9 多处理器/硬件多线程

6 总线

6.1 总线结构

6.2 总线性能指标/总线周期

6.3 总线定时方式

7 I/O系统

7.1 I/O接口

7.2 程序查询方式 

7.3 中断工作流程

7.4 程序中断方式

7.5 DMA方式

8 博主想说

      本篇文章是博主第一次发的文章,也是量比较大的文章,可能有些毛病和错别字,希望各位大佬将就点用一下,有什么问题欢迎在评论区评论,最后由于这篇是免费无偿且量大的文章,一键三连给小博点鼓励呗!!!

标签:运算,总线,加减,笔记,指令,定点数,手写,原码,考研
From: https://blog.csdn.net/WJYaiTT1022/article/details/140400875

相关文章

  • CTF杂项之图片隐写(一)(渡栗的学习笔记)
    目录​编辑一、解题思路二、图片隐写1.常见的图片格式介绍2.十六进制修改3.EXIF隐写4.图种5.LSB隐写6.SilenEye7.盲水印三、工具四、题解问题(渡栗)一、解题思路二、图片隐写常见的图片隐写:细微的颜色差别、GIF图多帧隐藏(图片通道隐藏、不同帧图信息隐藏、不......
  • vscode操作笔记
    ctrlshifp打开命令窗口 修改vscode左边搜索框或者文件名字显示的字体的方法(设置里面不包含,只有自己改css文件)找到workbench.desktop.main.css文件,修改以下属性.monaco-workbench.part>.content{font-size:14px;font-family:'YouYuan'} 我使用的插件有ms-vscode.cppto......
  • 三元运算符 栈 堆 隐式转换 笔记
    是什么:相当于if语句的语法糖代码示例:std::stringrank=level>10?"Master":"Begining";判断条件?为真保留:为假保留;可以嵌套使用,最好别用看的头疼;栈通常非常小通常为1兆2兆;浅要提及堆上飞陪比栈花费更多时间,而且要手动释放内存若对象太大或要显式地控制对象的生存期,就在堆......
  • FFmpeg开发笔记(三十七)分析SRS对HLS协议里TS包的插帧操作
    ​《FFmpeg开发实战:从零基础到短视频上线》一书的“2.1.2 音视频文件的封装格式”介绍了视频流的PS格式和TS格式。由于TS包的长度固定,从TS流的任一片段开始都能独立解码,因此可以把TS当成音视频文件的封装格式。鉴于TS包的独立解码特性,HLS协议引入了TS格式作为传输单元。HLS协......
  • 【读书笔记】《深度神经网络FPGA设计与实现》(孙其功)第三章 深度神经网络基础层算子介
    深度神经网络基础层算子介绍1.卷积算子2.反卷积算子3.池化算子(1)平均池化算子:(2)最大池化算子:4.激活算子5.全连接算子6.Softmax算子7.批标准化算子8.Shortcut算子1.卷积算子基础概念(1)卷积核(Kernel)。图像处理时,对输入图像中一个小区域像素加权......
  • 算法学习笔记(8.3)-(0-1背包问题)
    目录最常见的0-1背包问题:第一步:思考每轮的决策,定义状态,从而得到dp表第二步:找出最优子结构,进而推导出状态转移方程第三步:确定边界条件和状态转移顺序方法一:暴力搜素代码示例:方法二:记忆化搜索时间复杂度取决于子问题数量,也就是O(n*cap)。实现代码如下:方法三:动态规划代......
  • 构造函数初始化列表 笔记
    什么意思:初始化类成员的一种方法什么时候用:编写一个类并向该类中添加成员时要用某种方式对这些成员进行初始化代码示例:classEntity{private:std::stringm_name;intm_score;public:Entity():m_name("UnKnown"),m_score(0)//成员初始化列表{}}注......
  • 第六天笔记(设计用例的方法,等价类,边界值,判定表)
    一、软件测试中术语1.动态测试(dynamictesting):通过运行软件的组件或系统来测试软件例如:一辆汽车发动并行使测试2.静态测试(statictesting):对组件的规格说明书进行评审,对静态代码进行走查例如:一辆汽车为发动未行驶,查看外观、颜色、组成部分3.正式评审(formalreview):对评审过程......
  • PyTorch自学笔记——深度学习基础(1)
    PyTorch自学笔记。学习教程为ZerotoMasteryLearnPyTorchforDeepLearning,对应视频教程为https://www.youtube.com/watch?v=Z_ikDlimN6A概念(Whatisdeeplearning)机器学习(Machinelearning,ML)定义将事物(数据)转化为数字,并找出数字中的模式Machinelearning......
  • 半小时获得一张ESG入门证书【详细中英文笔记一】
    前些日子,有朋友转发了一则小红书的笔记给我,标题是《半小时获CFI官方高颜值免费证书ESG认证》。这对考证狂魔的我来说,必然不能错过啊,有免费的羊毛不薅白不薅。ESG课程的CFI官方网址戳这里:CFI于是信心满满的参照攻略,打开了网址,开始听课……唔。课程时长1.5小时?小意思。PP......