计算机组成原理
文章平均质量分 94
计算机组成原理笔记
过去日记
在校大学生,csdn平台优质作者,华为云云享专家,阿里云专家博主,曾获得华为昇腾AI创新大赛优秀奖,黄河鲲鹏省赛银奖,全国大学生电子设计大赛省一等奖,擅长java方面spring boot后端开发,对新兴的go和rust也非常感兴趣
展开
-
计算机网络 网络安全
蜂窝移动通信系统问世最早的第一代(IG) 蜂窝移动通信系统l978 年, 它使用用模拟技术和传统的电路交换及频分多址FDMA 提供电话服务。这里的 表示 Generation (代)2G 蜂窝移动通信系统蜂窝移动通信的特点把不同的小区划分,建基站,不同的基站可以实现频率复用GSM 系统出然使用数字技术,但仍然使用传统的电路交换提供语音通信服务。移动用户到且站之间的空口(即无线空中按门)采用的多址方式是 FDMA/TDMA 的混合系统。原创 2024-01-16 15:22:05 · 2472 阅读 · 24 评论 -
计算机组成原理 I/O方式
在可以响应中断的条件下,CPU暂时中止正在执行的程序,转去执行中断服务程序为外设服务,在中断服务程序中完成一次主机与外设之间的数据传送,传送完成后,CPU返回原来的程序。中断:由于系统中某些突发事件或异常情况的发生,而强迫CPU暂停(或中断)正在执行的程序转去执行相应的服务,当中断服务结束之后再回到原来被中断的地方继续执行原来的程序。注意:中断向量是中断服务程序的入口地址,中断向量地址是指中断服务程序的入口地址的地址。硬件判优: 指利用专门的硬件电路或中断控制器来安排冬中断源的优先级。原创 2024-02-11 22:19:42 · 2540 阅读 · 5 评论 -
计算机组成原理 指令流水线
完成同样一批任务,不使用流水线所用的时间与使用流水线所用的时间之比,称为流水线的加速比。设T,表示不使用流水线时的执行时间,即顺序执行所用的时间:K表示使用流水线时的执行时间,则计算流水线加速比(S)的基本公式为。在时空图上,流水线的效率定义为完成n个任务占用的时空区有效面积与n个任务所用的时间及k个流水段所围成的时空区总面积之比。在指令级流水线中,吞吐率是指在单位时间内流水线所完成的任务数量,或输出结果的数量。计算流水线吞吐率(TP) 的最基本的公式如下: n是任务数,Tk是处理完n个任务所用的时间。原创 2024-02-03 16:23:53 · 1933 阅读 · 2 评论 -
计算机组成原理 总线
总线是一组能为多个部件分时共享的公共信息传送线路早期计算机外部设备少时大多采用分散连接方式,不易实现随时增减外部设备为了更好地解决I/O设备和主机之间连接的灵活性问题,计算机的结构从分散连接发展为总线连接共享是指总线上可以挂接多个部件,各个部件之间互相交换的信息都可以通过这组线路分时共享。分时是指同一时刻只允许有一个部件向总线发送信息,如果系统中有多个部件,则它们只能分时地向总线发送信息。原创 2024-01-06 10:26:22 · 1562 阅读 · 0 评论 -
计算机组成原理 控制器
微程序控制器硬布线控制器工作原理微操作控制信号以微程序的形式存放在控制存储器中,执行指令时读出即可微操作控制信号由组合逻辑电路根据当前的指令码状态和时序,即时产生执行速度慢快规整性较规整烦琐,不规整应用场合CISC CPURISC CPU易扩充性易扩充修改困难注意区分以下寄存器地址寄存器 (MAR) : 用于存放主存的读/写地址微地址寄存器(CMAR) : 用于存放控制存储器的读/写微指令的地址指令寄存器 (IR) : 用于存放从主存中读出的指令。原创 2024-01-15 19:34:07 · 1927 阅读 · 4 评论 -
计算机组成原理 CPU的功能和基本结构和指令执行过程
根据指令执行过程中的数据和地址的流动方向安排连接线路,避免使用共享的总线,性能较高,但硬件量大。(PC)->Bus->MAR PCout 和 MARin 有效,现行指令地址->MAR。(MDR)->Bus->IR MDRout 和 IRin有效,现行指令->IR。每个指令时间可能不同,但是在单指令周期下,所有指令选用相同的执行时间,指令间串行。MEM(MAR)->数据线->MDR 操作数从存储器->数据线->MDR。MDR->Bus->Y MDRout 和 Yin 有效,操作数->Y。原创 2024-02-11 22:18:19 · 2772 阅读 · 9 评论 -
计算机组成原理 指令
寻址方式有效地址访存次数(不考虑存放结果)隐含寻址程序指定2立即数寻址A是操作数1直接寻址EA=A2一次间接寻址EA=(A)3寄存器寻址EA=Ri1寄存器间接一次寻址EA=(Ri)2相对寻址(爱情转移)EA=(PC)+A2基址寻址(K歌之王)EA=(BR)+A2变址寻址(十年)EA=(IX)+A2堆栈寻址根据情况决定硬堆栈不访存/软堆栈访存。原创 2024-01-04 09:21:30 · 2296 阅读 · 2 评论 -
计算机组成原理 存储器概述,主存系统模型和RAM和ROM
fill:#333;color:#333;color:#333;fill:none;存储器概述基本概述参数基本结构存储器的分类按层次分类按存储介质按存取方式按信息的可保存性层次结构性能指标存取时间存取周期。原创 2024-01-03 08:28:14 · 2826 阅读 · 2 评论 -
计算机组成原理 主存和CPU连接与主存提速方案
线选法译码片选法n条地址线线->n个选片信号n条地址线线->2n2^n2n个选片信号电路简单电路复杂地址空间不连续地址空间可连续,可以增加逻辑设计。原创 2024-01-03 08:27:52 · 2573 阅读 · 0 评论 -
计算机组成原理 数据的表示与运算
概念]移位运算算术移位、逻辑移位、循环移位右移:高位补0,低位舍弃;左移: 低位补0,高位舍弃概念(1)加法器直接对原码进行计算可能会出错先判断符号位,若相同,则绝对值相加,结果符号位不变;若不同,则做减法,绝对值大的数减去绝对值小的数,结果的符号与绝对值大的数相同(3)减法规则:两个原码表示的数相减,首先将减数符号取反,然后将被减数与符号取反后的减数按原码加法进行运算(4)运算时注意机器字长,当左边出现溢出时,将溢出位丢掉原码的加法运算正+正一绝对值做加法,结果为正。原创 2024-01-02 07:45:38 · 3315 阅读 · 21 评论 -
计算机组成原理 概述
例如:对于64位、800MHz的前端总线,它的数据传输率就等于64bit×800MHz÷8 (Byte)=6.4GB/s 内存带宽 指的是内存 总线 所能提供的数据传输能力。假设一个有3个盘片的硬盘,共有4个记录面,转速为7200/分钟,盘面有效记录区域的外直径为30CM,内直径为10CM,记录位密度为250位/MM,磁道密度为8道/mm,每个磁道分16扇区,每扇区512字节。格式化容量=每个扇区的字节数x每道的扇区数x每个记录面的磁道数x记录面数=总的磁道数x每道扇区数x扇区字节数。原创 2024-01-09 17:11:57 · 3369 阅读 · 3 评论