- 0
- 0
- 约5.47千字
- 约 8页
- 2026-01-20 发布于江西
- 举报
西安交通大学
二○一八~二○一九学年
第二学期《计算机组成原理》期考试题
考试日期:
试卷类型:
每格填写
姓名
一位数字
题号
一
二
三1
2
3
4
5
6
四1
2
3
4
总分
得分
本题分数
30
一、
选择题
得分
1下面哪条指令不会引起esp的变化?
A.movl%esp,%ebp
B.pushl%ebp
C.callprintf
D.subl$20,%esp
2单精度浮点数27.5实际存储在内存中的十六进制数值为: A.0x41ee0000
B.0x425c0000
C.0x41dc0000
D.0x025c0000
参考信息:单精度浮点数阶码8位,尾数23位
3以下关于静态库链接的描述中,正确的是:
A.链接时,链接器会拷贝静态库中的所有目标模块。
B.
使用库的时候必须把它们放在命令行的结尾处。
C.如果库不是相互独立的,那么它们必须排序。
4下面哪条指令不是X86正确的寻址方式
A.movl$34,(%eax)
B.movl(%eax),%eax
D.
movl(%eax),8(%ebx)
第2页(共8页)
D.每个库在命令行只须出现一次即可。
5.在foo.c文件中包含如下代码:
intfoo(void){
interror=printf(Youranintoaproblem!\n);returnerror;
}
经过编译和链接之后,字符串Youranintoaproblem!\n会出现在哪个段中?A..bss
B..data
C..rodata
D..text
6.Intel的IA32体系结构采用二级页表,称第一级页表为页目录(PageDirectory),第
二级页表为页表(PageTable)。页面的大小为4KB,页表项4字节。以下给出了页目录
与若干页表中的部分内容,例如,页目录中的第1个项索引到的是页表3,页表1中的第3
个项索引到的是物理地址中的第5个页。则十六进制逻辑地址8052CB经过地址转换后形成
的物理地址应为十进制的()。
页目录
页表1
页表2
页表3
VPN
页表号
VPN
页号
VPN
页号
VPN
页号
1 3
2 1
3 2
3 5
4 2
5 7
2 1
4 4
8 6
2 9
3 8
5 3
B.29387
C.21126
D.47195
二、简答题
本题分数
10
得分
第一题,假定M1和M2是以不同方式实现同一个指令集的两种机器,M1的时钟频率为800MHz,
M2的时钟频率为400MHz。在该指令集中一共有A、B和C三类指令。有三种不同的编译器,其中C1和C2分别是MI和M2的生产厂商提供的,C3是第三方编译器。假设对于同一个程
序而言,三个编译器生成的程序代码中指令总数相等,但是指令的组合情况各不相同。各类指令
在MI和M2上运行时所需的平均时钟周期数和在三类编译器生成的程序中所占的百分比见表1.4。
第3页(共8页)
请回答下面问题:
(1)如果M1和M2都使用C1编译器,則M1的生产厂商可以声称其性能是M2的多 少倍?
(2)如果M1和M2都使用C2编译器,則M2的生产厂商可以声称其性能是M1的多 少倍?
(3)如果购买了Ml,那么你会选择哪种编译器?如果购买了M2,那么你又会选择哪种 编译器?
(4)如果其他所有指示(包括价格)都相同,你会买哪台机器?
本题分数
10
得分
第二题,函数Iproc的过程体对应的汇编代码如下:
1 movl*(%ebp),%edx
2 movl12(%ebp),%ecx
3 movl$255,%esi
4 movl$-2147483648,%edi
5 .L3:
6 mvol%edi,%eax
7 andl%edx,%eax
8 xorl%eax,%esi
9 Movl%ecx,%ebx
10Shrl%bl,%edi
11Jne.L3
12Movl%esi,%eax
商户是代码以一下Iproc函数的C代码汇编生成
IntIproc(intx,intk){
intval=;
inti;
第4页(共8页)
for(i=;i;i=
您可能关注的文档
- 上海外国语大学《现代汉语》2020-2021学年期末试卷.docx
- 上海外国语大学《现代汉语》2021-2022学年期末试卷.docx
- 上海外国语大学《现代汉语》2022-2023期末试卷.docx
- 石河子大学《现代汉语》2019-2020学年期末试卷.docx
- 石河子大学新闻学专业《现代汉语》2021-2022学年期末试卷.docx
- 四川大学《计算机组成原理》2017-2018学年期末试卷.docx
- 四川大学《计算机组成原理》2018-2019学年期末试卷.docx
- 四川大学《计算机组成原理》2019-2020学年期末试卷.docx
- 四川大学《计算机组成原理》2020-2021学年期末试卷.docx
- 四川大学《计算机组成原理》2021-2022学年期末试卷.docx
- 部编版人教版一年级语文下册《识字:古对今》赛教课件.pptx
- 新编人教部编版二年级下册语文《我是一只小虫子》名师教学课件.pptx
- 最新人教部编版九年级语文上册《精神的三间小屋》精品课件.ppt
- 全优指导高中数学人教A版选修2-1课件:3.2.1利用向量证明空间中的平行关系.ppt
- 最新人教部编版小学语文一年级下册《动物儿歌》教学设计.docx
- 最新人教部编版四年级语文上册《风筝》精品课件.ppt
- 北师大版数学六年级下册《数的运算》课件.ppt
- 部编版人教版初一七年级语文下册《老王》名师课件.ppt
- 部编版人教版初一七年级语文下册《将军百战死-壮士十年归——“互文”修辞手法》名师课件.pptx
- 部编版三年级语文下册《童年的水墨画》教学课件.pptx
最近下载
- 北师大版五年级上册数学第五单元《分数的意义》练习试卷(含答案).pdf VIP
- 药品GMP检查指南(中药制剂).pdf VIP
- 2026版质量管理体系内审检查表.doc VIP
- 2026年金华市轨道交通控股集团运营有限公司招聘170人备考题库附答案详解.docx VIP
- 精益生产基础.ppt VIP
- 2025至2030年中国赛车行业市场分析研究及发展潜力研判报告.docx
- 湘教版九年级数学上册《一元二次方程》教案及教学反思.docx VIP
- 2026年金华市轨道交通控股集团运营有限公司招聘170人备考题库及答案详解一套.docx VIP
- 2026北京西城初三上学期期末语文试卷和答案.pdf VIP
- 金风1.5MW机组发电机后轴承间隙检测作业指导书.pdf
原创力文档

文档评论(0)