E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
计算机组成原理学习笔记
计算机组成原理学习笔记
——I/O方式
I/O方式1、程序查询方式2、程序中断方式2.1、何为中断2.2、程序中断方式的思想2.3、工作流程1)中断请求①内中断和外中断②硬件中断和软件中断③非屏蔽中断和可屏蔽中断2)中断判优3)CPU响应中断的条件4)中断隐指令5)中断向量6)中断处理过程2.4、多重中断和中断屏蔽字3、DMA方式3.1、基本概念3.2、特点3.3、DMA控制器的组成3.4、DMA访存方式1)停止CPU访存2)DMA与C
御承扬
·
2020-08-20 05:58
《计算机组成原理》学习笔记
计算机组成原理学习笔记
——I/O 接口
I/O接口1、功能2、结构3、类型4、I/O端口及编址1)I/O端口2)I/O端口编址1>统一编址2>独立编址I/O接口,或者是I/O控制器,是主机和外设之间地交接界面,通过接口可以实现主机和外设之间地信息交换。主机和外设具有各自工作特点,它们在信息形式和工作速度具有很大地差异,接口就是为了解决这些差异而设置的。1、功能I/O接口的主要功能如下:1)实现主机和外设的通信联络控制。主要是时序配合、工
御承扬
·
2020-08-20 05:58
《计算机组成原理》学习笔记
计算机组成原理学习笔记
——主存和CPU连接
主存和CPU的连接1、连接原理2、主存容量扩展技术2.1、位扩展法2.2、字扩展法1.3、字位同时扩展3、存储芯片的地址分配与片选3.1、线选法3.2、译码片选法4、搭建主存系统4.1、选取存储芯片4.2、地址线连接方式4.3、数据线连接方式4.4、控制命令线连接方式4.5、片选线连接方式1、连接原理1)主存通过数据总线、地址总线和控制总线与CPU连接。2)数据总线的位数与工作频率的乘积正比于数据
御承扬
·
2020-08-20 05:26
《计算机组成原理》学习笔记
计算机组成原理学习笔记
(更新中)
计算机组成原理文章目录**计算机组成原理**计算机的基本组成冯·诺依曼计算机的特点冯·诺依曼计算机硬件框图计算机的工作步骤上机前的准备计算机的解题过程存储器的基本组成运算器的基本组成操作过程控制器的功能和基本组成主机完成一条指令的过程ax²+bx+c程序的运行过程计算机硬件的主要技术指标机器字长运算速度存储容量计算机的发展及应用计算机的发展史软件技术的兴起和发展各种语言系统软件软件发展的特点计算机
勇士义彦
·
2020-08-20 05:29
计算机组成原理学习笔记
——I/O接口
声明笔记是根据MOOC哈尔滨工业大学的课程和个人心得所著文章目录一、概述为什么要选择接口?二、接口的功能和组成1.总线连接方式的I/O接口电路2.接口的功能和组成3.I/O接口的基本组成三、接口类型按数据传送方式分类按功能灵活性分类按通用性分类按数据传送的控制方式分类一、概述为什么要选择接口?实现设备的选择实现数据缓冲达到速度匹配实现数据串(并)格式转换实现电平转换传送控制命令反映设备的状态(忙、
NGUP_LEE
·
2020-08-20 05:58
计算机组成原理学习笔记
计算机组成原理学习笔记
——总线的基本概念
文章目录1.为什么要使用总线2.什么是总线3.总线上信息的传送4.总线结构的计算机举例4.1单总线结构框图4.2面向CPU的双总线结构框图4.3以存储器为中心的双总线结构框图5.总线的分类5.1片内总线5.2系统总线5.3通信总线拓展——总线结构对于计算机性能的影响1.为什么要使用总线在冯诺依曼计算机体系当中,把计算机基本组成分成了五大部分。运算器、控制器、存储器、输入设备和输出设备,即使我们可以
NGUP_LEE
·
2020-08-20 05:58
计算机组成原理学习笔记
计算机组成原理学习笔记
(10):控制单元的设计
文章目录课程笔记导览附录:英语解释第十章控制单元的设计10.1组合逻辑设计10.1.1组合逻辑控制单元框图CU外特性节拍信号10.1.2微操作的节拍安排安排微操作时序的原则取指周期微操作的节拍安排间址周期微操作的节拍安排执行周期微操作的节拍安排中断周期微操作的节拍安排10.1.3组合逻辑设计步骤操作时间表写出微操作命令的最简表达式画出逻辑图10.2微程序设计10.2.1微程序设计思想的产生10.2
呆呆象呆呆
·
2020-08-20 05:17
计算机组成原理
计算机组成原理学习笔记
(8):CPU的结构和功能
文章目录课程笔记导览附录:英语解释第八章CPU的结构和功能8.1CPU的结构8.1.1CPU的功能8.1.2CPU的结构框图8.1.3CPU的寄存器用户可见寄存器控制和状态寄存器8.1.4控制单元CU和中断系统8.2指令周期8.3指令流水8.3.1如何提高机器速度8.3.2系统的并行性并行的概念(时间上互相重叠)并行性的等级8.3.3指令流水的原理指令的串行执行指令的二级流水影响指令流水效率加倍的
呆呆象呆呆
·
2020-08-20 05:46
计算机组成原理
计算机组成原理学习笔记
(9):控制单元的功能
文章目录课程笔记导览附录:英语解释第九章控制单元的功能9.1微操作命令的分析9.1.1取指周期微操作命令分析9.1.2间址周期微操作命令分析9.1.3执行周期微操作命令分析三类指令的指令周期9.1.4中断周期微操作命令分析9.2控制单元的功能9.2.1控制单元的外特性输入信号输出信号9.2.2控制信号举例不采用CPU内部总线的方式采用CPU内部总线的方式9.2.3多级时序系统机器周期时钟周期(节拍
呆呆象呆呆
·
2020-08-20 05:46
计算机组成原理
计算机组成原理学习笔记
(6):数字
文章目录课程笔记导览附录:英语解释第六章数字6.1无符号数和有符号数6.1.1无符号数6.1.2有符号数机器数与真值原码表示法补码表示法反码表示法移码表示法6.2数的定点表示和浮点表示(上)6.2数的定点表示和浮点表示6.2.1定点表示6.2.2浮点表示引入浮点表示的原因浮点数的表示形式浮点数的表示范围浮点数的规格化形式浮点数的规格化6.2.3举例6.2.4IEEE754标准6.3定点运算6.3.
呆呆象呆呆
·
2020-08-20 05:15
计算机组成原理
计算机组成原理学习笔记
(5):I/O
文章目录课程笔记导览附录:英语解释第五章I/O5.1概述5.1.1输入输出系统的发展概况5.1.2输入输出系统的组成5.1.3I/O设备与主机的联系方式5.2I_O设备5.2.1概述5.2.2输入设备5.2.3输出设备5.2.4其它5.2.5多媒体设备5.3I_O接口5.3.1概述5.3.2接口的功能和组成5.3.3接口类型5.4程序查询方式5.4.1程序流程5.4.2程序接口电路5.5程序中断方
呆呆象呆呆
·
2020-08-20 05:45
计算机组成原理
计算机组成原理学习笔记
(4):存储器
文章目录课程笔记导览附录:英语解释第四章存储器4.1概述4.1.1存储器分类4.1.2存储器的层次结构存储器三个主要特性的关系缓存一主存层次和主存一辅存层次4.2主存储器:概述4.2.1主存的基本组成4.2.2主存与CPU之间的联系4.2.3主存中存储单元地址的分配4.2.4主存的技术指标4.3主存储器:半导体存储芯片简介4.3.1半导体存储芯片的基本结构4.3.2半导体存储芯片的译码驱动方式线选
呆呆象呆呆
·
2020-08-20 05:14
计算机组成原理
计算机组成原理学习笔记
(3):总线
文章目录课程笔记导览附录:英语解释第三章总线3.1总线的基本概念使用总线的原因:总线的定义总线上信息的传送总线结构举例单总线结构面向CPU的双总线结构以存储器为中心的双总线结构框图3.2总线的分类3.3总线性能及性能指标总线物理实现总线特性总线的性能指标总线的标准3.4总线结构单总线结构多总线结构总线结构举例3.5总线控制总线判优控制总线判优控制分类:链式查询实现过程:计数器定时查询独立请求方式总
呆呆象呆呆
·
2020-08-20 05:43
计算机组成原理
计算机组成原理学习笔记
(1):概述
文章目录课程笔记导览附录:英语解释第一章概述1.0计算机系统简介课程简介(p1)讲授内容特色课程内容组织1.1计算机系统简介计算机的组成及软硬件概念计算机系统的层次结构计算机组成与计算机体系结构从研究内容上来说的区别1.2计算机的基本组成冯·诺依曼计算机的特点计算机硬件框图计算机的工作步骤存储器的基本组成运算器的结构基本组成和工作过程加法操作减法操作乘法操作除法操作控制器的结构基本组成和工作过程主
呆呆象呆呆
·
2020-08-20 05:12
计算机组成原理
计算机组成原理
计算机组成原理学习笔记
(2):发展
文章目录课程笔记导览附录:英语解释第二章发展2.1计算机的发展史计算机的发展第一台计算机驱动力以硬件的更新作为划代微型计算机的出现和发展软件技术的兴起和发展2.2-2.3计算机的应用和展望应用展望课程笔记导览
计算机组成原理学习笔记
呆呆象呆呆
·
2020-08-20 05:00
计算机组成原理
计算机组成原理学习笔记
——总线的定时和标准
总线的定时和标准一、总线的定时1、总线操作1)申请分配阶段:2)寻址阶段:3)传输阶段:4)结束阶段:2、同步定时3、异步定时1)不互锁2)半互锁3)全互锁二、总线标准1、常见的总线标准1)ISA2)EISA3)VESA4)PCI5)PCI-Express6)AGP7)RS-232C8)USB9)PCMCIA10)IDE11)SCSI12)SATA一、总线的定时总线定时是指总现在双方交换数据的过程
御承扬
·
2020-08-17 14:38
《计算机组成原理》学习笔记
计算机组成原理学习笔记
——计算机外围设备
计算机的外围设备一、输入设备1、键盘2、鼠标二、输出设备1、显示器1)CRT显示器①字符显示器②图形显示器2)LCD显示器3)LED显示器2、打印机1)针式打印机2)喷墨式打印机3)激光打印机三、外存1、磁盘存储器1)组成①存储区域②硬盘存储器的组成2)磁记录原理3)磁盘的性能指标4)磁盘地址5)硬盘的工作过程2、磁盘阵列3、光盘存储器4、固态硬盘外部设备,也叫做外围设备,是除主机外的能直接或间接
御承扬
·
2020-08-17 14:07
《计算机组成原理》学习笔记
计算机组成原理学习笔记
——I/O系统基本概念
I/O基本概念一、I/O基础1、相关基本概念2、I/O系统组成1)I/O软件2)I/O硬件3、I/O的控制1)程序查询方式2)程序中断方式3)DMA方式4)通道方式一、I/O基础I/O是输入/输出的英文单词的简写。输入就是信息从外围设备,如键盘、屏幕等传送到主机,输出正好相反是从主机传输到屏幕、音响等外部设备。1、相关基本概念I/O系统中的几个基本概念如下:1)外部设备:包括输入/输出设备及通过输
御承扬
·
2020-08-17 10:42
《计算机组成原理》学习笔记
计算机组成原理学习笔记
——提高 CPU 访存速度的相关技术
提高CPU访存速度的技术一、双端口存储器1、异址编址2、同址编址二、多模块存储器1、单体多字存储器2、多体并行存储器2.1、高位交叉2.2、低位交叉例题:用于提高CPU访问存储器的速度的技术有:双端口存储器技术和多模块存储器技术,都是一种并行技术,前者时空间并行,后者是时间并行。一、双端口存储器一般是双端口RAM,这种RAM左、右两边都有相互独立的地址线、数据线和读写控制线,允许两个独立的控制器同
御承扬
·
2020-08-11 13:34
《计算机组成原理》学习笔记
计算机组成原理学习笔记
——数据通路
数据通路一、功能1、什么是数据通路?2、数据通路的作用二、基本结构1、CPU内部单总线2、CPU内部三总线3、专用数据通路三、基本流程1、寄存器之间的数据传送2、主存和CPU之间的数据传送3、执行算术或逻辑运算一、功能1、什么是数据通路?数据在功能部件之间传送的路径称为数据通路,路径上的部件称为数据通路部件,如ALU、通用寄存器等。2、数据通路的作用数据通路描述了信息从什么地方开始,中间经过哪个寄
御承扬
·
2020-08-07 17:03
《计算机组成原理》学习笔记
计算机组成原理学习笔记
(2):无符号数和有符号数
计算机组成原理学习笔记
(2)无符号数和有符号数前言第一篇学习了计算机组成原理的核心,冯诺依曼结构。由于确实没学好,就不从头开始学了。这一篇开始学习计算机的运算方法。首先来学习无符号数和有符号数。
joyBoy954
·
2020-07-28 21:10
计算机组成原理学习笔记
计算机组成原理学习笔记
(一)
一1.计算机的软件分为两大类:系统软件和应用软件。2.汇编语言:用符号ADD,SUB,MUL,DIV等分别表示加、减、乘、除等操作,并用符号表示指令或数据所在存储空间的地址。3.翻译程序有两种:一种叫编译程序、另一种叫解释程序。编译程序:将用户编写的高级语言程序(即源程序)的全部语句一次全部翻译成机器语言程序,而后再执行机器语言程序。解释程序:翻译一次执行一次。4.微程序机器M0可看做是对实际机器
weixin_33757609
·
2020-07-08 15:19
计算机组成原理学习笔记
(一)
计算机组成原理学习笔记
(一)绪论冯诺依曼计算机特点系统复杂性管理方法CPU组成取数运行过程冯诺依曼结构和哈佛结构区别硬件指标总线总线分类总线物理实现总线性能指标总线标准总线结构总线判优控制总线传输周期总线通信绪论冯诺依曼计算机特点计算机有五个部件组成
小黄人吃苹果
·
2020-07-08 12:45
计算机组成原理学习笔记
(四)
计算机组成原理学习笔记
(四)无符号数和有符号数无符号数有符号数数的定点表示和浮点表示定点表示浮点表示定点运算移位运算无符号数和有符号数无符号数寄存器的位数:反映无符号数的表示范围有符号数注:以下表示法中
小黄人吃苹果
·
2020-07-08 12:12
计算机组成原理学习笔记
——定点数及其运算
定点数及其运算一、基础概念1、定点数的定义2、定点表示3、注意事项二、定点运算1、移位1.1、移位定义1.2、算术移位1.2.1、算术移位规则1.2.2、结论1.2.3、例题1.3、逻辑移位2、加减法2.1、原码加减法2.2、补码加减法2.3、例题2.4、溢出判断1)一位符号判断法2)双位符号位判断法2.5、符号拓展3、乘法3.1、原码一位乘法3.2、Booth算法3.3、乘法总结4、除法4.1、
御承扬
·
2020-07-08 02:41
《计算机组成原理》学习笔记
计算机组成原理学习笔记
——概论(1)
概论一、计算机的发展1、计算机的四代划分2、元器件的发展2.1、摩尔定律2.2、半导体元器件的发展2.3、微处理器的发展3、软件方面的发展4、计算机的分类和发展方向二、基础概念1、计算机的软硬件2、翻译程序3、计算机体系结构与计算机组成4、存储程序原理5、冯·诺伊曼机器的特点6、现代计算机结构的特点:三、计算机的五大功能部件机器细化分解1、输入和输出2、存储器3、运算器4、控制器一、计算机的发展1
御承扬
·
2020-07-08 02:10
《计算机组成原理》学习笔记
计算机组成原理学习笔记
——半导体随机存储器
半导体随机存储器一、DRAM和SRAM1、回顾2、SRAM的工作原理3、DRAM工作原理3.1、电荷维持时长1)集中刷新:2)分散刷新:3)异步刷新4)透明刷新5)刷新要注意的问题6)刷新与易失性存储器的区别4、读写周期4.1、读周期4.2、写周期5、SRAM和DRAM的各自特点二、ROM1、ROM的特点2、ROM的种类1)MROM2)PROM3)EPROM4)FlashMemory5)SSD三、
御承扬
·
2020-07-08 02:10
《计算机组成原理》学习笔记
计算机组成原理学习笔记
——存储器概述
存储器概述一、存储器概述1、存储器的种类1.1、按层次分类1)主存2)辅存3)缓存1.2、依材料分类1.3、依存取方式分类1)随机存储器(RAM)2)只读存储器(ROM)3)串行访问存储器1.4、按照信息的可保存性分类2、衡量存储器的指标二、层次化存储系统一、存储器概述1、存储器的种类按照不同的维度进行划分,存储器可以分为不同的种类,具体如下:1.1、按层次分类按照存储器在计算机中的作用进行分类,
御承扬
·
2020-07-08 02:10
《计算机组成原理》学习笔记
计算机组成原理学习笔记
——算术逻辑单元
算术逻辑单元一、加法器1、一位全加器2、串行加法器3、并行加法器3.1、串行进位3.2、并行进位二、ALU结构ALU是计算机的运算器的重要组成部分,基本功能包括加减乘除四则运算和与或非异或等逻辑运算,以及移位、求补等操作。一、加法器ALU中的加法器是由全加器配以其他必要逻辑电路组成,根据全加器的个数加法器分为串行加法器和并行加法器。1、一位全加器全加器(FA)是基本的加法单元,电路结构如下图:Ai
御承扬
·
2020-07-08 02:10
《计算机组成原理》学习笔记
计算机组成原理学习笔记
——控制器
控制器一、结构和功能1、结构2、功能二、硬布线控制器1、硬布线控制器的时序系统及微操作1)时钟周期2)机器周期3)指令周期4)微操作命令分析1.1、微操作命令2、CPU控制方式1)同步控制2)异步控制3)联合控制3、设计步骤三、微程序控制器1、基本概念1)微命令和微操作2)微指令与微周期3)主存储器与控制存储器4)程序与微程序2、微程序控制器的结构①控制存储器②微指令寄存器③微地址形成部件3、微程
御承扬
·
2020-07-08 02:10
《计算机组成原理》学习笔记
计算机组成原理学习笔记
——六、总线
文章目录
计算机组成原理学习笔记
——六、CPU总线6.1总线概述6.2总线仲裁6.3总线操作和定时6.4总线标准小结:
计算机组成原理学习笔记
——六、CPU总线6.1总线概述总线的猝发传送方式:一个总线周期内传输存储地址连续的多个数据字
李霁明
·
2020-07-07 22:13
计算机组成原理
计算机组成原理学习笔记
——四、指令系统
文章目录第四章、指令系统4.1指令格式变长操作码指令![在这里插入图片描述](https://img-blog.csdnimg.cn/20200410105959298.png)定长操作码指令扩展操作码技术例题4.2指令寻址方式指令寻址和数据寻址指令寻址数据寻址小结:例题4.3CISC和RISC的基本概念例题本章小结:第四章、指令系统4.1指令格式指令(又称机器指令)是计算机运行的最小功能单位。其
李霁明
·
2020-07-07 22:13
计算机组成原理
计算机组成原理学习笔记
——五、中央处理器CPU
文章目录五、中央处理器CPU5.1CPU的功能和基本结构CPU基本结构习题:5.2指令执行过程指令周期习题:5.3CPU数据通路习题:P1925.4控制器的功能和工作原理硬布线控制器:微程序控制器:微指令的编码方式:直接编码方式微地址形成方式:微指令格式:微程序控制器与硬布线控制器的对比习题:5.5指令流水线分类影响因素性能指标:基本技术超标量流水线技术超流水线(空间(资源)换时间)超长指令字习题
李霁明
·
2020-07-07 22:13
计算机组成原理
计算机组成原理学习笔记
(一)(郑大计科)
1、IEE754表示法:32bit:1)先将数值转换成二进制表示法,2)若是小数则将其转换成首位是1(会省略,反向时需要补上)的数值并乘2的负e次方,3)将所乘的指数部分,即e的大小,加上127,得到E,转换成二进制,得到阶码部分,4)阶符为数值的正负,正则为0,负则为1,5)将第二步所得到的数值的小数部分放在尾数处,在数值后补0至23位。规格化的32位浮点数x的真值表示:62bit:步骤与32位
Ted′Lau
·
2020-07-07 21:30
计算机组成原理
计算机组成原理学习笔记
(二)
数据的机器层次表示哈喽今天阿猪又和大家在计算机组成原理的第二章进行学习了,写这篇的原因是,上了一堂课老师在那叽里呱啦的讲了一天,我居然没听明白,所以就来自己梳理一下,事实证明我还是不适合网课好了接下来就正式进入学习啦计算机中的数据数值二进制:后缀B八进制:后缀Q十进制:后缀D或省略十六进制:后缀H一、数值数据的表示真值:用+-表示机器数:用01表示无符号数:整个机器无符号位带符号数:1负0正例子原
甜到心底的阿猪
·
2020-07-07 16:05
笔记
计算机组成原理学习笔记
——存储器(完整篇)
因为本文基本涵盖了《存储器》这一章的所有知识点,所以篇幅比较长,小伙伴们根据目录自行选择需要了解的部分主要内容概括:半导体存储芯片随机存取存储器(RAM)只读存储器(ROM)存储器与CPU的连接存储器的校验提高存储器访存速度的措施声明本文是作者在MOOC上学习哈尔滨理工大学的计算机组成原理课程的学习笔记+个人理解。文章目录1.0概述1.1存储器可以分为哪些类型?1.2为什么要分层?层次结构的基本组
NGUP_LEE
·
2020-07-06 23:15
计算机组成原理学习笔记
计算机组成原理学习笔记
——输入输出系统整章概述
文章目录一、输入输出系统的发展概况1.早期阶段2.接口模块和DMA阶段3.具有通道结构的阶段4.具有I/O处理机的阶段5.总结二、输入输出系统的组成1.I/O软件2.I/O硬件三、I/O设备与主机的联系方式1.I/O设备的编址方式2.设备选址3.传送方式4.联络方式5.I/O设备与主机的连接方式四、I/O设备与主机信息传送的控制方式1.程序查询方式2.程序中断方式3.DMA方式4.三种工作方式效率
NGUP_LEE
·
2020-07-06 23:44
计算机组成原理学习笔记
计算机组成原理学习笔记
——总线特性及性能指标
总线的特性机械特性尺寸、形状、管脚数、排列顺序等电气特性传输方向、有效的电平范围功能特性每根传输线的功能(地址信号、数据信号、控制信号)时间特性信号之间的时序关系总线的性能指标1.总线的宽度数据线的根数我们进行数据传输时,同时可以进行传输多少位数据,这个就是总线的宽度,也就是数据线的根数,可能是4条、8条、16条、32条…总线的根数越多,同时传输数据的位数就越多,那么总线的性能就越好2.标准传输率
NGUP_LEE
·
2020-07-06 23:44
计算机组成原理学习笔记
计算机组成原理学习笔记
——高速缓冲存储器Cache
文章目录1.0概述1.1为什么用Cache?1.2Cache的工作原理1.3Cache的基本结构1.4Cache的读写操作1.5Cache的改进2.0Cache主存的地址映射(1)直接映射方式(2)全相联映射方式(3)组相联映射方式3.0替换算法(1)先进先出FIFO算法(2)近期最少使用LRU算法(3)LFU算法1.0概述1.1为什么用Cache?我在前面总结存储器的时候有写到过出现Cache的
NGUP_LEE
·
2020-07-06 23:44
计算机组成原理学习笔记
计算机组成原理学习笔记
第一章
1.1、计算机系统概论1.1.1、计算机的软硬件概念1.计算机:能按照程序运行,自动高速处理海量数据的现代化智能电子设备。2.系统:由相互作用相互依赖的若干组成部分结合而成的具有特定功能的有机整体,而这个有机整体又是它从属的更大系统的组成部分。3.计算机系统:用于数据库管理的计算机硬软件及网络系统。硬件软件(数据程序)系统软件(用来管理整个计算机系统)标准程序库、语言处理程序、操作系统、服务性程序
LittleGreedy
·
2020-07-06 21:45
计组学习笔记
计算机组成原理学习笔记
————计算机指令,MIPS指令集,存储器操作数,数据传送指令,取数存数指令
计算机语言现在计算机编程常用的语言是C,C++,Java等高级语言,但计算机第层是将高级编程语言的代码编译成二进制代码形式的指令才能执行。所以计算机语言中的基本单词是二进制形式的指令,一台计算机的全部指令称为该计算机的指令集。二进制的指令是很难编写且理解的,所以在高级语言和二进制语言之间还有一个汇编语言,进行两者转换时的衔接。汇编语言与二进制语言存在着一一对应的关系。接下来要讲的指令就是汇编语言层
Ace_bb
·
2020-07-06 20:27
计算机组成原理
计算机组成原理学习笔记
————Cache主存地址映射
Cache——主存地址映射由主存地址映射到Cache地址称为地址映射。映射方式很多,有直接映射,全相联映射、组相联映射。映射就是指将主存地址中的某一块儿加载到Cache地址中,并指定某一块。直接映射主存当中任意一个块只能映射到Cache中某一个指定的块。如图:图中每个主存块只与一个缓存块相对应,映射关系为**i=jmodC或i=jmod2^c**i为缓存块号,j为主存块号,C为缓存块数。映射结果表
Ace_bb
·
2020-07-06 20:27
计算机组成原理
缓存
计算机组成原理学习笔记
————定点运算,二进制的加减运算及指令
定点运算计算机中的字由位组成,字又是用二进制表示,那么我们该如何进行二进制的加减乘除运算呢?要搞清这个问题,首先得知道计算机中实数和浮点数的表示方法,定点表示和浮点表示等,详情见我专栏中另一篇博文。弄清楚了数在计算机中的表示方法之后,我们先来看一下移位运算。移位运算移位就是将一个数中每个位上的数向左或向右移动。十进制中比如15左移一位变成150,右移一位变成1.5。因此十进制中数相对于小数点左移n
Ace_bb
·
2020-07-06 20:57
计算机组成原理
计算机组成原理学习笔记
(五)
计算机组成原理学习笔记
(五)指令系统**机器指令操作数类型和操作类型寻址方式指令格式举例RISC技术CPU的结构和功能CPU的结构指令周期指令流水控制单元的功能控制单元的功能控制信号举例多级时序系统控制单元设计组合逻辑设计微程序设计指令系统
小黄人吃苹果
·
2020-07-06 18:34
计算机组成原理学习笔记
————存储器(一) 存储器分类
存储器存储器是计算机系统中的记忆设备,用来存放程序和数据。随着技术的发展,CPU的速度变化迅速,但存储器的速度增加得较慢。这使得计算机的速度在很大程度上受限于存储器速度。为了解决这个问题,设计了各种各样的存储器结构。存储器分类按存储器介质分类按存储方式分类按在计算机中的作用分类存储器的层次结构如图,存储系统层次结构主要体现在缓存-主存和主存-辅存这两个存储层次上。CPU和缓存、主存都能直接交换信息
Ace_bb
·
2020-07-06 15:11
计算机组成原理
计算机组成原理学习笔记
——指令流水线
指令流水线一、基本概念1、定义1)顺序执行2)一次重叠执行方式3)二次重叠执行方式2、流水线的表示3、流水线方式的特点二、流水线分类1、按流水线使用级别分类2、按完成的功能分类3、按连接方式分类4、根据有无反馈信号分类三、影响流水线性能的因素1、资源冲突2、相关问题2.1、数据冲突2.2、控制冲突四、流水线的性能指标1、吞吐率五、超标量流水线1、超标量流水线技术2、超流水线技术3、超长指令字一、基
御承扬
·
2020-07-05 09:20
《计算机组成原理》学习笔记
计算机组成原理学习笔记
—— 高速缓冲存储器Cache
高速缓冲存储器问题的提出CPU空等问题在多体并行存储系统中,由于I/0设备向主存请求的级别高于CPU访存,这就出现了CPU等待I/0设备访存的现象,致使CPU空等一段时间,甚至可能等待几个主存周期,从而降低了CPU的工作效率。也因为CPU的速度提升比较快,存储器的速度提升慢,并且CPU运行速度是大于存储器的,速度差就会导致CPU空等。因此出现了Cache高速缓冲存储器。CPU可以不直接访问主存,而
Ace_bb
·
2020-07-01 07:10
计算机组成原理
计算机组成原理学习笔记
一直以来对计算机的组成及工作原理都没有一个整体的认识,刚好学习到这里了,通过系统学习,对计算机组成及工作原理有了一个系统的认识,这里做个总结,交流一下。初中我们就知道计算机处理器由运算器、控制器、存储器组成,后来我们有学习了很多的寄存器、存储器和总线等知识,知识虽然多了,但是并没有将他们合理的组织起来,导致这一块知识较为混乱。这篇文章将这些内容梳理一下,首先是一张计算机工作原理图(也就是我们初中学
喝口水就跑
·
2020-06-26 23:09
考试
计算机组成原理学习笔记
——三、存储系统
文章目录
计算机组成原理学习笔记
——三、存储系统3.1存储器的层次结构例题3.2存储器的层次化结构3.3半导体随机存储器基本结构DRAM刷新例题3.4主存储器与CPU的连接3.5双口RAM和多模块存储器例题
李霁明
·
2020-06-25 08:38
计算机组成原理
计算机组成原理学习笔记
————第三章 系统总线 总线分类 总线特性 结构 总线控制
系统总线bus总线是链接多个部件的信息传输线,是各部件共享的传输介质。**总线是信号的公共传输线,各个设备都连接在一条总线,可以在总线上进行数据传输,在任何时刻都只允许一对设备在总线上进行传输。**因此总线的一个问题就是总线使用权在各个设备之间的传递问题。一条总线在同一时刻只允许有一个部件向总线发送信息,而多个部件可以同时从总线上接收相同的信息。总线实际上是由许多传输线或通路组成,每条线可一位一位
Ace_bb
·
2020-05-26 10:01
计算机组成原理
操作系统
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他