能力值:
( LV2,RANK:10 )
|
-
-
2 楼
ANSI字符为什么只从00h到7Fh呢?因为最高位是奇偶校验
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
关注,希望有正解以正视听
|
能力值:
( LV6,RANK:96 )
|
-
-
4 楼
标志寄存器
|
能力值:
( LV3,RANK:30 )
|
-
-
5 楼
不用管他,大牛就喜欢吹毛求疵,讨论这个完全没意义
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
貌似说的不在一个层面上
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
C32一个字节最大的数是FF 也就是十进制255,转成二进制是8个1~
关于奇偶位好像是涉及到了补码吧
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
记得看书的时候也是提到高奇偶位,不甚了解,同求指教
|
能力值:
( LV15,RANK:440 )
|
-
-
9 楼
扯这么多有啥意义?想明白去查计算机书,找到什么是“字节”的定义!既然是概念题,就用做概念题的方法。别我这说概念,你来实践,我说实践你又来概念,有意思吗?
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
百度得知: 奇偶校验位是一个表示给定位数的二进制数中 1 的个数是奇数还是偶数的二进制数,如果一组给定数据位中 1 的个数是奇数,那么偶校验位就置为 1,从而使得总的 1 的个数是偶数。如果给定一组数据位中 1 的个数是偶数,那么奇校验位就置为 1,使得总的 1 的个数是奇数。偶校验实际上是循环冗余校验的一个特例,通过多项式 x + 1 得到 1 位 CRC。
|
能力值:
( LV3,RANK:20 )
|
-
-
11 楼
不是吧,ANSI字符高位为一的时候,是扩展字符,例如中文字符就是两个字节,每个字节的最高位都是1。。。
|
能力值:
( LV3,RANK:20 )
|
-
-
12 楼
那要看说这个事的上下文环境了。。。
对于编程的人来说,一个字节可以被使用的就是8位。。。
但是做串口通讯的时候,例如单片机软串口,要传输一个字节一般需要11位:1位起始位,8位数据位,一位校验位,一位停止位。。。
可能还有些存储器例如内存,在存储一个字节的时候,你给他一个8位,但是它实际上使用了9位来存储,多出来的一比特是奇偶校验,用于存储芯片内部校验自己存储数据是否正确的。。。
|
能力值:
( LV15,RANK:440 )
|
-
-
13 楼
看下用词,我们都是用 存储字节 传输字节 的字样。显然,为了存错和传输而付出的额外开销不属于“字节”二字的范畴。(学术上)
在工程实践上,相关领域可能对“字节”二字有自己的看法。就比如楼上说的,做串口通讯的人认为一个字节11位。如果某个存储介质为所存储的字节提供1位校验位,则做存错的人会说一个字节9位。当然。这些这是局部的用词,不具有通用性。
|
能力值:
( LV2,RANK:10 )
|
-
-
14 楼
楼主的知识都是道听途说来的,就没有系统地看过一两本书?记住,1个字节永远是8位,人可以有5个手指,6个手指,n-1个手指,但是,1个字节它就是8位,这事无需讨论,无需商量,无需判断是否合理,全世界公认!
|
能力值:
( LV2,RANK:10 )
|
-
-
15 楼
从应用层来说就是8位。物理实现不在一个层面。
|
能力值:
( LV4,RANK:55 )
|
-
-
16 楼
奇偶校验跟一个字节是几位有关系么。。。大牛就是大牛
|
能力值:
( LV2,RANK:10 )
|
-
-
17 楼
不是在讨论字节是多少位
你确定ANSI 不是另一个话题?
|
能力值:
( LV2,RANK:10 )
|
-
-
18 楼
他和你扯的明显不是一个概念。一个字节按数学来说是8位。但实际上内存本来就没有单位可言的,它有重叠性,你喜欢的话1个字节=100000000000000000000000000位都可以。无聊吗
|
能力值:
( LV2,RANK:10 )
|
-
-
19 楼
学习到了。。。。
|
|
|