![](https://csdnimg.cn/release/download_crawler_static/86724980/bg1.jpg)
【灰灰考研】计算机组成原理练习册
1 / 135
灰灰考研习题册
计算机组成原理
强化班专属资料
提供全程答案解析
赠品
严禁售卖
![](https://csdnimg.cn/release/download_crawler_static/86724980/bg2.jpg)
【灰灰考研】计算机组成原理练习册
2 / 135
![](https://csdnimg.cn/release/download_crawler_static/86724980/bg3.jpg)
【灰灰考研】计算机组成原理练习册
3 / 135
计算机组成原理练习册
2019 年统考 408 真题【计算机组成原理部分】 .......................................................... 4
2017 年统考 408 真题【计算机组成原理部分】 ........................................................ 12
2016 年统考 408 真题【计算机组成原理部分】 ........................................................ 18
2015 年统考 408 真题【计算机组成原理部分】 ........................................................ 23
2014 年统考 408 真题【计算机组成原理部分】 ........................................................ 28
2013 年统考 408 真题【计算机组成原理部分】 ........................................................ 33
2012 年统考 408 真题【计算机组成原理部分】 ........................................................ 37
2011 年统考 408 真题【计算机组成原理部分】 ........................................................ 43
2010 年统考 408 真题【计算机组成原理部分】 ........................................................ 47
2018 年中国科学院大学【计算机组成原理部分】 .................................................... 54
2018 年北京邮电大学【计算机组成原理部分】 ........................................................ 56
2017 年北京邮电大学【计算机组成原理部分】 ........................................................ 60
2016 年北京邮电大学【计算机组成原理部分】 ........................................................ 63
2016 年解放军信息工程大学【计算机组成原理部分】 ............................................ 66
2018 年国防科技大学【计算机组成原理部分】 ........................................................ 69
2017 年国防科技大学【计算机组成原理部分】 ........................................................ 75
2016 年国防科技大学【计算机组成原理部分】 ........................................................ 80
2019 年广东工业大学【计算机组成原理部分】 ........................................................ 85
2014 年广东工业大学【计算机组成原理部分】 ........................................................ 89
2016 年中山大学【计算机组成原理部分】 ................................................................ 94
2015 年华侨大学【计算机组成原理部分】 ................................................................ 96
2017 年江苏科技大学【计算机组成原理部分】 ...................................................... 100
2017 年江苏大学【计算机组成原理部分】 .............................................................. 103
2015 年南京理工大学【计算机组成原理部分】 ...................................................... 108
2013 年南京理工大学【计算机组成原理部分】 ...................................................... 112
2018 年桂林电子科技大学【计算机组成原理部分】 .............................................. 115
2017 年桂林电子科技大学【计算机组成原理部分】 .............................................. 118
2018 年南京航空航天大学【计算机组成原理部分】 .............................................. 122
2017 年南京航空航天大学【计算机组成原理部分】 .............................................. 124
2016 年南京航空航天大学【计算机组成原理部分】 .............................................. 127
2015 年南京航空航天大学【计算机组成原理部分】 .............................................. 129
2014 年南京航空航天大学【计算机组成原理部分】 .............................................. 131
2013 年南京航空航天大学【计算机组成原理部分】 .............................................. 133
![](https://csdnimg.cn/release/download_crawler_static/86724980/bg4.jpg)
【灰灰考研】计算机组成原理练习册
4 / 135
2019 年统考 408 真题【计算机组成原理部分】
![](https://csdnimg.cn/release/download_crawler_static/86724980/bg5.jpg)
【灰灰考研】计算机组成原理练习册
5 / 135
45. (16 分)已知 f(n)=n!=n×(n-l)×(n-2)×…×2×1,计算 f(n)的 C 语言函数 fl 的源程序(阴
影部分)及其在 32 位计算机 M 上的部分机器级代码如下:
其中,机器级代码行包括行号、虚拟地址、机器指令和汇编指令,计算机 M 按字节编
址,int 型数据占 32 位。请回答下列问题:
(1) 计算 f(10)需要调用函数 f1 多少次?执行哪条指令会递归调用 f1?
(2) 上述代码中,哪条指令是条件转移指令?哪几条指令一定会使程序跳转执行?
(3) 根据第 16 行 call 指令,第 17 行指令的虚拟地址应是多少?已知第 16 行 call 指令
采用相对寻址方式,该指令中的偏移量应是多少(给出计算过程)?已知第 16 行 call
指令的后 4 字节为偏移量,M 采用大端还是小端方式?
(4) f(13)=6 227 020 800,但 f1(13)的返回值为 1 932 053 504,为什么两者不相等?要
使 f1(13)能返回正确的结果,应如何修改 f1 源程序?
(5) 第 19 行 imul eax,ecx 表示有符号数乘法,乘数为 R[eax]和 R[ecx],当乘法器输出
的高、低 32 位乘积之间满足什么条件时,溢出标志 OF=1?要使 CPU 在发生溢出
时转异常处理,编译器应在 imul 指令后加一条什么指令?
评论0