源自小坏坏 发表于 2013-5-26 21:54:19

一个8位寄存器所能存储的数据的最大值为多小

一个8位寄存器所能存储的数据的最大值为多小 求解释:'(

a399634192 发表于 2013-5-26 23:01:45

本帖最后由 a399634192 于 2013-5-26 23:04 编辑

你可以这么推算大小为1位的内存单元最多有两种变化要么0   要么1 (这里是指二进制,因为机器只认二进制)   那么 一个大小 为2位的内存单元最多变化就有00,01, 10,11四种以此类推8位就是2的8次方    也就是说它最大存储二进制为8个1      二进制可以转换其他进制   不知道对你又没有帮助   我也是初学者如有不对望各位大虾斧正

源自小坏坏 发表于 2013-5-26 23:45:15

谢谢你的解析,我也是新手,真是被感动的痛哭流涕……

xiaoxin 发表于 2013-5-27 01:30:02

应该是2的8次方减1,8位总共有128种排列方法,而计算机的计数又是从0开始的,所以是0到127,最大数为127(2的8次方减1)

bafengao 发表于 2013-5-27 06:19:06

强烈支持楼主ing……

属専色灰 发表于 2013-5-30 23:27:29

本帖最后由 属専色灰 于 2013-5-30 23:31 编辑

八条1,同志,不好意思,胡了
我不知道你按不按符号和无符号来说

有符号127无符号 255
页: [1]
查看完整版本: 一个8位寄存器所能存储的数据的最大值为多小