首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
有实现xxy的两个C语言函数如下: 假定某计算机M中ALU只能进行加减运算和逻辑运算,请回答下列问题: n位整数乘法指令可保存2n位乘积,当仅取低n位作为乘积时,其结果可能会发生溢出。当n=32,x=231-1,y=2时,带符号整数乘法指令和无符号整
有实现xxy的两个C语言函数如下: 假定某计算机M中ALU只能进行加减运算和逻辑运算,请回答下列问题: n位整数乘法指令可保存2n位乘积,当仅取低n位作为乘积时,其结果可能会发生溢出。当n=32,x=231-1,y=2时,带符号整数乘法指令和无符号整
admin
2021-03-17
67
问题
有实现xxy的两个C语言函数如下:
假定某计算机M中ALU只能进行加减运算和逻辑运算,请回答下列问题:
n位整数乘法指令可保存2n位乘积,当仅取低n位作为乘积时,其结果可能会发生溢出。当n=32,x=2
31
-1,y=2时,带符号整数乘法指令和无符号整数乘法指令得到的xxy的2n位乘积分别是什么(用十六进制表示)?此时函数umul( )和imul( )的返回结果是否溢出?对于无符号整数乘法运算,当仅取乘积的低n位作为乘法结果时,如何用2n位乘积进行溢出判断?
选项
答案
当n=32、x=2
31
-1、y=2时,带符号整数和无符号整数乘法指令得到的64位乘积都为0000 0000 FFFF FFFEH。函数imul的结果溢出,而函数umul结果不溢出。对于无符号整数乘法,若乘积高n位全为0,则不溢出,否则溢出。
解析
转载请注明原文地址:https://kaotiyun.com/show/fT3i777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
某阅览室晚间开放,第一个进入的读者开灯,最后一个离开的读者关灯。利用P、V原语操作实现读者进程。
假定在一个处理机上执行的操作如下:这些作业假定按A、B、C、D、E次序先后几乎同时(时间差相对时间片大小忽略不计)到达。(1)给定相应的图示来说明分别用FcFS、RR(时间片=1)、SJF和非抢占优先调度算法(最小优先数有最高优先权)调度这些作业的情
磁盘D1每道32扇区,每扇区lK,磁盘D2每道8扇区,每扇区4K。文件F1和F2内容相同,大小为100K。F1均匀分布在D1,F2均匀分布在D2。磁盘D1、D2的平均寻道时间均为10毫秒,旋转延迟5毫秒,传输时间忽略不计。顺序读完F1、F2的时间分别为(
在银行家算法中,若出现下面的资源分配情况:请问:若进程P2提出请求Request(1,2,2,2)后,系统能否将资源分配给它?
在Internet的几种路由协议中,()采用了链路状态路由算法。
单处理机系统中,可并行的是()。I进程与进程Ⅱ处理机与设备Ⅲ处理机与通道Ⅳ设备与设备
下面说法错误的是()。(1)算法原地工作的含义是指不需要任何额外的辅助空间(2)在相同的规模n下,复杂度O(n)的算法在时间上总是优于复杂度0(2n)的算法(3)所谓时间复杂度是指最坏情况下,估算算法执行时间的一个上界(4)同一个算法,实现
在某个操作系统中,通过大量的实验,人们观察到在两次缺页中断之间执行的指令数与分配给程序的页框数成正比,即可用内存加倍,缺页中断的平均间隔也加倍。整体缺页次数减少约一半。假设一条普通指令需要100ns,但若发生了缺页中断就需要1ms。一个程序运行了60
一个循环队列Q最多可存储m个元素,已知其头尾指针分别是front和rear,则判定该循环队列为满的条件是()。
将任意给定的序列1,2,…,n指定为一棵树的先根遍历序列;同时任意给定这n个数值(1,2,…,n)的一个排列p1,p2…pn为这棵树的后根遍历序列。(1)根据这样的先根遍历序列和后根遍历序列,是否都可以得到一棵树?如果能够,请简述理由(不要求形式化证
随机试题
新型工业化道路的特点有()
肿瘤压迫喉返神经引起的咳嗽为()
关于增强扫描原理和意义的叙述,错误的是
A口唇樱红色B呼气呈苦杏仁味C烦躁D喉头水肿E心率过速一氧化碳中毒后的特征性表现是
原料药的一个批号中成药丸剂的一个批号
根据《药品不良反应监测管理办法》,国家对药品不良反应实行
在国际贸易中,仲裁是解决争议的一种重要方式,都是在争议发生之后就订立的。()
“管理”和“领导”概念的关系是:()。
(1)我们要耐心教育孩子,不要_______他们的自尊心。(2)时至今日,语言文字的_______仍然存在混乱现象。(3)我仿佛窥见鲁迅先生丰富的精神世界,感受到他所具有的道德力量,相比之下,越发显出我自己的_______。填入画横线部分最恰
在Java编程语言中,用______、______、______语句来处理异常。
最新回复
(
0
)