首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
假定在~个8位字长的计算机中运行如下c程序段: unsigned int x=134 ; unsigned int y=2 4 6; int m=x; int n=y; unsigned int z1=x—y;
假定在~个8位字长的计算机中运行如下c程序段: unsigned int x=134 ; unsigned int y=2 4 6; int m=x; int n=y; unsigned int z1=x—y;
admin
2013-04-26
49
问题
假定在~个8位字长的计算机中运行如下c程序段:
unsigned int x=134 ;
unsigned int y=2 4 6;
int m=x;
int n=y;
unsigned int z1=x—y;
unsigned int z2=x+y;
int k1=m—n;
int k2=m+n;
若编译器编译时将8个8位寄存器R1~R8分别分配给变量x、y、m、n、z1、z2、k1和k2。请回答下列问题。(提示:带符号整数用补码表示。)
上述程序段涉及带符号整数加/减、无符号整数加/减运算,这四种运算能否利用同一个加法器辅助电路实现?简述理由。
选项
答案
能。n位加法器实现的是模2“无符号整数加法运算。对于无符号整数a和b,a+b可以直接用加法器实现,而a-b可用a加b的补数实现,即a—b=a+[-b]
补
(mod2
n
),所以n位无符号整数加/减运算都可在n位加法器中实现。由于带符号整数用补码表示,补码加/减运算公式为:[a+b]
补
=[a]
补
+[b]
补
(mod2
n
),[a-b]
补
=[a]
补
+[b]
补
(mod2
n
),所以n位带符号整数加/减运算都可在n位加法器中实现。
解析
转载请注明原文地址:https://kaotiyun.com/show/e5xi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
在蒙古向南扩张的同时,还发动了三次大规模的西征,三次西征中分别在位的大汗是()
在王安石变法所采取的措施中,最容易引起“隐匿田亩、逃避赋税”之人激烈反对的是()。
叙述并评价二战后西欧主要国家的“福利国家”政策。
美国主张建立国际联盟的主要目的是()。
1141年,金与南宋双方签订协议,规定以淮水和大散关为宋金的分界线,此协议称为()。
IP数据报的报文格式如下图所示。在没有选项和填充的情况下,报头长度域的值为()。
支持多道程序的操作系统,区别于其他操作系统的主要特征为()。
在一个长度为n(n>1)的带头结点的单链表h上,设有尾指针r(指向尾结点),则执行()操作与链表的长度有关。
高度为4的4阶B树最多可容纳()个关键字(根是第1层)。
在二叉树的顺序存储中,每个结点的存储位置与其父结点、左右子树结点的位置都存在一个简单的映射关系,因此可与三叉链表对应。若某二叉树共有n个结点,采用三叉链表存储时,每个结点的数据域需要d个字节,每个指针域占用4个字节,若采用顺序存储,最后一个结点下标为k(起
随机试题
股份有限公司可采用募集设立方式,按我国有关法律规定,发起人必须认购公司应发行股份的(),其余部分向社会公众公开募集。
在Word2010中,“段落”对话框中不包括_____________。
下列病证中,可见肢体瘦削枯萎的有
慢性湿疹最需与下列哪种疾病鉴别
某套利者在9月1日买入10月份的白砂糖期货合约,同时卖出12月份白砂糖期货合约,上两份期货合约的价格分别是3420元/吨和3520元/吨,到了9月15日,10月份和12月份白砂糖的期货价格分别为3690元/吨和3750元/吨,则9月15日的价差为(
加涅的信息加工系统中的第二级是()
多年来,家长和老师都曾得到过这样一种信息:尽量利用任何机会表扬孩子,对他们所干的任何事情都要说好——据说这样做有助于提高孩子的自尊。但是近年来许多教育家和儿童心理学家正在得出一种完全相反的结论,他们认为对孩子往往少一些赞扬为好。
自动驾驶、智能汽车的出现,让原本在汽车领域并不__________的互联网企业,有了更多的用武之地。阿里、百度和腾讯,甚至京东,都已经全部入场,在汽车产业变革的赛道上,再一次__________。填入划横线部分最恰当的一项是:
在声音的数字化过程中,采样时间、采样频率、量化位数和声道数都相同的情况下,所占存储空间最大的声音文件格式是()。
Whatpersonalqualitiesaredesirableinateacher?Probablynotwopeoplewoulddrawupapproximatelysimilarlists,butI【M1】_
最新回复
(
0
)