笔记:计算机组成原理——第七章

北邮 计算机组成原理 一、前言 本文总结 BUPT 计算机学院《计算机组成原理》的学习资料,希望能帮到学弟学妹,打好基础。 计算机组成原理是计算机专业考研的必考科目之一,4学分。先修学科是数字逻辑和计算机系统基础,这两门课学好了,对计算机组成才会有更深的了解。 这门课笔记不算太多,主要是理解,还有好多概念性的东西需要记忆,重点也比较突出。 二、思维导图 以下是自己总结的 Xmind 思维导图,可以帮助梳理知识脉络,需要自取。 链接:https://pan.baidu.com/s/1Or44yWu4TJGtL6_VlLGwog 提 阅读详情

第七章 指令系统

请添加图片描述

  • 回顾:

    第一章——硬件:基本组成结构

    第二章——发展史

    第三章——系统总线:连接计算机的各个硬件

    第四章——存储器:存储器的工作原理、存储器和CPU之间的连接

    第五章——I/O部分

    第六章——运算器:数据的表示方式、运算方法和实现的逻辑电路

7.1 机器指令

请添加图片描述

  • 机器指令:计算机系统的CPU能够直接识别并且执行的操作命令
  • 指令系统:指令集,一个处理器能够执行的所有的机器指令构成的集合

请添加图片描述

一、指令的一般格式

1.操作码

在这里插入图片描述

请添加图片描述在这里插入图片描述

2.地址码

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iNyvi8Gr-1639205339886)(file:///C:\Users\lenovo\Documents\Tencent Files\2840175822\Image\C2C\4D4D2066EA86B645FB187768ADFC61C1.jpg)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ROelIGNh-1639205339887)(file:///C:\Users\lenovo\Documents\Tencent Files\2840175822\Image\C2C\D5E7ABD87027A1D923A17889CDB1A362.jpg)]

二、指令字长

请添加图片描述

在这里插入图片描述

7.2 操作数类型和操作类型

一、操作数类型

在这里插入图片描述

二、数据在存储器中的存放方式

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

三、操作类型

在这里插入图片描述
在这里插入图片描述
请添加图片描述
请添加图片描述

7.3 寻址方式

在这里插入图片描述

一、指令寻址

在这里插入图片描述

  • 对于顺序寻址中+1的解释:如果编址单位为字节,每一条指令的长度为32位,即4个字节,那么顺序寻址时每次加4;如果指令是长度是64个字节,那么PC应该加8

二、数据寻址

请添加图片描述

1.立即寻址

请添加图片描述

2.直接寻址

请添加图片描述

3.隐含寻址

请添加图片描述

4.间接寻址

请添加图片描述请添加图片描述

5.存储器寻址

请添加图片描述

6.寄存器间接寻址

请添加图片描述

7.基址寻址

请添加图片描述

请添加图片描述

8.变址寻址

请添加图片描述
请添加图片描述

9.相对寻址

请添加图片描述
请添加图片描述
请添加图片描述

10.堆栈寻址

请添加图片描述
请添加图片描述请添加图片描述

计算机组成原理笔记目录(2019 王道考研) 计算机组成原理笔记目录(2019 王道考研) 第一章 计算机系统概论 1.1 计算机发展历程 1.2.1 计算机硬件的基本组成 1.2.2 认识各个硬件部件 1.2.3 计算机系统的层次系统 1.3 计算机的性能指标 第二章 计算机的运算方法 2.1 数制与编码 2.2 定点数的表示与运算 ... 阅读详情

相关推荐

第七章:输入/输出系统(408笔记|王道笔记|计算机组成原理笔记)

第七章通篇8859字,把握好中断流程,以及中断处理过程

qq_37209438的博客 207

计算机组成原理第七章输入输出原理

(I)I/O系统基本概念 1)I/O 系统的发展       计算机主机与外界交换信息时所涉及到的硬件和软件的总称,称为 I/O 系统。I/O 系统的发展大致分为 4 个阶段: 早期阶段(程序查询方式) 接口模块和 DMA 阶段(中断方式和 DMA 方式) 具有通道结构的阶段(考试大纲已删除,了解即可) 具有 I/O 处理机的阶段 2)I/O 系统的组成 一般来说,I/O 系统由 I...

yutong5818的博客 4867

计算机组成原理 | (七)指令系统

计算机组成原理 | (七)指令系统

qq_63349644的博客 343

《计算机组成原理》| 第七章 指令系统 知识梳理

指令系统  目录 指令系统  7.1、指令系统概述 7.2、指令的格式         7.2.1、地址码结构         地址不在指令当中,但不代表它没有,能隐含给出,用隐含寻址方式。目的是减少指令长度    7.2.2、操作码结构 7.3、指令的寻址方式 7.4、指令的类型与功能​ 7.5、RISC和CISC 的比较      1. 指令、指令系统 2. 指...

12 26 25 的博客 5336

【专栏必读】王道考研408计算机组成原理万字笔记使用说明及章节导航

本文是为准备408王道计算机组成原理考试的学生精心整理的万字笔记,涵盖了从计算机系统概述、数据表示和运算到存储系统、指令系统等多个章节的重点内容。本文强调了学习笔记的重要性,并分享了学习建议,如按视频课逻辑记录,建立学科框架。笔记详细记录了每章的关键知识点,包括存储器、CPU、I/O系统的工作原理,还附带了习题和思维导图,旨在帮助考生高效复习。

快乐江湖的博客 9万+

【考研计算机组成原理】课堂笔记目录汇总——知识点清晰

【考研计算组成原理】课堂笔记1第一章 计算机系统概述 【考研计算组成原理】课堂笔记1第二章 数据的表示和运算 【考研计算组成原理】课堂笔记1第三章 存储系统 【考研计算组成原理】课堂笔记1第四章 指令系统 【考研计算组成原理】课堂笔记1第五章 中央处理器 【考研计算组成原理】课堂笔记1第六章 总线 【考研计算组成原理】课堂笔记1第七章 IO系统 ...

刘鑫磊 4594

计算机组成原理第七章

1 单选(1分) 假设指令字长为16位,操作数的地址码为6位,指令有零地址、一地址、二地址三种格式。采用扩展操作码技术,若二地址指令8种,零地址指令有64种,则一地址指令最多有___种。 得分/总分 A. 342 B. 511 C. 512 0.00/1.00 D. 255 正确答案:B你错选为C 解析:B、教材例7.1 2...

weixin_40133204的博客 6702

计算机组成原理 第七章 答案

计算机组成原理 唐朔飞 第二版 第七章答案 自我认为比较齐全

计算机组成原理练习题(第7章 指令系统测试)

第7章 指令系统测试 下列说法正确的是_。B A.操作码的长度是变化的 B.操作码的长度可以是固定的,也可以是变化的 C.无正确答案 D.操作码的长度是固定的 下列和指令字长无关的是­_。D A.操作数地址的长度 B.操作码的长度 C.操作数地址的个数 D.数据总线宽度 一条双字长直接寻址的子程序调用指令,其第一个字为操作码和寻址特征,第二个字为地址码5000H。假设...

圣三一 3万+

计算机组成原理手写笔记(重庆大学)

重庆大学计算机组成原理课程相关的笔记。参考了上课老师的ppt和王道论坛的考研辅导用书。本人手写的笔记,也有错题总结。

计算机组成原理(第2版)第七章 指 令 系 统.ppt

计算机组成原理(第2版) 国内计算机组成原理课程经典教材,多所重点高校计算机研究生考试指定参考书。 作者:唐朔飞 出版社:高等教育出版社 经典官方PPT

计算机组成原理笔记(王道考研) 第七章:输入输出系统

计算机组成原理笔记(王道考研) 第七章:输入输出系统

zimuzi2019的博客 1926

从零开始:手把手教你检查并更新英伟达GPU驱动和CUDA版本(Windows/Linux双平台)

本文详细指导如何在Windows和Linux系统上检查并更新英伟达GPU驱动和CUDA版本,解决版本不匹配导致的常见问题。涵盖驱动更新、CUDA Toolkit安装、版本冲突排解及性能优化技巧,帮助开发者高效管理GPU计算环境。

weixin_29237635的博客 704

笔记篇:计算机组成原理第七章 指令系统

笔记篇:计算机组成原理第七章 指令系统 文章目录笔记篇:计算机组成原理第七章 指令系统7.1 机器指令7.1.1 指令的一般格式7.1.2 指令字长7.2 操作数类型和操作类型7.2.1 操作数类型7.2.2 数据在存储器中的存放方式7.2.3 操作类型7.3 寻址方式7.3.1 指令寻址7.3.2 数据寻址7.4 指令格式举例7.4.1 设计指令格式时应考虑的各种因素7.4.2 指令格式举例7.5 RISC技术7.5.1 RISC 的产生和发展7.5.2 RISC 的主要特征7.5.3 CISC 的主要特

繁臻的小窝 951

新手必看:手把手教你如何通过Github提交CVE漏洞(附完整截图流程)

本文为安全研究新手提供了一份详尽的CVE漏洞提交实战指南。文章重点介绍了如何通过Github平台,从漏洞发现、验证、撰写专业报告到最终提交CVE申请的全流程,并附有完整的截图和沟通模板,帮助初学者迈出负责任漏洞披露的第一步。

ttt77的博客 1254

银河麒麟V10-ARM架构-postgresql安装与部署指南

本文详细介绍应用源码进行pgsql的安装步骤,本文以postgresql-12.0为例。提示:以下是本篇文章正文内容,下面案例可供参考银河麒麟系统安装程序比较繁琐,潜在问题比较多,个人建议均通过源码自定义编译安装。国产系统还需努力啊!

idols_man的博客 1万+

计算机组成原理笔记 第七章:IO系统

第七章:IO系统IO系统基本概念 IO系统基本概念

weixin_49196365的博客 1006

YOLOv5改进——添加SimAM注意力机制

这样可以使注意力机制看到整个backbone部分的特征图,将具有全局视野,类似于一个小的transformer结构。注意:很多改进教程都是将代码直接复制到common.py文件,如果改进机制多了容易造成混乱。在models文件夹下新建modules文件夹,在modules文件夹下新建一个py文件。这里为simam.py。在models文件夹下,复制yolov5s.yaml文件,粘贴并重命名为yolov5s-simam.yaml。运行yolo.py,出现刚刚加入的SimAM注意力机制,说明加入成功。

2302_80099075的博客 1654

《计算机组成原理》复习笔记

计算机组成原理复习目录第一章 计算机系统概论1.1 计算机系统简介1.1.1 计算机的软硬件概念1.1.2 计算机系统的层次结构1.1.3 计算机组成和计算机体系结构1.2 计算机的基本组成1.2.1 冯·诺伊曼计算机的特点1.2.2 计算机的硬件框图1.2.3 计算机的硬件组成1.3 计算机硬件的主要技术指标第二章 计算机的发展及应用第三章 系统总线 第一章 计算机系统概论 1.1 计...

floating_fight的博客 7380

PM1132-220V转5V电源芯片:SOT-23-3封装的高效电源解决方案

在现代电子设备小型化和高效化的趋势下,PM1132芯片凭借其的能力与特性,成为工业控制IoT设备及便携电器的理想电源管理方案。以下从核心技术设计挑战和应用实践展开分析。

M_D13Z476I000l的博客 807

1. 在 SAP ABAP 事物码 SEGW 里创建 SAP OData 项目

本文介绍如何在 SAP ABAP 事物码 SEGW 里创建 SEGW 项目,使用工具生成 Runtime 运行时需要的资源。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 5446

计算机组成原理 期末复习笔记

临近期末 博主对计组的复习与总结心得

青竹雾色间.的博客 4489

YOLOv9改进策略【注意力机制篇】| 添加SE、CBAM、ECA、CA、Swin Transformer等注意力和多头注意力机制

这篇文章带来一个经典注意力模块的汇总,虽然有些模块已经发布很久了,但后续的注意力模块也都是在此基础之上进行改进的,对于初学者来说还是有必要去学习了解一下,以加深对模块,模型的理解。

Limiiiing的博客 2894

计算机组成原理 复习笔记(已完结)

本文参考书是白中英第六版《计算机组成原理》和机械工业出版社《计算机组成》。本文为期末复习参考,非考研,侧重知识点可能有所差异。如有错误烦请指出。

CK_0ff的博客 2万+

超级详细的GNS3最新版3-2.2.50安装配置教程,网工速度收藏!

你好,这里是网络技术联盟站,我是瑞哥。上周给大家分享了GNS3安装包。周末的时候有小伙伴在安装的时候遇到了一些问题,瑞哥周末特地从头安装了一下GNS3,今天给大家出个安装的教程,每一步的步骤我都截图了下来,希望对大家有所帮助!

网络技术联盟站 1110

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

【2026考研】《王道计算机组成原理》笔记汇总(超详细合集)

本篇文章是在准备 2026 年考研时,对《王道计算机考研 计算机组成原理》的所有笔记进行汇总,方便学习和复习时查看。对于期末考试也可以食用。笔记是纯人工手打的,会有一些小问题,如果有错误的地方请评论或私信…

iFulling的博客 8886

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

上一篇: 笔记:计算机组成原理——第六章
下一篇: 笔记:计算机组成原理——第八章
ITS_Oaij
博客等级 码龄6年 1857粉丝 51原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值