Overleg:ASCII (tekenset)

Pagina-inhoud wordt niet ondersteund in andere talen.
Onderwerp toevoegen
Uit Wikipedia, de vrije encyclopedie
Laatste reactie: 6 jaar geleden door InternetArchiveBot in het onderwerp Externe links aangepast

De opmerking over pariteitsbit in de zin

Het 8e bit werd traditioneel gebruikt voor foutdetecterende codes (met name: een pariteitsbit) en andere apparaatspecifieke toepassingen.

lijkt mij niet correct. Pariteitsbit wordt gebruikt bij communicatie en sommige PC's hadden vroeger een 9e bit om verminking van het geheugen vast te kunnen stellen. Maar het 8e bit is voor bijna elk computer systeem een 0 (zoals ook uit het schema blijkt). Ik meen mij te herinneren dat eerdere versies van het O.S. van Prime minicomputers standaard een 1 hadden voor het 8e bit, maar dat was zeer uitzonderlijk. Zonder tegenbericht zou ik dat stuk graag willen herschrijven. --Robotje 16 sep 2004 17:13 (CEST)Reageren

Het artikel is juist, het 8e bit werd vroeger voor pariteit gebruikt. Later is men afgestapt van deze "in-band signalling" en zijn er ook 9-bits varianten gekomen. De seriële poort van een PC heeft nog steeds een 7-bit + 1-bit pariteitsmode.
Danielm 16 sep 2004 17:18 (CEST)Reageren
Bij het versturen van data is een pariteitsbit niet nodig om een byte (8 bits) vol te maken. Je kunt ook kiezen voor 8-bit met Odd/Even parity. Als je bij een bepaald communicatie protocol besluit om 7-bits ASCII te versturen met een pariteitsbit, dan heeft dat niets te maken met het feit dat je 8 bits moet zenden of ontvangen. Je kunt immers ook kiezen voor 7 bits 'No parity'. En in het geheugen is het helemaal link om aan te nemen dat er een pariteitsbit in zit, want lang niet alle data is ASCII. Je wilt ook wel eens code of getallen opslaan in het geheugen. --Robotje 16 sep 2004 17:55 (CEST)Reageren
Absoluut, het reserveren van het achtste bit was ook een krankzinnig idee. (Net als andere in-band signalen als "end-of-tape", "end-of-transmission" en nog meer zooi die in ASCII zitten ingebakken overigens.) Maar het is echt correct dat het achtste bit oorspronkelijk gereserveerd was voor pariteitsdoeleinden. Danielm 16 sep 2004 18:07 (CEST)Reageren
Die stuurcodes zijn begrijpelijk als je beseft dat ASCII uit de telegrafie afkomstig is. Rond 1964 heb ik als jong jongetje nog gechat met telegraafmachines, ook wel verreschrijvers of teletypes genoemd. Op die machines was de uitvoer nog op een papieren 8mm tape met een lijmlaag aan de achterkant. Daar had ik ook een ponsbandmachine bij die waarmee je ponsbanden met ASCII code kon genereren. Die Ponsbanden konden in de verreschrijver/teletype ingevoerd worden. Later kwamen er teletypes met een papieren rol. De datacommunicatie van de vroege computers borduurde voort op de datacommunicatie in de telegrafie. Teletypes werden ingezet als terminal voor de communicatie met een centrale computer via timesharing. Groet Arber52 2 dec 2009 11:34 (CET)Reageren

Kunnen we dan "werd traditioneel gebruikt voor" vervangen door "was gereserveerd voor"? --Robotje 16 sep 2004 18:15 (CEST)Reageren

Liever niet, want "traditioneel gebruikt voor" klopt ook, met name op magneetbanden en elektronische transmissies (modems waren niet betrouwbaar in die tijd) werd veel gebruikt gemaakt van pure ASCII, en dit was waar ASCII voor ontworpen was. Danielm 16 sep 2004 18:18 (CEST)Reageren
Volgens mij gaat het bij ASCII om een 7 bits code. Als je er een startbit, pariteitsbit en 1 of 2 stopbit bij doet, dan kom je op 10 danwel 11 bits uit. Die extra bits hebben echter niets te maken met de 7 ASCII bits. Derhalve is er dus geen 8e bit die deel uit maakt van het teken. Bij een barcode, ISBN nummer en bankrekeningnummer maakt het controle getal deel uit van het nummer. Desalnietemin, met je toelichting kan ik iets beter leven met de huidige tekst. Dus als je het liever zo wilt houden, dan kan dat. --Robotje 16 sep 2004 18:51 (CEST)Reageren
ASCII is van oorsprong 7 bit, maar sommige computers hadden in het begin ook 7 bit. Ik heb nog zitten programmeren op een 7-bits PDP-11 door schakelaars op en neer te halen. Dat later het 8-ste bit stiekem is gebruikt voor parity bij opslag heeft volgens mij niet met ASCII zelf te maken. BenTheWikiMan 16 sep 2004 20:21 (CEST)Reageren
Vaag, hier op de TU-Delft leerden ze ons assemblercode op een PDP-11 emulator. Die had 8 16-bits registers in een 64kb adresruimte. Maar goed, het zal best kloppen wat je schrijft, de benaming "traditioneel" lijkt me toepasselijk, maar er kan inderdaad enige verduidelijking bij. Danielm 16 sep 2004 20:54 (CEST)Reageren
Mijn fout, misschien was het een PDP-8, 't is ook zo lang geleden. Ik heb trouwens ook ANSI tekenset geprobeerd wat duidelijker te maken. Klopt dat allemaal wel? BenTheWikiMan 16 sep 2004 22:35 (CEST)Reageren
Nee, helaas, daar zitten zelfs de nodige fouten in. Zie bijv. http://acspro.atari.org/KeyTab/Normal/006005.html , in codepagina 850 zitten wel degelijk lijntekenkarakers en de eerste 256 tekens van Unicode zijn gelijk aan ISO-8859-1. Danielm 16 sep 2004 22:43 (CEST)Reageren
De eerste 128 tekens zijn bij ieder systeem gelijk, in de hogere tekesn zitten vaak verschillen, zoals tussen de door Windows gebruikte set en de door Apple gebruikte set. O E P 16 sep 2004 22:53 (CEST)Reageren
Hola, dat is het verschil tussen ISO-8859-1 en codepagina 1252. In ISO-8859-1 zijn 32 plaatsen opengelaten. In de implemenatie van Microsoft, pagina 1252 zijn die open plaatsen anders ingevuld dan bij Apple. Codepagina 850 is echter codepagina 850. Danielm 16 sep 2004 22:58 (CEST)Reageren
Dat is juist, maar bij het omzetten van tekst van en naar Apple veroorzaakt dit juist bij de 'bijzondere' letters zoals ü,ó, ß veel problemen. O E P 16 sep 2004 23:06 (CEST)Reageren
Alles staat of valt met het opgeven van CHARSET= in je meta. Het is inderdaad een levensgroot verschil juist in die serie (uit m'n hoofd 0x80-0x9F) of je "macintosh", "win-1252" of "utf-8" opgeeft (wat precies de syntax is kun je bij W3C terug vinden). Patio 4 jul 2005 12:03 (CEST)Reageren

ascii code-tabel[brontekst bewerken]

Kan iemand de fout in de tabel bij code "70" = de letter F herstellen? In de Tabel staat per abuis de letter E vermeld (de verwijzing = link naar de letter uit het alfabet is wel correct)

Miriam Vermey , Woerden 19 januari 2006

Gedaan. Je kunt dit overigens ook zelf doen, het artikel kun je net zo gemakkelijk bewerken als deze overlegpagina. Christoffel 19 jan 2006 22:51 (CET)Reageren

spel[brontekst bewerken]

Wie klikt?. Zie en:Dwarf_Fortress. Bij voorbaat dank.  Klaas `Z4␟` V27 jan 2016 11:41 (CET)Reageren

Externe links aangepast[brontekst bewerken]

Hallo medebewerkers,

Ik heb zojuist 1 externe link(s) gewijzigd op ASCII (tekenset). Neem even een moment om mijn bewerking te beoordelen. Als u nog vragen heeft of u de bot bepaalde links of pagina's wilt laten negeren, raadpleeg dan deze eenvoudige FaQ voor meer informatie. Ik heb de volgende wijzigingen aangebracht:

Zie de FAQ voor problemen met de bot of met het oplossen van URLs.

Groet.—InternetArchiveBot (Fouten melden) 5 aug 2017 12:47 (CEST)Reageren