首页 > 软考
题目内容 (请给出正确答案)
[主观题]

●要判断16位二进制整数x的低三位是否全为0,则令其与十六进制数0007进行(21)运算,然后判断运算结

●要判断16位二进制整数x的低三位是否全为0,则令其与十六进制数0007进行(21)运算,然后判断运算结果是否等于0。

(21)A.逻辑与

B.逻辑或

C.逻辑异或

D.算术相加

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“●要判断16位二进制整数x的低三位是否全为0,则令其与十六进…”相关的问题
第1题
●要判断16位二进制整数x的低三位是否全为0,则令其与十六进制数0007进行(14)运算,然后判断运算结

●要判断16位二进制整数x的低三位是否全为0,则令其与十六进制数0007进行(14)运算,然后判断运算结果是否等于0。

(14)A.逻辑与

B.逻辑或

C.逻辑异或

D.算术相加

点击查看答案
第2题
将十进制数X=-128,Y=-120做字长16位的二进制补码加法计算X+Y,并说明是否溢出。(写出过程)
将十进制数X=-128,Y=-120做字长16位的二进制补码加法计算X+Y,并说明是否溢出。(写出过程)

点击查看答案
第3题
Pentium处理器处理的16位二进制整数用补码表示,其数值范围是()。A.-215+1~215-1B.-215~215-1C.

Pentium处理器处理的16位二进制整数用补码表示,其数值范围是()。

A.-215+1~215-1

B.-215~215-1

C.-216+1~216-1

D.-216~216-1

点击查看答案
第4题
一个16位带符号二进制整数,用原码和补码表示的负数最多分别有______个(不包括0)。

A.215,215-1

B.215-1,215

C.216,216-1

D.216-1,216

点击查看答案
第5题
用16位二进制数表达一个带符号的整数,如果这个数是-300,用16进制表示是()。请回答4个字符,A~F用大写,以便电脑批阅。
用16位二进制数表达一个带符号的整数,如果这个数是-300,用16进制表示是()。请回答4个字符,A~F用大写,以便电脑批阅。

点击查看答案
第6题
二进制转换成八进制数的方法是:将二进制数从小数点开始,对二进制数整数部分向左每三位分成一组,对二进制小数部分向右每三位分成一组,不足三位的分别向高位或低位补0凑成3位。每一组有3位二进制数,分别转换成八进制数中的一个数字,全部按序连接起来即可。()此题为判断题(对,错)。
点击查看答案
第7题
●试题一 阅读下列算法说明和算法,将应填入(n)处的字句写在答题纸的对应栏内。 【算法说明】 为便

●试题一

阅读下列算法说明和算法,将应填入(n)处的字句写在答题纸的对应栏内。

【算法说明】

为便于描述屏幕上每个像素的位置,在屏幕上建立平面直角坐标系。屏幕左上角的像素设为原点,水平向右方向设为X轴,垂直向下方向设为Y轴。

设某种显示器的像素为128×128,即在每条水平线和每条垂直线上都有128个像素。这样,屏幕上的每个像素可用坐标(x,y)来描述其位置,其中x和y都是整数,0≤x≤127,0≤y≤127。

现用一维数组MAP来存储整个一屏显示的位图信息。数组的每个元素有16位二进位,其中每位对应一个像素,"1"表示该像素"亮","0"表示该像素"暗"。数组MAP的各个元素与屏幕上的像素相对应后,其位置可排列如下:

MAP(0),MAP (1) ,…,MAP (7)

MAP (8) ,MAP (9) ,…,MAP (15)

MAP(1016),MAP(1017),…,MAP(1023)

下述算法可根据用户要求,将指定坐标(x,y)上的像素置为"亮"或"暗"。

在该算法中,变量X,Y,V,S,K都是16位无符号的二进制整数。数组BIT中的每个元素BIT(K)(K=0,...,15)的值是左起第K位为1,其余位均为0的16位无符号二进制整数,即BIT(K)的值为215-k。

【算法】

第1步根据用户指定像素的位置坐标(x,y),算出该像素的位置所属的数组元素MAP(V)。这一步的具体实现过程如下:

1.将x送变量X,将y送变量Y;

2.将Y左移 (1) 位,仍存入变量Y;

3.将X右移 (2) 位,并存入变量S;

4.计算Y+S,存入变量V,得到像素的位置所属的数组元素MAP(V)。

第2步算出指定像素在MAP(V)中所对应的位置K(K=0,…,15)。这一步的具体实现过程如下:将变量X与二进制数 (3) 进行逻辑乘运算,并存入变量K。

第3步根据用户要求将数组元素MAP(V)左起第K位设置为"1"或"0"。这一步的具体实现过程如下:

1.为把指定像素置"亮",应将MAP(V)与BIT(K)进行逻辑 (4) 运算,并存入MAP(V)。

2.为把指定像素置"暗",应先将BIT(K)各位取反,再将MAP(V)与BIT(K)进行逻辑 (5) 运算,并存入MAP(V)。

点击查看答案
第8题
●试题一 阅读下列说明和流程图,将应填入(n)的语句写在答题纸的对应栏内。 【流程图】 图1 下

●试题一

阅读下列说明和流程图,将应填入(n)的语句写在答题纸的对应栏内。

【流程图】

●试题一 阅读下列说明和流程图,将应填入(n)的语句写在答题纸的对应栏内。 【流程图】 图1 下●试

图1

下面的流程图描述了对16位二进制整数求补的算法。计算过程是:从二进制数的低位(最右位)开始,依次向高位逐位查看,直到首次遇到"1"时,停止查看。然后,对该"1"位左面的更高位(如果有的话),逐位求反,所得的结果就是对原二进制数求补的结果。

例如:对二进制整数10111001 10101000求补的结果是01000110 01011000。

设16位二进制整数中的各位,从低位到高位,依次存放在整型数组BIT的BIT[1]~BIT[16]中。例如,二进制整数10111001 10101000存放在数组BIT后,就有BIT1[1]=0,BIT[2]=0,……,BIT[15]=0,BIT[16]=1。

流程图(如图1所示)中 (1) 处按"循环变量名:循环初值,增量,循环终值"格式描述。若流程图中存在空操作,则用NOP表示。

点击查看答案
第9题
在VB中,假定x是一个整型变量,那么表达式Int(x/2)=x/2()

A.可用于判断x奇偶性

B.可用于判断x是否是整数

C.是一个无效表达式

D.可用于判断x是正数还是负数

点击查看答案
第10题
对于8位二进制整数,[x]原=[Y]补=10110011,则X、Y对应的十进制数分别为______。

A.51,77

B.51,-77

C.77,-51

D.51,-77

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改