随笔分类 -  计算机组成与结构

摘要:第一章 计算机系统概论 冯诺依曼型计算机特点 1.计算机由运算器,控制器,存储器,输入和输出设备5部分组成 2.采用存储程序的方式,程序和数据放在同一个存储器中,并以二进制表示。 3.指令由操作码和地址码组成 4.指令在存储器中按执行顺序存放,由指令计数器(即程序计数器PC)指明要执行的指令所在的储 阅读全文
posted @ 2022-09-28 09:03 王陸 阅读(1994) 评论(0) 推荐(2) 编辑
摘要:一、基本概念 指令周期:取出并执行一条指令所需要的时间(解释一条指令所需要的时间) 每条指令的指令周期不同有些指令周期就没有执行周期——例如空操作(NOP)有些指令的取指周期和执行周期是等长的——add mem有些指令的执行周期就比较长——mul mem具有间址寻址的指令周期因为寻址方式的不同,可能 阅读全文
posted @ 2020-05-26 20:33 王陸 阅读(6264) 评论(0) 推荐(0) 编辑
摘要:一、定义 编译型程序:把做好的源程序全部编译成二进制代码的可运行程序。然后,可直接运行这个程序。 解释型程序:把做好的源程序翻译一句,然后执行一句,直至结束! 二、区别 编译型程序,执行速度快、效率高;依靠编译器、跨平台性差些。 解释型程序,执行速度慢、效率低;依靠解释器、跨平台性好。 编译型的语言 阅读全文
posted @ 2020-05-21 18:03 王陸 阅读(1512) 评论(0) 推荐(0) 编辑
摘要:(一)指令格式 1.指令的基本格式 2.定长操作码指令格式 3.扩展操作码指令格式 (二)指令的寻址方式 1.有效地址的概念 2.数据寻址和指令寻址 3.常见寻址方式 (三)CISC和 RISC的基本概念 2009 16.某机器字长16位,主存按字节编制,转移指令采用相对寻址,由两个字节组成,第一字 阅读全文
posted @ 2019-06-28 19:15 王陸 阅读(8964) 评论(1) 推荐(6) 编辑
摘要:(2009) 15.某计算机主存容量为 64KB,其中 ROM 区为 4KB,其余为 RAM 区,按字节编址。现用 2K×8 位的 ROM 芯片和 4K×4 位的 RAM 芯片来设计该存储器,则需要上述规格的 ROM芯片数和 RAM 芯片数分别是A.1、15 B.2、15 C.1、30 D.2、30 阅读全文
posted @ 2019-06-23 14:38 王陸 阅读(16119) 评论(2) 推荐(7) 编辑
摘要:数值与编码 进位记数制及其相互转换十进制、二进制、八进制、十六进制真值、机器数(原码、反码、补码)字符与字符串的编码(小端和大端方式存储 )数据校验奇偶校验、CRC冗余校验、海明校验 定点数的表示和运算 无符号数的表示,有符号数的表示定点数的运算移位、原码加/减、补码加/减、乘/除、溢出判别 浮点数 阅读全文
posted @ 2019-06-18 19:55 王陸 阅读(10715) 评论(0) 推荐(7) 编辑
摘要:第一章 计算机系统概述 了解计算机的发展历程 搞清楚计算机的系统层次结构 计算机硬件的基本组成(五大部件) 计算机软件的分类 计算机的基本工作过程 了解计算机性能评价指标和相关参数吞吐量、响应时间;CPU时钟周期、主频、CPI、CPU执行时间;MIPS、MFLOPS等。 1.计算机系统设计的定量原理 阅读全文
posted @ 2019-06-16 09:19 王陸 阅读(4689) 评论(0) 推荐(3) 编辑
摘要:(一) CPU的功能和基本结构 (二) 指令执行过程 (三) 数据通路的功能和基本结构 (四) 控制器的功能和工作原理 1. 硬布线控制器2. 微程序控制器微程序、微指令和微命令;微指令的编码方式;微地址的形式方式。 (五) 指令流水线 1. 指令流水线的基本概念2. 指令流水线的基本实现3. 超标 阅读全文
posted @ 2019-06-11 16:54 王陸 阅读(11469) 评论(0) 推荐(4) 编辑
摘要:(一) I/O系统基本概念 (二) 外部设备 1. 输入设备:键盘、鼠标2. 输出设备:显示器、打印机3. 外存储器:硬盘存储器、磁盘阵列、光盘存储器 (三) I/O接口(I/O控制器) 1. I/O接口的功能和基本结构2. I/O端口及其编址3.I/O地址空间及其编码 (四) I/O方式 1. 程 阅读全文
posted @ 2019-06-10 20:16 王陸 阅读(12597) 评论(8) 推荐(7) 编辑
摘要:总线 (一) 总线概述 1. 总线的基本概念2. 总线的分类3. 总线的组成及性能指标 (二) 总线仲裁 1. 集中仲裁方式2. 分布仲裁方式 (三) 总线操作和定时 1. 同步定时方式2. 异步定时方式 (四) 总线标准 (2009) 20.假设某系统总线在一个总线周期中并行传输 4 字节信息,一 阅读全文
posted @ 2019-06-10 16:41 王陸 阅读(8522) 评论(0) 推荐(5) 编辑
摘要:DMA(Direct Memory Access)直接存储器存取 高速大容量存储器和主存之间交换时,若采用程序直接传送或程序中断传送的方式,则会有如下问题发生。 1)采用程序直接传送,主机工作效率受到限制。 2)采用中断控制数据传送可以提高主机效率,但用于高速外设和主机交换信息,会使主机处于频繁的中 阅读全文
posted @ 2019-06-01 10:33 王陸 阅读(11421) 评论(3) 推荐(7) 编辑
摘要:中断的基本概念: 程序中断是指在计算机执行实现程序的过程中,出现某些急需处理的异常情况或特殊请求,CPU暂时中止现行程序,而转去这些异常情况或特殊请求进行处理,在处理完毕后CPU又自动返回到现行程序的断点处,继续执行原程序。 中断系统是计算机实现中断功能的软、硬件总称。在CPU一侧配置了中断机构,在 阅读全文
posted @ 2019-05-31 19:24 王陸 阅读(20570) 评论(0) 推荐(9) 编辑
摘要:接口可以看作是两个部件之间交接的部分。硬件与硬件之间有接口,硬件与软件之间有接口,软件与软件之间也有接口。 这里我们所说的I/O接口,一边连接着主机,一边连接着外设。 I/O接口的功能 I/O接口的基本结构 CPU和外设之间通常传递的信息:数据、状态、控制。 组成:寄存器组、控制逻辑电路、主机与接口 阅读全文
posted @ 2019-05-31 11:35 王陸 阅读(15929) 评论(1) 推荐(4) 编辑
摘要:外存储器概述 主存的后备和扩充,也称外存。特点:容量大,可靠性高,单位存储容量价格低,在掉电情况下能长期保存信息 辅助存储器的主要技术指标 辅助存储器的主要技术指标是存储密度、存储容量、寻址时间等 1.存储密度。 是指单位长度或单位面积磁层表面所存储的二进制的信息量。 对于磁表面存储器,用道密度和位 阅读全文
posted @ 2019-05-30 09:54 王陸 阅读(6525) 评论(3) 推荐(1) 编辑
摘要:关于虚拟内存这部分的内容,我没有选择课本来进行整理,课本在这一块探究的并不是很深,所以打算从《深入理解计算机系统》的第九章来进行整理,内容仅是一些基础理论,没有涉及到案例的探究。 参考整理自https://www.jianshu.com/p/e1b82b230917 了更加有效地管理内存并且少出错, 阅读全文
posted @ 2019-05-23 10:06 王陸 阅读(2759) 评论(0) 推荐(1) 编辑
摘要:(2009) 14.某计算机的Cache共有16块,采用2路组相联映射方式(即每组2块)。每个主存块大小为32字节,按字节编制。主存129号单元所在主存块应装入到的Cache组号是 A.0 B. 2 C. 4 D.6 答案:C考点:Cache组相联映射方式 主存按字节变址,第129号单元代表第129 阅读全文
posted @ 2019-05-22 14:50 王陸 阅读(10322) 评论(5) 推荐(4) 编辑
摘要:转载自https://blog.csdn.net/chen1083376511/article/details/8187481 cache-高速缓存存储器 在主存与CPU之间插入一级或多级SRAM组成的高速缓存存储器。扩展cache有限,因为SRAM价格昂贵。cache作用:为了解决CPU和主存之间 阅读全文
posted @ 2019-05-20 09:16 王陸 阅读(4324) 评论(1) 推荐(0) 编辑
摘要:上周一直在忙几场考试和课程设计,今天发现自己机组基础实在是太差。。。。。。临近期末要狂补一下,大概会写很多机组的博客吧。 转载自https://blog.csdn.net/qq_39665334/article/details/80946495 我们先从一道简单的问题说起! 设有一个1MB容量的存储 阅读全文
posted @ 2019-05-19 14:55 王陸 阅读(15920) 评论(6) 推荐(4) 编辑
摘要:百度百科说明https://baike.baidu.com/item/%E7%8A%B6%E6%80%81%E6%A0%87%E5%BF%97/2186277?fr=aladdin#5 状态标志是16位标志寄存器PSW用来存放运算结果的特征,常用作后续条件转移指令的转移控制条件。其中7位没用,9位标 阅读全文
posted @ 2019-04-26 10:35 王陸 阅读(2981) 评论(0) 推荐(0) 编辑
摘要:转载自https://blog.csdn.net/flyyufenfei/article/details/72235748 海明码(也叫汉明码)具有一位纠错能力。本文以1010110这个二进制数为例解释海明码的编码和校验方法。 编码 确定校验码的位数x 设数据有n位,校验码有x位。则校验码一共有2x 阅读全文
posted @ 2019-03-24 19:29 王陸 阅读(749) 评论(0) 推荐(0) 编辑