首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
有实现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
23
问题
有实现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
学硕统考专业
相关试题推荐
不需要抢占的进程调度算法是()。
一个由高速缓冲存储器Cache与主存储器组成的二级存储系统。已知主存容量为1Mt3,按字节编址,缓存容量为32KB,采用组相联方式进行地址映射与变换,主存与缓存的每一块为64B,缓存共分8组。写出主存与缓存的地址格式(标明各字段名称与位数)。
两个合作进程无法利用()交换数据。
某机字长32位,采用定长操作码,单字长指令,共有机器指令100条,CPU内部有通用寄存器32个,可作变址寄存器用,存储器按字节编址,指令拟用直接寻址、间接寻址、变址寻址和相对寻址等4种寻址方式。写出4种寻址方式下,有效地址EA的表达式。
复制文件操作完成之后(无错误),存放文件的磁盘其空闲块将()。
关于死锁的银行家算法是围绕“安全状态”的概念工作的。当系统预测到不安全状态时,就拒绝分配资源,但是,银行家算法要求的条件并不是必要的。例如,某系统有12个资源供进程P0、P1、P2使用。目前的分配情况如下:请说明系统并不一定死锁。
设某计算机系统有一块CPU、一台输入设备、一台打印机。现有两个进程同时进入就绪状态,且进程A先得到CPU运行,进程B后运行。进程A的运行轨迹为:计算50ms,打印信息100ms,再计算50ms,打印信息100ms,结束。进程B的运行轨迹为:计算50ms,输
某计算机字长8位,采用补码表示小数。若某数真值为一0.1001,则它在该计算机中的机器数形式为()。
若一组记录的排序码序列F={50,80,30,40,70,60},利用快速排序方法,以第一个记录为基准,得到一趟快速排序的结果为()。
下列是有关冯.诺依曼结构计算机中指令和数据存放位置的叙述,其中正确的是()。
随机试题
患儿,男,12岁,西医确诊为急性肾小球肾炎,中医辨证为邪陷心肝。其中医治法是( )
《火灾自动报警系统施工及验收规范》(GB50166)适用于工业与民用建筑中设置的火灾自动报警系统的施工及验收,不适用于火药、炸药、弹药、火工品等生产和储存场所设置的火灾自动报警系统的施工及验收。()
A.次声B.可听声C.超声D.空间脉冲长度E.脉冲宽度声频大于20kHz
腰椎间盘突出症的重要表现是
下列各项感染中,哪一项属于特异性感染?()
(2003年考试真题)在财务管理中,将资金划分为变动资金与不变资金两部分,并据以预测企业未来资金需要量的方法称为()。
以下哪些是品行障碍的不良预后表现?()
内部关系,是指公安机关内部上下级之间、同级与同级之间、警种与警种之间,按照()构成的关系。
可行性分析是在进行初步调查后所进行的对系统开发必要性和可能性的研究,所以也称【】。
Lookatthetenstatementsforthispart.Youwillhearastoryaboutajewellerydesigner.Decidewhethereachstatemen
最新回复
(
0
)