1个8位寄存器所能存储的数据的最大值为多少?

1个16位寄存器所能存储的数据的最大值为2^16-1,那1个8位寄存器所能存储的数据的最大值为多少?还用-1吗?

我是这样理解的
要将一个8位存储器存满值 也就是每位都是1即为满,二进制1111111=十进制255,也就是最大的存储值是255,但是还有256这个数字有人搞不清,因为存储器是每位从0开始变化到1,刚好就是0-255也就是变化了256次(不能像一些网友说的存储器装256个数字),数值达到256就溢出,也就是装不下了。如果是负数就是-127>-0 >+ 0>+127 。我也是刚学。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-20
当然咯,一个8位的寄存器存储的数据的最大值是2^8-1(0~255,共256,0也算)RGB就是8位的数据,R(0~255),G(0~255),B(0~255),三个分量表示所有颜色
第2个回答  2013-09-20
就是2^8-1,是因为从0开始算,所以都要减1
第3个回答  2013-11-16
最大是2^7-1,最小是-2^7
第4个回答  2013-09-20
有符号数是127,无符号数是255