![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机组成原理
文章平均质量分 81
计算机组合原理学习
小小小毛毛虫~
仅用于学习记录,均为学习笔记
展开
-
计算机组成原理笔记(1)---基本组成、性能指标
第一部分 计算机组成原理-------机器(1)计算机系统的基本概念(2)总线(3)存储器(4)输入输出系统第二部分 计算机组成原理------数字(1)计算机中数的表示(2)计算机的运算方法和运算器第三部分 计算机组成原理------CPU(1)指令系统(2)CPU的结构和功能(3)控制单元(4)控制单元的设计第一章 计算机的基本组成1、冯.诺依曼计算机的特点(1)五大部分组成:运算器,控制器,存储器,输入设备,输出设备(2)指令和数据以原创 2021-07-17 16:15:22 · 246 阅读 · 0 评论 -
计算机组成原理笔记(2)---总线
1 总线的基本概念总线是连接各个部件的信息传输线,使各个部件共享的传输介质1.1 总线上信息的传送:串行、并行1.2 总线结构---单总线结构框图缺点:在主存与IO设备传输数据时,CPU就要停止等待,严重影响CPU运行效率;设备很多,总线会变长,出现延迟严重;同一时刻,只有一对设备可以使用总线1.3 双总线结构(1)面向CPU的双总线结构框图CPU与主存之间连专用M总线,CPU执行时,指令和数据都需要来自主存缺点:主存与外部IO必须经过CPU,CPU还是会被打断原创 2021-07-18 16:47:13 · 1385 阅读 · 1 评论 -
计算机组成原理笔记(3)---主存储器
目录1 存储器分类2 存储器的层次结构3 主存储器4 主存储器---半导体芯片5 随机存取存储器(RAM)6 只读存储器(ROM)1 存储器分类1.1 按存储介质分类(1)半导体存储器:TTL、MOS(2)磁表面存储器:磁头、载磁体(3)磁芯存储器:硬磁材料、环状元件(4)光盘存储器:激光、磁光材料1.2 按存储方式分类(1)随机访问:存取时间与物理地址无关随机存储器---在程序的执行过程中可读可写只读存储器---在程序的执行过程中只...原创 2021-07-19 18:21:37 · 643 阅读 · 0 评论 -
计算机组成原理笔记(4)----高速缓冲Cache、辅助存储器
1 存储器的校验1.1 汉明码---奇偶校验、分组校验汉明码的分组是一种非划分方式---以下中,1、2、4、8位置放置校验位,必须是自己独有的部分1.2 汉明码的三要素2 提高访存速度的措施1、采用高速器件:(1)SDRAM(同步DRAM)---在系统时钟的控制下进行读出和写入、CPU无须等待(2)RDRAM---主要解决存储器带宽问题(3)带Cache的DRAM2、采用层次结构Cache-主存3、调整主存结构(1)单体多字系统---当CPU...原创 2021-07-20 19:01:27 · 952 阅读 · 0 评论 -
计算机组成原理笔记(5)---I/O、中断、DMA
1 概述1.1 发展概括---外部设备的独立性越来越强(1)早期分散连接---CPU和I/O设备串行工作---程序查询方式(2)接口模块和DMA阶段总线连接---CPU和I/O设备并行工作---中断方式/DMA方式(3)具有通道结构的阶段(4)具有I/O处理机的阶段1.2 输入输出系统的组成1、I/O软件...原创 2021-07-22 10:33:13 · 2970 阅读 · 0 评论 -
计算机组成原理笔记(6)---数
1 无符号数和有符号数1.1 无符号数寄存器的位数---反映无符号数的表示范围8位---0-255、16位---0-65535原创 2021-07-23 16:39:32 · 778 阅读 · 0 评论 -
计算机组成原理笔记(7)---定、浮点运算、算术逻辑单元
1 定点运算1.1 算术移位规则1.2算术移位和逻辑移位的区别1.3 加减法运算1、补码加减运算公式连同符号位一起相加,符号位产生的进位自然丢掉2、溢出判断---要考虑机器数的长度、寄存器的长度(1)一位符号位判溢出参加操作的两个数(减法时即为被减数和“求补”以后的减数)符号相同,其结果的符号与原操作数的符号不同,即为溢出硬件实现最高有效位的进位(异或)符号位的进位=1---溢出(2)两位符号位判溢出结果的双符号位相同---未...原创 2021-07-25 15:35:20 · 886 阅读 · 1 评论 -
计算机组成原理笔记(8)---机器指令、寻址方式
1 机器指令1.1 指令的一般格式:操作码字段+地址码字段1、操作码:反映机器做什么操作(1)长度固定:用于指令字长较长的情况,RISC(2)长度可变:操作码分散在指令字的不同字段中2、扩展操作码技术---操作码的位数随地址数的减少而增加短操作码不能是长操作码的长度3、地址码(1)四地址(2)三地址(3)二地址(4)一地址(5)零地址1.2 指令字长1、指令字长固定---指令字长=存储字...原创 2021-07-26 14:47:37 · 4575 阅读 · 0 评论 -
计算机组成原理笔记(9)----CPU、指令流水、中断
1 CPU的结构原创 2021-07-27 11:26:36 · 1335 阅读 · 0 评论 -
计算机组成原理笔记(10)---控制单元CU,组合逻辑设计
1 微操作命令1.1 指令完成---4个周期取指周期---间址周期---执行周期---中断周期1.2 取指周期1.3 间址周期1.4 执行周期1、非访存指令2、访存指令3、转移指令4、三类指令的指令周期1.5 中断周期2 控制单元CU的功能2.1 控制单元的外特性2.2 输入信号1、时钟CU受时钟控制;一个时钟脉冲;发一个操作命令或一组需同时执行的操作命令2、指令寄存器...原创 2021-07-28 11:39:32 · 3291 阅读 · 1 评论 -
计算机组成原理笔记(11)---微程序设计
1 微程序设计1.1 微程序设计思想将一个时钟周期(节拍)内的若干个位操作指令存储,变成一条微指令微指令中的1高电平,每一位代表一个微操作命令一条机器指令对应一个微程序;将微程序存入ROM只读存储器中,存储逻辑2、微程序控制单元框图及工作原理(1)机器指令对应的微程序取指周期需要3个节拍来完成,每个节拍对应一条微指令(2)微程序控制单元的基本框图CMAR:控制存储器地址寄存器CMDR:控制存储器数据寄存器微指令中操作...原创 2021-07-28 15:20:17 · 8408 阅读 · 0 评论