试题详情
- 简答题试比较逻辑移位和算术移位。
-
逻辑移位和算术移位的区别:
逻辑移位是对逻辑数或无符号数进行的移位,其特点是不论左移还是右移,空出位均补0,移位时不考虑符号位。
算术移位是对带符号数进行的移位操作,其关键规则是移位时符号位保持不变,空出位的补入值与数的正负、移位方向、采用的码制等有关。补码或反码右移时具有符号延伸特性。左移时可能产生溢出错误,右移时可能丢失精度。 关注下方微信公众号,在线模考后查看
热门试题
- 根据应用领域来划分,可分为()几种。
- 检测溢出的方法有多种,包括用()的方法。
- 变址寻址方式中,操作数的有效地址等于()
- 高速缓存友好代码基于的原理是()
- 简述在计算机系统中,数据主要包括?数值数
- 在控制器的控制信号中,相容的信号是()信
- 运算中会产生溢出的是()
- 在一地址指令格式中,可能有(),也可能有
- 一个汉字的内码占两个字节。
- 设X为整数,[X]补=1,X1
- 在一地址指令、二地址指令中,如何指定二个
- 某外设通过RS-232串行口与主机相连,
- 利用机械作用使印字机构与色带和纸相撞击而
- 一个算术运算产生一个判决。
- 假设x为8位的定点整数(其中最高位为符号
- 循环展开是一种程序变换,它()
- 为了缩短指令中某个地址段(或地址码)的位
- 下列哪些项是动态RAM的典型刷新方法?(
- 控制器采用多级时序,其中含有()。
- 考虑下面这个函数,对于标记为Produc