试题详情
- 简答题 将下列十进制数分别转换为二进制、十六进制、二进制补码、压缩BCD码和ASCII码: (1)108; (2)46; (3)-15; (4)254。
-
(1)108=01101100B=6CH,补码01101100B,压缩BCD码0000000100001000,ASCII码313038H;
(2)46=00101110B=2EH,补码00101110B,压缩BCD码01000110,ASCII码3436H;
(3)–15=11110001B=F1H,补码11110001B,ASCII码2D3135H;
(4)254=0000000011111110B=00FEH,补码0000000011111110B,压缩BCD码0000001001010100,ASCII码323534H。 关注下方微信公众号,在线模考后查看
热门试题
- 下列数值表达式和地址表达式中,错误的是(
- 下列指令不能构成循环的是()
- 对数值7DA3H做“非”运算的结果为()
- 定义一个数据区,它包含有23H,24H,
- 算法是求解某个问题所用的一系列操作规则的
- 下列指令中段默认为堆栈段的是()
- 某数据段存储单元的偏移地址为2200H~
- 两个操作数运算时,下列()结果会发生溢出
- 根据逻辑地址计算出物理地址,并解释逻辑
- MOV [BX
- 在scanf函数中,()表示变量a的地址
- 要使目的操作数(DX)中的11~8位保持
- 假定(DS)=2000H,(ES)=21
- 写出指令序列,分别求两个双精度数2012
- 用()寄存器与()段寄存器联合确定下一条
- 设AL=57H,BL=24H,执行指令S
- 下列C语言用户标识符中合法的是()。
- ()用来说明一段程序或一条减几条指令的功
- 若有以下定义 chars=’/092’
- IBMPC机的存储器可分()个段。