- 博客(5)
- 收藏
- 关注
原创 计算机组成原理第五章(中央处理器)
某计算机的控制器采用微程序控制方式,微指令中的操作控制字段采用字段直接编码方式,共有33歌微命令,构成5个互斥类,分别包含7,3,12,5和6个微命令,则操作控制字段至少有几位?在指令周期中,包含了:取指周期,在取指周期后需要判断是否有间址周期,如果没有就进入到执行周期,在执行周期后又需要判断是否有中断程序,如果有就响应中断并保存断点生成中断服务程序入口;而PC中存放的是指令的地址,根据这个地址从内存单元取出的是指令,并放在指令寄存器IR中,取指令的同时,PC加1。,故为8,4,13,6,7个微命令。
2024-07-04 15:43:29 1195
原创 计算机组成原理第四章
相对寻址:把程序计数器PC的内容加上指令格式中的形式地址A而形成操作数的有效地址,即EA=(PC)+A,其中A是相对于PC所指地址的位移量,可正可负,补码表示。【2017统考真题】某计算机按字节编址,指令字长固定且只有两种指令格式,其中三地址指令29条、二地址指令107条,每个地址字段为6位,则指令字长至少应该是()。Ⅱ、一地址指令:只需要单个操作数,如自增,自减,取反,求补,需要两个操作数,但其中一个隐含在某个寄存器中。通常情况下,使用频率高的指令使用短的操作码,减少指令译码和分析的时间。
2024-06-26 08:23:56 976
原创 计算机组成原理第三章
原理:当主存储器位数不足,字数足够时,我们会通过位扩展的方法来扩展主存储器,将多个字数相同的存储芯片并联起来,增加位数,并且存储空间是连续的。【2015统考真题】假定主存地址为32位,按字节编址,主存和Cache之间采用直接映射方式,主存块大小为4个字,每字32位,采用回写方式,则能存放4K字数据的Cache的总容量的位数至少是()在用户看来,似乎获得了一个超大的主存。替换条件:对于全相联映射,需要在全局中选择替换哪一块,对于直接映射,若非空,则直接替换,对于组相联,组内满了,则在组内选择替换哪一块。
2024-06-25 21:13:33 726
原创 计算机组成原理第二章
④舍入:尾数位数有限,若规定只能保留6位有效尾数,则9.9517107× 1012 →9.95171× 1012 (多余的直接砍掉)或者,9.9517107× 1012 →9.95172× 1012 (若砍掉分非0,则入1)或者,也可以采用四舍五入的原则,当舍弃位≥5时,高位入1。采用双符号位,当发生溢出时(双符号位为01或10),可以采用右规,更高位的符号位是正确的符号位。算出来的结果,转回原码,就可以得到正值。取反,末位+1(易错这里是全部位取反,而带符号位的负数,是除符号位外,各位取反)
2024-06-25 21:10:38 828
原创 计算机组成原理第一章
指令字长一般是存储字长的整数倍,若指令字长等于存储字长的2倍,则需要2次访存来取出一条指令,因此取值周期为机器周期的2倍;若指令字长等于存储字长,则取值周期等于机器周期的。机器字长也称字长——是计算机直接处理二进制数据的位数,机器字长一半等于内部寄存器的大小,它决定了计算机的运算精度。主频的倒数称为 CPU 时钟周期(T),T=1/f,度量单位是 μs、ns。易错:时钟频率的提高,不能保证CPU执行速度又同倍速的提高,有时候还会减慢。程序员,指令格式,机器构造,数据格式则不是透明的。
2024-06-25 21:09:34 898 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人