(1)如果一台单片机的内存容量是64KB,则必须要有16根地址线,求教:寻址范围为什么是0000H到FFFFH?

(1)如果一台单片机的内存容量是64KB,则必须要有16根地址线,求教:寻址范围为什么是0000H到FFFFH?
(2)想问下,对于-34 它的原码,10100010,
奥迪迪 1年前 已收到1个回答 举报

舞动rebirth 幼苗

共回答了14个问题采纳率:85.7% 举报

0000H~FFFFH是16进制表示法,转换为十进制,就是0~65535,寻址范围为65536B,计算机容量表示时,1kB表示1024B,64kB表示65536B.
-34用2进制表示时,-34就是34的补码,34用2进制表示为00100010,其补码为(最高位除外,反码加1)0=01011101+1=01011110,负数最高位置1,表示为11011110.你的答案是错误的.

1年前 追问

8

奥迪迪 举报

(1)34用2进制表示为什么可以为00100010? (2)对于-34它的原码为:10100010(书上写的),想知道下为什么可以表示成这样?

举报 舞动rebirth

(1),34如果是16进制的话,表示为二进制就是0b00110100,如果是十进制的话,表示为十六进制就是0x22,表示为二进制就是0b00100010. (2),书上说的是另外一种表示方法,这种方法后7位表示数值,最高位表示符号,用于运算时,不好处理,一般不这样用。

奥迪迪 举报

能否加个QQ,378758936~还是不太懂~
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 1.763 s. - webmaster@yulucn.com