Page 1 of 1

Binærtall og ASCII

Posted: 11/08-2006 20:20
by luringen
Hei, jeg skriver en oppgave som innebærer at jeg også må kort innom temaet binærtall og ASCII-protokollen. Men det er en ting jeg lurer litt på, som virker litt rart.

De skriver for eksempel på Wikipedia om 7-bits ASCII og Extended ASCII som er 8-bits. 7-bits, altså 7 siffer blir 2^7=128, og 8 siffer blir da 2^8=256. Begge disse tallene stemmer med antall kombinasjoner. Men når jeg ser på ASCII-tabellen til Wikipedia (ikke Extended), har de skrevet det i binærtall med 8 siffer. Og det er her det ikke helt stemmer for meg! De fleste andre steder på nettet skriver også dette med 8 siffer, mens boken jeg har lest i, Koder av Simon Singh, skriver det med 7 siffer. Hva er rett, og hva er galt? Eller er det slik at de har gått helt over til 8-bits ASCII?


mvh luringen

Posted: 12/08-2006 21:58
by *Sorcerer*
Du har rett i at ASCII er 7 bits i binærsystemet. Den siste bit'en er for å sjekke at det ikke er feil med data overføringer osv. og den skal alltid være null i ASCII-systemet. Den kalles paritets bit (parity bit). ASCII kodene er 8 bit (med paritets bit'en) fordi datamaskinen da kan lagre en bokstav el. som en byte. Du kan finne ut mer ved å søke om dette.

Posted: 13/08-2006 00:23
by luringen
Takk for svar :)
Lett lenge etter noen som kan svare på dette :)