PAGE 7

ICS 2015 期中试题

第一题 单项选择题(每小题1分,共20分)

给定一个实数,会因为该实数表示成单精度浮点数而发生误差。不考虑NaN和Inf的情况,该绝对误差的最大值为:

A. 2103 B. 2104 C. 2230

参考信息:单精度浮点数阶码8位,尾数23位

以下说法错误的是:

负数加上负数结果可能为正数

正数加上正数结果可能为负数

用&和~可以表示所有的逻辑与或非操作

用&和|可以表示所有的逻辑与或非操作

在32位平台上,按C90标准以下语句中,结果为假的是:

return INT_MIN < INT_MAX;

return -2147483648 < 2147483647;

int a = -2147483648; return a < 2147483647;

return -2147483647-1 < 2147483647;

参考信息:

C90的转换顺序:int -> long -> unsigned -> unsigned long

2

关于浮点数,以下说法正确的是:

给定任意浮点数a,b和x,如果a>b成立(求值为1),则一定a+x>b+x成立

不考虑结果为NaN、Inf或运算过程发生溢出的情况,高精度浮点数一定得到比低精度浮点数更精确或相同的结果

不考虑输入为NaN、Inf的情况,高精度浮点数一定得到比低精度浮点数更精确或相同的结果

给定任意浮点数a, b和x,如果a>b不成立(求值为0),则一定a+x>b+x不成立。

已知下面的数据结构,假设在Linux/IA32下要求对齐,这个结构的总的大小是多少个字节?如果重新排列其中的字段,最少可以达到多少个字节?

struct {

char a;

double *b;

double c;

short d;

long long e;

short f;

};

A. 32, 28 B. 36, 32 C. 28, 26 D. 26, 26

下列寻址模式中,正确的是:

A. (%eax, , 4) B. (%eax, %esp, 3)

C. 123 D. $1(%ebx, %ebp, 1)

假设存储器按“大端法”存储数据对象,已知如下的C语言数据结构:union { char c[2]; int i; }; 当c的值为0x01, 0x23时,i的值为:

A. 0x0123 B. 0x2301 C. 0 D.不确定

假设某条C语言switch语句编译后产生了如下的汇编代码及跳转表:

movl 8(%ebp), %eax

subl $48, %eax

cmpl $8, %eax

ja .L2

jmp *.L7(, %eax, 4)

.L7:

.long .L3

.long .L2

.long .L2

.long .L5

.long .L4

.long .L5

.long .L6

.long .L2

.long .L3

在源程序中,下面的哪些(个)标号出现过:

A. ‘2’, ‘7’

B. 1

C. ‘3’

D. 5

x86体系结构中,下面哪个说法是正确的?

A. leal指令只能够用来计算内存地址

B. x86_64机器可以使用栈来给函数传递参数

C. 在一个函数内,改变任一寄存器的值之前必须先将其原始数据保存在栈内

D. 判断两个寄存器中值大小关系,只需要SF和ZF两个条件码

下列的指令组中,哪一组指令只改变条件码,而不改变寄存器的值?

A. CMP, SUB B. TEST, AND C. CMP, TEST D. LEAL, CMP

下面有关指令系统设计的描述正确的是:

采用CISC指令比RISC指令代码更长。

采用CISC指令比RISC指令运行时间更短

采用CISC指令比RISC指令译码电路更加复杂

采用CISC指令比RISC指令的流水线吞吐更高

一个功能模块包含组合逻辑和寄存器,组合逻辑单元的总延迟是100ps,单个寄存器的延时是20ps,该功能模块执行一次并保存执行结果,理论上能达到的最短延时和最大吞吐分别是多少?

20ns, 50GIPS

120ns,50GIPS

120ns,10GIPS

20ps,10GIPS

关于流水线技术的描述,错误的是:

流水线技术能够提高执行指令的吞吐率,但也同时增加单条指令的执行时间。

减少流水线的级数,能够减少数据冒险发生的几率。

指令间数据相关引发的数据冒险,都可以通过data forwarding来解决。

现代处理器支持一个时钟内取指、执行多条指令,会增加控制冒险的开销。

在Y86的SEQ实现中,PC(Program Counter,程序计数器)更新的

c语言随机读写信息fetch,北京大学信息科学技术学院考试试卷-计算机系统导论-期中-2015(16页)-原创力文档...相关推荐

  1. c语言程序设计 医院,C语言程序设计医院信息管理系统附源代码(47页)-原创力文档...

    专业设计报告 课程名称: C语言程序设计 课题名称:医院信息管理系统 专业班别:12本计算机科学与技术二班 姓名: 学号: 指导教师: 设计日期:2012-5-25 教师评语: 等级 项目 优 良 中 ...

  2. c语言课程设计报告15页左右,C语言课程设计报告——学生信息管理系统(15页)-原创力文档...

    C语言程序设计 课程设计报告 设计题目:学生信息管理系统 专 业 电子信息工程 班 级 学 生 指导教师 年 学期 设计任务: C语言课程设计任务书及指导书 5 题目:学生信息管理系统 功能:学生信息 ...

  3. 学校信息计算机教案百度文库,人教版信息技术教案 八年级下册_百度文库(45页)-原创力文档...

    八年级下学期信息技术教学计划 一.指导思想 根据学校工作计划和中学信息技术<课程指导意见>以及学生的具体情况,明确中学信息技术课程的任务:在课堂中充分体现高效思维.和谐对话的模式,培养学生 ...

  4. x_html语言名词解释,第2章++XHTML标记语言(97页)-原创力文档

    第2章 XHTML标签语言 2.1 XHTML基础 2.2 段落和文字标签 2.3 列表标签 2.4 超级链接标签 2.5 插入图片标签 2.6 页面布局标签 2.7 框架标签 2.8 表单标签 2. ...

  5. 两种语言的html文件,2. 第二章 HTML语言(一)(33页)-原创力文档

    ;;;2.1 HTML基本语法2.2 HTML文档基本结构2.3 HTML文档头部相关标签2.4 段落与文本格式化2.5 列表2.6 超链接 ;2.1 HTML基本语法HTML是一种标签式语言,通过使 ...

  6. c语言两千行以内代码,C语言的教务管理系统(2000行代码)(106页)-原创力文档

    实用标准文案 C 语言教务管理系统 一.程序结构图 精彩文档 实用标准文案 二.程序运行截图 1. 个人信息简介 2. 修改颜色 3. 注册界面 精彩文档 实用标准文案 4. 信息保存至文件 5. 登 ...

  7. 买三种文具编程C语言,C语言程序设计实验的个人物品管理系统程序(33页)-原创力文档...

    实用标准文案 实用标准文案 精彩文档 精彩文档 <程序设计与算法综合实习I> 个人物品管理程序2015.05.16题 目: 班 级: 学生学号: 学生姓名: 指导老师: 提交时间: 成 绩 ...

  8. 每个c语言程序写完后 都要按照,c语言基础学习小结(习题总结)(5页)-原创力文档...

    书山有路勤为径 学海无涯苦作舟 一.思考题. 1.你如何向别人解释清楚什么是编程.什么是计算机语言? 2.什么是C语言? 二.解答题. 1.用C语言编写程序:求任意两个整数的和.如果是小数的话,要求输 ...

  9. C语言对p1口取反,单片机c语言编程基础(5页)-原创力文档

    单片机的外部结构: 1. DIP40双列直插: 2. P0,P1,P2,P3四个8位准双向I/O引脚:(作为I/O输入时,要先输出高电平) 3. 电源VCC(PIN40)和地线GND(PIN20): ...

最新文章

  1. java-容器-ArrayList
  2. 修改进程权限(转载)
  3. 用CUDA实现Bellman-Ford
  4. Solr增删改查索引
  5. android espresso跨程序,Android Espresso:依次运行多个测试
  6. 快速上手Linux核心命令(四):文件内容相关命令
  7. android开源2016_2016年十大开源项目
  8. 序《戎马书生马福祥》
  9. 一站式学习Wireshark(三):应用Wireshark IO图形工具分析数据流
  10. retrievefile文件字节为0_linux环境下下 FTPClient.retrieveFile() 下载稍大一点的文件就卡死了-问答-阿里云开发者社区-阿里云...
  11. 【OpenCV 例程200篇】201. 图像的颜色空间转换
  12. 简析平衡树(一)——替罪羊树 Scapegoat Tree
  13. 股票中阿尔法和贝塔都什么意思?
  14. 磁盘阵列RAID技术详解
  15. matlab的多变量dmc源程序,基于MATLAB多变量DMC算法的仿真技术研究
  16. 输入某年某月某日,判断这一天是这一年的第几天?(Python)
  17. iphone跬步之--NSString
  18. Python 使用requests实现网络小说爬虫案例(一)
  19. Z-BlogPHP蓝色简约风格网址收录导航网站模板
  20. asp毕业设计——基于asp+sqlserver的酒店预定管理系统设计与实现(毕业论文+程序源码)——酒店预定管理系统

热门文章

  1. 2020成考C语言答案,2020年_优学院_C语言程序设计_章节答案
  2. try的动词用法_go on try stop的动词用法 - 英语讨论网
  3. Acer 4750 安装黑苹果_安装黑苹果,你需要注意哪几点
  4. mysql伪表 dual_Oracle系列:(5)select子句
  5. 冒泡排序提前终止条件_“离职要提前30天通知”这9种误区,你踩过几个?
  6. python开发实践教程 于京_《Python开发实践教程》于京、宋伟 著著【摘要 书评 在线阅读】-苏宁易购图书...
  7. 只做macd二次金叉_MACD指标的各种金叉、二次金叉都是买入信号吗?本文会给你答案...
  8. ajax长轮询 java web_网页实时聊天之js和jQuery实现ajax长轮询
  9. window git安装 以及 tortoiseGit安装与使用
  10. Anaconda安装新模块