ASCII - Code
(American Standard Code for Information Interchange)
binär |
0000 |
0001 |
0010 |
0011 |
0100 |
0101 |
0110 |
0111 |
0000 |
NUL |
DLE |
SP |
0 |
@ |
P |
` |
p |
0001 |
SOH |
DC1 |
! |
1 |
A |
Q |
a |
q |
0010 |
STX |
DC2 |
" |
2 |
B |
R |
b |
r |
0011 |
ETX |
DC3 |
# |
3 |
C |
S |
c |
s |
0100 |
EOT |
DC4 |
$ |
4 |
D |
T |
d |
t |
0101 |
ENQ |
NAK |
% |
5 |
E |
U |
e |
u |
0110 |
ACK |
SYN |
& |
6 |
F |
V |
f |
v |
0111 |
BEL |
ETB |
' |
7 |
G |
W |
g |
w |
1000 |
BS |
CAN |
( |
8 |
H |
X |
h |
x |
1001 |
HT |
EM |
) |
9 |
I |
Y |
i |
y |
1010 |
LF |
SUB |
* |
: |
J |
Z |
j |
z |
1011 |
VT |
ESC |
+ |
; |
K |
[ |
k |
{ |
1100 |
FF |
FS |
, |
< |
L |
\ |
l |
| |
1101 |
CR |
GS |
- |
= |
M |
] |
m |
} |
1110 |
SO |
RS |
. |
> |
N |
^ |
n |
~ |
1111 |
SI |
US |
/ |
? |
O |
_ |
o |
DEL |
Die Kodierung eines Zeichens erhält man dadurch, daß Zeilenwert hinter Spaltenwert geschrieben wird.
(A - 0100 0001 binär bzw. 41 hexadezimal).
Die Kodierung von den Großbuchstaben unterscheidet sich von denen der entsprechenden Kleinbuchstaben nur an einer Stelle. An der 3. Stelle von vorn haben die Kodierungen aller Großbuchstaben eine 0 und die Kodierungen der entsprechenden Kleinbuchstaben eine 1. Dadurch kann man ganz einfach intern im Rechner alle Buchstaben in Kleinbuchstaben bzw. Großbuchstaben umwandeln.
Bei der Kodierung der Ziffern ist der Spaltenwert immer identisch und der Zeilenwert entspricht einer entsprechenden Dualzahldarstellung (wenn man von führenden Nullen absieht und L für 1 liest). Wenn man also wüßte, daß über einen bestimmten Bereich nur Ziffern folgen, dann könnte man den Spaltenwert auch weglassen. Dies wird beim Umformen von Zahlen aus Texten in die gepackte Darstellungsform auch benutzt.
Das Wort 'Buch' stellt sich im ASCII-Code folgendermaßen dar:
binär |
01000010011101010110001101101000 |
hexadezimal |
42756368 |
Anhand der nachfolgenden Tabelle läßt es sich nachvollziehen:
B |
u |
c |
h |
|
binär |
0100 0010 |
0111 0101 |
0110 0011 |
0110 1000 |
hexadezimal |
42 |
75 |
63 |
68 |
Kontrollfragen und Übungsaufgaben:
HUB | IB | Heinz | Proseminar: Grundlagen der EDV | Inhalt | Literatur
(Erstellt am 10.09.1996 - Letzte Änderung am 15.10.1998 )