![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
计算机组成原理
本专栏收录一些计算机组成原理的相关知识
丨养猪大户丨
兔子拼命跑,乌龟怎么办
展开
-
计组(七)输入输出系统
1、CPU响应中断应该具备哪些条件?1. CPU内部的中断屏蔽触发器必须是开放的2. 外设有中断请求时,中断请求触发器必须处于“1”状态,以保持中断请求信号。3. 外设(接口)的中断允许触发器必须为“1”,这样才能够吧中断请求送至CPU。4. 满足以上三个条件,CPU在现行指令结束的最后一个状态周期响应中断。2、中断响应优先级和中断处理优先级分别是指什么?中断响应优先级是由硬件排队线路...原创 2020-04-22 22:47:06 · 329 阅读 · 0 评论 -
计组(六)总线
1、引入总线有什么好处引入总线结构主要有以下优点:简化系统结构,便于系统设计制造大大减少了连线数目,便于布线,减小体积便于接口设计,所有域总线连接的设备均采用类似的接口。便于系统的扩充,更新与灵活配置,易于实现系统的模块化。便于设备的软件设计,所有接口的软件对不同的接口地址进行操作。便于故障诊断和维修,同时也能降低成本。2、引入总线会导致什么问题,如何解决?引入总线后,总线上...原创 2020-04-22 22:08:28 · 592 阅读 · 0 评论 -
计组(五)中央处理器
流水线1、流水线的特点计算机的流水线把一个重复的过程分解为若干个子过程,每个子过程与其他的子过程并行执行,由于采用了流水线技术,只需要增加少量的硬件就可以吧计算的运行速度提高好几倍,因此,在计算机中普遍采用这个技术。2、指令的分段指令一般分为以下几个阶段:1、取值:根据PC的内容访问主存,取出的指令放入IR(指令寄存器)中,2、分析(译码):对指令操作码进行译码,按照给定的寻址方式和地...原创 2020-04-22 21:54:29 · 569 阅读 · 0 评论 -
计组(四)指令系统
1、数据寻址方式隐含寻址:操作数的地址不明显给出,隐含在指令中立即寻址:给出的不是操作数的地址,而是操作数的本身直接寻址:直接给出操作数的真实地址间接寻址:给出操作数有效地址所在的存储单元的地址寄存器寻址:直接给出操作数所在寄存器的编号寄存器间接寻址:给出存有操作数所在存储单元地址的的寄存器编号相对寻址;把程序计数器PC的内容加上指令格式中的形式地址基址寻址:将基址...原创 2020-04-21 23:21:44 · 633 阅读 · 0 评论 -
计组(三)存储系统
1、存储器的层次结构体现在哪儿?为何要分这些层次?计算机如何管理这些层次?主要体现在cache-主存和主存-辅存两个存储层次上。cache-主存的这个层次,主要对CPU访存起到加速的作用。主存-辅存这个层次主要是对主存起到扩容的作用综合上述两个存储层次,从整体上来看,整个存储系统就达到了速度快,容量大,位价低的优化效果2、存取周期和存取时间呦呵区别?存取周期和存储时间的主要区别...原创 2020-04-21 22:42:43 · 310 阅读 · 0 评论 -
计组(二)数的表示和运算
1、原码,补码,反码,移码的数据表示范围。(以8比特为例)原码:-127——+127(有正负零)补码:-128——+127(只有正零,10000000表示-128)反码:-127——+127(只有x0=0,数值位不变,x0=1,数值位取反)移码:-128——+127(补码的符号位取反)2、计算机在字长足够的情况下能够表示所有的浮点数吗?如果不能,请举出反例。二进制计算机只能...原创 2020-04-21 10:25:01 · 254 阅读 · 0 评论 -
计组(一)计算机系统概述
1、翻译程序,解释程序,编译程序,汇编程序的区别与联系翻译程序是指吧高级语言程序翻译成机器语言程序(目标代码)的软件,翻译程序包含解释程序和编译程序解释程序简单来说就是边解释边执行,如python,JavaScript等语言采用的就是解释程序。编译程序:它将高级语言一次性地全部翻译成目标程序,每次执行程序时都只需要执行目标程序汇编程序:汇编程序也是一种计算机语言翻译程序,它把汇编语...原创 2020-04-20 23:24:07 · 395 阅读 · 0 评论