![](https://img-blog.csdnimg.cn/2019091813595558.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
复试-计算机组成-课本
文章平均质量分 90
考研的一些关于计算机组成的东西
霸时斌子
哦(´-ω-`)
展开
-
【第一章:计算机系统概述】
对于主存储器主要是三大部分:存储体、MDR、MAR,主要是搞清楚这三个部件的关系以及存取过程。CPU想要从内存中取得的数据 就跟菜鸟驿站货柜里的包裹一样。主存储器将指定数据先写到MDR(菜鸟驿站将包裹放到柜台)主存储器根据MAR中的地址到存储体里面拿到指定数据。最后CPU通过数据线路从MDR中拿到数据。CPU将想要的数据的地址存到MAR中,原创 2023-03-15 11:17:42 · 46 阅读 · 0 评论 -
【第二章:数据的表示和运算】
是的,当一个有符号数在二进制下的表示的最高位为1时,表示该数是一个负数。在进行原码转补码的时候,如果刚好进位到最高位,将会得到补码的最高位为1,即10000000。而如果A和B都是补码的形式的话,那么最后结果保存是不会溢出的,因为补码范围是-128~127;如何使用上面的一位全加器 如何实现 多位的加法。我们平常使用的是10进制的数据,然而计算机能够识别的是2进制的01序列串。带符号整数:即整数:”-4、-3、-2、-1、0、1、2、3、4、、、、“因为补码的那个最小负数转化为位数相同的原码是不可能的。原创 2023-05-13 21:10:46 · 793 阅读 · 0 评论 -
【第三章:存储系统】
华为手机内存8GB,也就是主存8GB;机身存储128GB,即辅存128GB.平时手机里安装的app就是存储在我们的辅存里面。因为辅存的读取速度比较慢,因此CPU不能直接和辅存进行数据的交互。 因为CPU的读取速度很快,会被拉低拖后腿。即当我们要启动一个app的时候:过程如下: 启动微信的时候,需要把微信这个程序相关的数据从辅存调到主存里面 打开微信的时候,有个页面停留2秒大概,就是在调调数据、 然后手机的CPU就可以调用主存里面的代码。原创 2023-05-30 22:58:18 · 1211 阅读 · 0 评论 -
【第四章:指令系统】
而执行第一种情况这样的指令需要三次访存:取指令(从主存取出来该条指令)+根据指令读地址码指令+计算结果写入对应地址。那么地址码的位数越长,表示我们的这些指令它的寻址能力,寻址范围越强。半字长指令、单Y长指令、双字长指令 —一指令长度是机器字长的多少倍。根据地址码数目不同,可以将指令分为零地址指令、一地址指令、二地址指令…注:一台计算机只能执行自己指令系统中的指令,不能执行其他系统的指令。一条指令就是机器语言的一个语句,它是一组有意义的二进制代码。一台计算机的所有指令的集合构成该机的指令系统,也称为。原创 2023-05-30 23:05:44 · 1122 阅读 · 0 评论 -
【第六章:总线】
总线是一组能为多个部件分时共享的公共信息传送线路。所有的部件都是通过系统总线进行交互的。为什么要用总线?①早期计算机外部设备少时大多采用分散连接方式,不易实现随时增减外部设备。之前都是专门的线路连接。②为了解决外部设备和主机连接的灵活性,为了更好地解决I/O设备和主机之间连接的灵活性问题,计算机的结构从分散连接发展为总线连接。即每当我们增加一个外部设备的时候,只需要将这个外部设备连接到总线上就可以了。分时共享。①共享是指总线上可以挂接多个部件,各个部件之间互相交换的信息都可以通过这组线路分时共享。原创 2023-05-22 13:26:50 · 891 阅读 · 0 评论 -
【第七章:输入输出系统】
CPU启动一个IO操作之后,比如说启动一个读操作;当IO设备在准备数据的时候,CPU会不断的轮询检查,检查IO接口当中的这个状态是否已完成。当检查到已经完成才回去IO接口当中去取数据;在IO设备准备数据的过程中,CPU是不可以做其它事情的。从IO接口中的数据缓冲寄存器取走数据,放到CPU内的数据寄存器里面。这种控制方式存在的意义呢?之前在前面已经说过了:对于程序中断方式来说,每一次IO设备准备好了大概一个字的信息数据之后(在数据寄存器)原创 2023-05-22 15:42:34 · 779 阅读 · 0 评论