作者b828192 (blue)
看板Army-Sir
标题[问题] 95计概18 19题
时间Fri Jan 29 01:29:53 2010
18若字元"A"的ASCII编码为(65)10,请问"ZERO"的ASCII编码以十六进位依序表示
为下列何者?
A (90) (69) (82) (79)-----16
B (5B) (45) (52) (4F)-----16
C (5A) (45) (52) (4F)-----16
D (5A) (45) (53) (4E)-----16
答案:C
19在一个八位元的计算机系统,请用2'S补数计算两个二进位数字
(01011010)2 - (11011100)2 之结果为何?
A (66) 16
B (82) 16
C (7E) 16
D (7D) 16
答案:C
麻烦解答
感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.194.121.26
1F:推 bnsblue:其实18题还很好心帮你把10进位的ASCII都算出来了 01/29 01:45
2F:→ bnsblue:19题2's complement可直接把A-B换成A+(-B) 01/29 01:45
3F:推 xatm092: 第一题依序先算出Z=90之後转16进制 之後再算E 01/29 01:46
5F:→ bnsblue:-(11011100)2 = 00100011 + 00000001 = 00100100 01/29 01:46
6F:→ xatm092:然後依序推得答案 01/29 01:47
7F:→ bnsblue:再加上前面那个就变成(01111110)2 四个四个看就是(7E)16 01/29 01:47
8F:推 xatm092:SORRY我忘了1它是代表符号 01/29 02:01
9F:推 apl02:所以题目说用2'S补数去计算只要算负的部分就好了吗? 01/29 10:16
10F:推 punke04:对 只要转换负数的部分 01/29 10:17