ASCII: verschil tussen versies

Uit LinuxMintNL WiKi
Ga naar: navigatie, zoeken
(Categorie erbij)
(uitgebreid, aangepast)
 
(2 tussenliggende versies door dezelfde gebruiker niet weergegeven)
Regel 1: Regel 1:
{{Bgn}}
+
'''ASCII''' (American Standard Code for Information Interchange) is een standaard toetscode tabel om letters, cijfers, leestekens en enkele andere tekens voor het gebruik van computers.
'''ASCII''' (American Standard Code for Information Interchange) is een standaard om letters, cijfers, leestekens en enkele andere tekens voor het gebruik van computers
+
Aan ieder teken is een geheel getal gekoppeld, waarmee dat teken kan worden aangeduid en aan een toets van het toetsenbord is verbonden. De code werd ontworpen door Bob Bemer<ref>{Wikipedia} [https://nl.wikipedia.org/wiki/Bob_Bemer Bob_Bemer, de vader van ASCII.] </ref>
Aan ieder teken is een geheel getal gekoppeld, waarmee dat teken kan worden aangeduid. De code werd ontworpen door Bob Bemer.
 
  
== Standaard-ASCII ==
+
<div style="float:right;">
De standaard ASCII-tabel bestaat uit twee delen:  
+
<gallery>
* 95 zichtbare tekens (hoofdletters en kleine letters, cijfers, leestekens, de spatie en enkele andere symbolen)
+
Bestand:ASCII-0-32.png|<center>ASCII tabel<br />controle codes 0-31</center>
* 33 stuurcodes zijn niet zichtbare tekens, maar zijn opdrachten of codes voor speciale toetsen zoals ESC, CTRL, DEL en codes voor pagina-indeling zoals  CR einde regel, SP spatie en Tab tabulatie.
+
Bestand:ASCII-1.png|<center>ASCII tabel<br />standaard 0-127</center>
De speciale tekens kunnen met een toets worden aangegeven of met een combinatie CTRL + een andere toets.
+
Bestand:ASCII-2.png|<center>ASCII tabel<br />grafisch 128-255</center>
 +
</gallery>
 +
</div>
  
== 128 ASCII-codes ==
+
==Toetscode tabel==
De eerste 31 codes zijn stuurcodes.
+
Een ASCII toetscode tabel bestaat uit 256 karakterplaatsen die met de cijfers 0 tot 255 is ingedeeld. Dit komt door het binaire getal stelsel<ref>{Wikipedia} [https://nl.wikipedia.org/wiki/Binair Het binaire stelsel.]</ref> dat als basis voor computertalen wordt gebruikt en met 0 (nul) begint.
  
De vanaf code 32 (spatie) tot 127 (Del) zijn verbonden met een toets op het toetsenbord.
+
Hiervan zijn de eerste 128 voor de standaard karakter en de tweede helft is voor grafische karakter.
 +
 
 +
== Standaard ASCII ==
 +
Deze eerste 128 ASCII codes hebben dezelfde functie als de toetsen die op de oude typemachines aanwezig zijn en op een toetsenbord zij terug te vinden.
 +
 
 +
Deze tabel bestaat uit twee delen:
 +
*De eerste 33 codes (van 0 tot 32) zijn niet zichtbare tekens voor speciale functie zoals:
 +
:regel omhoog/omlaag (pijltoetsen), karakter terug (backspace), hoofdletters (shift en capslock), begin volgende regel (enter, dat nog met een haak wordt aangegeven) enz.
 +
Deze stuurcodes kunnen door middel van CTRL + een andere toets worden gebruikt zoals; X knippen, C kopiëren, V plakken, Z handeling terugdraaien. (zie afbeelding "controle codes 0-31" voor de toetscombinaties.)
 +
 
 +
* 95 zichtbare tekens (kleine en hoofd letters, cijfers, leestekens, de spatie en enkele andere symbolen)
 +
:dit zijn de normaal zichtbare leestekens op het toetsenbord.
 +
 
 +
De SP-code 32 (spatie) wordt soms tot de eerste 32 gerekend en soms bij de andere standaard toetsen.
 +
 
 +
== 128 grafische codes ==
 +
De code 128 tot 255 zijn grafische karakters en verschillen per instelling van de codetabel en toetsenbord.
 +
 
 +
Deze kunnen vaak met de ALT-GR (rechter grafische toets) + een toets of met gelijk indrukken van ALT-GR + Shift + een toets worden verkregen.
 +
 
 +
Kijk bij ''Toetsenbord'' van ''Systeeminstellingen'' welke grafische karakters op het eigen systeem kunnen worden gebruikt. ([[ASCII#Zie_ook|Zie ook]])
  
 
== Andere versies ==
 
== Andere versies ==
De ASCII is niet in alle landen hetzelfde. Hieronder staan enkele afwijkingen.
+
De ASCII is niet in alle landen hetzelfde. Hieronder staan enkele toetsenbord afwijkingen.
*Engeland - de # vervangen door ₤.
+
*Engels - de # vervangen door ₤.
*Duitsland -
+
*Spaans - heeft ¿ ¡ en Ñ
  
 
== Gebruik ==
 
== Gebruik ==
In de terminal worden deze ASCII codes nog steeds gebruikt.
+
In de [[Terminal|Bash terminal]] en de [[TC-editor|standaard editor]] worden deze standaard ASCII besturing codes nog steeds gebruikt.
 +
 
 +
In programma's en besturing systemen kunnen aan de speciale codes ook andere functies zijn verbonden.
 +
 
 +
==Zie ook==
 +
[[Toetsenbord#Toetsenbord_indeling|Toetsenbord indeling]]
  
In programma's en besturings-systemen zoals b.v. Linux zijn aan de speciale codes vaak andere functies verbonden.
+
== Referenties & bronnen ==
 +
<references />
  
 
[[Categorie:Systeem]]
 
[[Categorie:Systeem]]
 
[[Categorie:SysSoftware]]
 
[[Categorie:SysSoftware]]

Huidige versie van 15 jul 2015 om 22:04

ASCII (American Standard Code for Information Interchange) is een standaard toetscode tabel om letters, cijfers, leestekens en enkele andere tekens voor het gebruik van computers. Aan ieder teken is een geheel getal gekoppeld, waarmee dat teken kan worden aangeduid en aan een toets van het toetsenbord is verbonden. De code werd ontworpen door Bob Bemer[1]

Toetscode tabel

Een ASCII toetscode tabel bestaat uit 256 karakterplaatsen die met de cijfers 0 tot 255 is ingedeeld. Dit komt door het binaire getal stelsel[2] dat als basis voor computertalen wordt gebruikt en met 0 (nul) begint.

Hiervan zijn de eerste 128 voor de standaard karakter en de tweede helft is voor grafische karakter.

Standaard ASCII

Deze eerste 128 ASCII codes hebben dezelfde functie als de toetsen die op de oude typemachines aanwezig zijn en op een toetsenbord zij terug te vinden.

Deze tabel bestaat uit twee delen:

  • De eerste 33 codes (van 0 tot 32) zijn niet zichtbare tekens voor speciale functie zoals:
regel omhoog/omlaag (pijltoetsen), karakter terug (backspace), hoofdletters (shift en capslock), begin volgende regel (enter, dat nog met een haak wordt aangegeven) enz.

Deze stuurcodes kunnen door middel van CTRL + een andere toets worden gebruikt zoals; X knippen, C kopiëren, V plakken, Z handeling terugdraaien. (zie afbeelding "controle codes 0-31" voor de toetscombinaties.)

  • 95 zichtbare tekens (kleine en hoofd letters, cijfers, leestekens, de spatie en enkele andere symbolen)
dit zijn de normaal zichtbare leestekens op het toetsenbord.

De SP-code 32 (spatie) wordt soms tot de eerste 32 gerekend en soms bij de andere standaard toetsen.

128 grafische codes

De code 128 tot 255 zijn grafische karakters en verschillen per instelling van de codetabel en toetsenbord.

Deze kunnen vaak met de ALT-GR (rechter grafische toets) + een toets of met gelijk indrukken van ALT-GR + Shift + een toets worden verkregen.

Kijk bij Toetsenbord van Systeeminstellingen welke grafische karakters op het eigen systeem kunnen worden gebruikt. (Zie ook)

Andere versies

De ASCII is niet in alle landen hetzelfde. Hieronder staan enkele toetsenbord afwijkingen.

  • Engels - de # vervangen door ₤.
  • Spaans - heeft ¿ ¡ en Ñ

Gebruik

In de Bash terminal en de standaard editor worden deze standaard ASCII besturing codes nog steeds gebruikt.

In programma's en besturing systemen kunnen aan de speciale codes ook andere functies zijn verbonden.

Zie ook

Toetsenbord indeling

Referenties & bronnen

  1. {Wikipedia} Bob_Bemer, de vader van ASCII.
  2. {Wikipedia} Het binaire stelsel.