首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
图7-5所示的流程图描述了对8位二进制整数求补的算法。该算法的计算过程如下:从二进制数的低位(最右位)开始,依次向高位逐位查看,直到首次遇到“1”时,停止查看。然后,对该“1”位左面的更高位(如果有的话),逐位求反,所得的结果就是对原二进制数求补的结果。
图7-5所示的流程图描述了对8位二进制整数求补的算法。该算法的计算过程如下:从二进制数的低位(最右位)开始,依次向高位逐位查看,直到首次遇到“1”时,停止查看。然后,对该“1”位左面的更高位(如果有的话),逐位求反,所得的结果就是对原二进制数求补的结果。
admin
2010-02-13
43
问题
图7-5所示的流程图描述了对8位二进制整数求补的算法。该算法的计算过程如下:从二进制数的低位(最右位)开始,依次向高位逐位查看,直到首次遇到“1”时,停止查看。然后,对该“1”位左面的更高位(如果有的话),逐位求反,所得的结果就是对原二进制数求补的结果。
例如:对二进制整数10101000求补的结果是01011000。
设8位二进制整数中的各位,从低位到高位,依次存放在整型数组BIT的BIT[1]~BIT[8]
中。例如,二进制整数10101000存放在数组BIT后,就有BIT[1]=0, BIT[2]=0, …, BIT[7]=0, BIT[8]=1。若流程图中存在空操作,则用NOP表示。
流程图中(1)处按“循环变量名:循环初值,增量,循环终值”格式描述。
[解析] 本题考查求补运算。求补运算是对一个数的各二进制位按位求反后再加1。例如:二进制10101000按位求反后得到的二进制是01010111,加1后为01011000。也可以这样来看,原二进制从最右边开始到遇到的第1个1为止都不变,而后面剩下的位按位求反即可。
本题流程图采用的是后一种思路,首先设置一个标志sw的值为0,从最右边一位开始往左循环遍历整个二进制数,到遇到第1个1后将标志位置1。由此可见,循环要进行8次,循环变量值依次从1递增到8。根据题目要求按“循环变量名:循环初值,增量,循环终值”格式描述循环,而循环开始下面一条判断是“BIT
=1?”,所以循环变量是i,第1空应填i:1,1,8。
如果当前遍历的二进制位BIT
是1,且标志sw为0时,则证明是第1次遇到1,所以直接设置sw为1即可,故第2空应填1→sw。
如果当前遍历的二进制位BIT
是1,且标志sw为1时,说明已经不是第1次遇到1了,所以直接设置当前二进制位为0即可,故第3空应填0→BIT
。
如果当前遍历的二进制位BIT
是0,且标志sw为0时,则证明还没有遇到过一次1,所以该步什么都不用做,故第4空应填NOP。
如果当前遍历的二进制位BIT
是0,且标志sw为1时,说明已经遇到过1了,所以该步需将当前的二进制位求反,故第5空应填1→BIT
。
选项
答案
(1)i:1,1,898. (2)1→sw98. (3)0→BIT[i]98. (4)NOP98. (5)1→BIT[i]
解析
本题考查求补运算。求补运算是对一个数的各二进制位按位求反后再加1。例如:二进制10101000按位求反后得到的二进制是01010111,加1后为01011000。也可以这样来看,原二进制从最右边开始到遇到的第1个1为止都不变,而后面剩下的位按位求反即可。
转载请注明原文地址:https://jikaoti.com/ti/50W7FFFM
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
(41)对象用来保存网站的一些全局变量。当站点服务器开启的时候,该对象就被创建,直到该服务器关机或超过20分钟没有任何浏览器访问时会消失。
设某信道带宽为3kHz,采用正交移相键控法(QPSK)进行信号调制,其数据传输速率为(23)b/s。
采用8位机器码表示的计算机中,数据若用补码表示,则最小的负数是(1)。
通常计算机的存储器是一个由Cache、主存和辅存构成的3级存储系统。辅助存储器一般可由磁盘、磁带和光盘等存储设备组成。Cache和主存一般是一种(11)存储器。在各种辅存中,除了(12)外,大多是便于脱卸和携带的。Cache存储器一般采用(13)半导体芯片
在TCP服务模型中,发送方和接收方建立的每个套接字的地址由主机IP地址和(41)组成。建立 TCP连接的时候需要使用(42)次握手。
某单位为了扩展局域网新买了一个有3个端口的网桥,扩展后网桥的连接如图10-2所示,端口1与网段A相连,端口2与网段B相连,端口3与网段C相连,网段A中的主机H1的MAC地址是MAC1,网段C中的主机H2的MAC地址是MAC2。则该网桥在工作的过程中,下列说
某电视台拟将他人已出版的《卫生小常识》VCD光盘在该电视台的“生活”节目中播放,那么,该电视台(65)。
虚拟存储技术的基本思想是利用大容量的外存来扩充内存,产生一个比实际内存大得多的虚拟内存空间。引入它的前提是(11)。 Ⅰ.程序局部性原理 Ⅱ.时间局部性原理 Ⅲ.空间局部性原理 Ⅳ.数据局部性原理
CD光盘记录信息的轨迹叫光道,信息存储在(2)的光道上。
随机试题
患者,女,50岁。慢性胃炎病史3年。胃痛暴作,得温痛减,遇寒加重,伴口淡不渴,喜热饮,舌淡苔薄白,脉弦紧。根据患者症状,其辨证为
按照合同条件规定,永久性工程的付款包括()。
《建设工程质量管理条例》适用于在国内从事( )的新建、扩建、改建等有关活动及实施对建设工程质量监督管理的行为。
NSFY25JJLYBN26
国务院各部委的副职领导,直属机关、办事机关等正副职领导,由国务院常委会议决定任命。()
1949年中国人民政治协商会议通过的()成为中国人民的大宪章,它在一个时期内起着临时宪法的作用。
设f(x)=x+1(0≤x≤1),则它以2为周期的余弦级数在x=0处收敛于()
A、 B、 C、 A题目为询问吃什么甜点的What疑问句。
Mostmenliveinharness.Richardwasoneofthem.Typicallyhehadnoawarenessofhowhismaleharnesswaschokinghimuntilh
Thebacteriathatcauseacommonfood-borneillnessshowlowdrugresistanceinAustralia,unlikesimilarstrainsfromtheUnite
最新回复
(
0
)