ASCII: verschil tussen versies

Uit LinuxMintNL WiKi
Ga naar: navigatie, zoeken
(Uitgebreid)
(uitgebreid, aangepast)
 
(Een tussenliggende versie door dezelfde gebruiker niet weergegeven)
Regel 1: Regel 1:
{{WIU}}
+
'''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 en aan een toets van het toetsenbord verbonden is in een toetscode tabel. De code werd ontworpen door Bob Bemer.
+
 
 +
<div style="float:right;">
 +
<gallery>
 +
Bestand:ASCII-0-32.png|<center>ASCII tabel<br />controle codes 0-31</center>
 +
Bestand:ASCII-1.png|<center>ASCII tabel<br />standaard 0-127</center>
 +
Bestand:ASCII-2.png|<center>ASCII tabel<br />grafisch 128-255</center>
 +
</gallery>
 +
</div>
  
 
==Toetscode tabel==
 
==Toetscode tabel==
Een toetscode tabel bestaat uit 256 karakterplaatsen die met de cijfers 0 tot 255 is ingedeeld.
+
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.
Hiervan zijn de eerste 128 voor de standaard codes en de tweede helft is voor grafische code.
+
 
 +
Hiervan zijn de eerste 128 voor de standaard karakter en de tweede helft is voor grafische karakter.
  
 
== Standaard ASCII ==
 
== Standaard ASCII ==
De standaard ASCII-tabel bestaat uit twee delen:  
+
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.
* 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.
+
 
* 95 zichtbare tekens (hoofdletters en kleine letters, cijfers, leestekens, de spatie en enkele andere symbolen)
+
Deze tabel bestaat uit twee delen:  
De stuurcodes kunnen met een toets of met een combinatie CTRL + een andere toets worden gebruikt.
+
*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.
  
== 128 ASCII codes ==
+
De SP-code 32 (spatie) wordt soms tot de eerste 32 gerekend en soms bij de andere standaard toetsen.  
Deze toets codes hebben dezelfde functie als de toetsen die op de oude typemachines aanwezig zijn en op een toetsenbord zij terug te vinden.
 
*De eerste 32 codes (van 0 tot 31) zijn voor speciale functie.
 
*De code 32 (spatie) tot 126 zijn de karaktertoetsen en 127 is de Del toets.  
 
  
 
== 128 grafische codes ==
 
== 128 grafische codes ==
De code 128 tot 255 zijn grafische codes en verschillen per instelling van de codetabel en toetsenbord.
+
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.
 
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 ==
Regel 29: Regel 41:
  
 
== 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 besturings-systemen zoals b.v. Linux zijn aan de speciale codes vaak andere functies verbonden.
+
In programma's en besturing systemen kunnen aan de speciale codes ook andere functies zijn verbonden.
  
 
==Zie ook==
 
==Zie ook==
[[Toetsenbord#Toetsenbordindeling|Toetsenbord indeling]]
+
[[Toetsenbord#Toetsenbord_indeling|Toetsenbord indeling]]
 +
 
 +
== 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.