Diese Tabelle deklariere ich jetzt als Richtig
Steuerzeichen (00-1F) 00:00 Uhr 00:00 Uhr = 00 (NUL) 00:00 Uhr 00:01 Uhr = 01 (SOH) 00:00 Uhr 00:10 Uhr = 02 (STX) 00:00 Uhr 00:11 Uhr = 03 (ETX) 00:00 Uhr 01:00 Uhr = 04 (EOT) 00:00 Uhr 01:01 Uhr = 05 (ENQ) 00:00 Uhr 01:10 Uhr = 06 (ACK) 00:00 Uhr 01:11 Uhr = 07 (BEL) 00:00 Uhr 10:00 Uhr = 08 (BS) 00:00 Uhr 10:01 Uhr = 09 (TAB) 00:00 Uhr 10:10 Uhr = 0A (LF) 00:00 Uhr 10:11 Uhr = 0B (VT) 00:00 Uhr 11:00 Uhr = 0C (FF) 00:00 Uhr 11:01 Uhr = 0D (CR) 00:00 Uhr 11:10 Uhr = 0E (SO) 00:00 Uhr 11:11 Uhr = 0F (SI) 00:01 Uhr 00:00 Uhr = 10 (DLE) 00:01 Uhr 00:01 Uhr = 11 (DC1) 00:01 Uhr 00:10 Uhr = 12 (DC2) 00:01 Uhr 00:11 Uhr = 13 (DC3) 00:01 Uhr 01:00 Uhr = 14 (DC4) 00:01 Uhr 01:01 Uhr = 15 (NAK) 00:01 Uhr 01:10 Uhr = 16 (SYN) 00:01 Uhr 01:11 Uhr = 17 (ETB) 00:01 Uhr 10:00 Uhr = 18 (CAN) 00:01 Uhr 10:01 Uhr = 19 (EM) 00:01 Uhr 10:10 Uhr = 1A (SUB) 00:01 Uhr 10:11 Uhr = 1B (ESC) 00:01 Uhr 11:00 Uhr = 1C (FS) 00:01 Uhr 11:01 Uhr = 1D (GS) 00:01 Uhr 11:10 Uhr = 1E (RS) 00:01 Uhr 11:11 Uhr = 1F (US) Nutzzeichen Teil 1 Satz-/Sonderzeichen (20-2F) 00:10 Uhr 00:00 Uhr = 20 ( ) 00:10 Uhr 00:01 Uhr = 21 (!) 00:10 Uhr 00:10 Uhr = 22 (") 00:10 Uhr 00:11 Uhr = 23 (#) 00:10 Uhr 01:00 Uhr = 24 ($) 00:10 Uhr 01:01 Uhr = 25 (%) 00:10 Uhr 01:10 Uhr = 26 (&) 00:10 Uhr 01:11 Uhr = 27 (') 00:10 Uhr 10:00 Uhr = 28 (() 00:10 Uhr 10:01 Uhr = 29 ()) 00:10 Uhr 10:10 Uhr = 2A (*) 00:10 Uhr 10:11 Uhr = 2B (+) 00:10 Uhr 11:00 Uhr = 2C (,) 00:10 Uhr 11:01 Uhr = 2D (-) 00:10 Uhr 11:10 Uhr = 2E (.) 00:10 Uhr 11:11 Uhr = 2F (/) Zahlen als Zeichen (30-39) 00:11 Uhr 00:00 Uhr = 30 (0) 00:11 Uhr 00:01 Uhr = 31 (1) 00:11 Uhr 00:10 Uhr = 32 (2) 00:11 Uhr 00:11 Uhr = 33 (3) 00:11 Uhr 01:00 Uhr = 34 (4) 00:11 Uhr 01:01 Uhr = 35 (5) 00:11 Uhr 01:10 Uhr = 36 (6) 00:11 Uhr 01:11 Uhr = 37 (7) 00:11 Uhr 10:00 Uhr = 38 (8) 00:11 Uhr 10:01 Uhr = 39 (9) Nutzzeichen Teil 2 (3A-40) 00:11 Uhr 10:10 Uhr = 3A (:) 00:11 Uhr 10:11 Uhr = 3B (;) 00:11 Uhr 11:00 Uhr = 3C (<) 00:11 Uhr 11:01 Uhr = 3D (=) 00:11 Uhr 11:10 Uhr = 3E (>) 00:11 Uhr 11:11 Uhr = 3F (?) 01:00 Uhr 00:00 Uhr = 40 (@) Buchstaben Gross A-Z (41-5A) 01:00 Uhr 00:01 Uhr = 41 (A) 01:00 Uhr 00:10 Uhr = 42 (B) 01:00 Uhr 00:11 Uhr = 43 (C) 01:00 Uhr 01:00 Uhr = 44 (D) 01:00 Uhr 01:01 Uhr = 45 (E) 01:00 Uhr 01:10 Uhr = 46 (F) 01:00 Uhr 01:11 Uhr = 47 (G) 01:00 Uhr 10:00 Uhr = 48 (H) 01:00 Uhr 10:01 Uhr = 49 (I) 01:00 Uhr 10:10 Uhr = 4A (J) 01:00 Uhr 10:11 Uhr = 4B (K) 01:00 Uhr 11:00 Uhr = 4C (L) 01:00 Uhr 11:01 Uhr = 4D (M) 01:00 Uhr 11:10 Uhr = 4E (N) 01:00 Uhr 11:11 Uhr = 4F (O) 01:01 Uhr 00:00 Uhr = 50 (P) 01:01 Uhr 00:01 Uhr = 51 (Q) 01:01 Uhr 00:10 Uhr = 52 (R) 01:01 Uhr 00:11 Uhr = 53 (S) 01:01 Uhr 01:00 Uhr = 54 (T) 01:01 Uhr 01:01 Uhr = 55 (U) 01:01 Uhr 01:10 Uhr = 56 (V) 01:01 Uhr 01:11 Uhr = 57 (W) 01:01 Uhr 10:00 Uhr = 58 (X) 01:01 Uhr 10:01 Uhr = 59 (Y) 01:01 Uhr 10:10 Uhr = 5A (Z) Nutzzeichen Teil 3 (5B-60) 01:01 Uhr 10:11 Uhr = 5B ([) 01:01 Uhr 11:00 Uhr = 5C () 01:01 Uhr 11:01 Uhr = 5D (]) 01:01 Uhr 11:10 Uhr = 5E (^) 01:01 Uhr 11:11 Uhr = 5F (_) 01:10 Uhr 00:00 Uhr = 60 (`) Buchstaben Klein a-z (61-7A) 01:10 Uhr 00:01 Uhr = 61 (a) 01:10 Uhr 00:10 Uhr = 62 (b) 01:10 Uhr 00:11 Uhr = 63 (c) 01:10 Uhr 01:00 Uhr = 64 (d) 01:10 Uhr 01:01 Uhr = 65 (e) 01:10 Uhr 01:10 Uhr = 66 (f) 01:10 Uhr 01:11 Uhr = 67 (g) 01:10 Uhr 10:00 Uhr = 68 (h) 01:10 Uhr 10:01 Uhr = 69 (i) 01:10 Uhr 10:10 Uhr = 6A (j) 01:10 Uhr 10:11 Uhr = 6B (k) 01:10 Uhr 11:00 Uhr = 6C (l) 01:10 Uhr 11:01 Uhr = 6D (m) 01:10 Uhr 11:10 Uhr = 6E (n) 01:10 Uhr 11:11 Uhr = 6F (o) 01:11 Uhr 00:00 Uhr = 70 (p) 01:11 Uhr 00:01 Uhr = 71 (q) 01:11 Uhr 00:10 Uhr = 72 (r) 01:11 Uhr 00:11 Uhr = 73 (s) 01:11 Uhr 01:00 Uhr = 74 (t) 01:11 Uhr 01:01 Uhr = 75 (u) 01:11 Uhr 01:10 Uhr = 76 (v) 01:11 Uhr 01:11 Uhr = 77 (w) 01:11 Uhr 10:00 Uhr = 78 (x) 01:11 Uhr 10:01 Uhr = 79 (y) 01:11 Uhr 10:10 Uhr = 7A (z) Nutzzeichen Teil 4 (7B-7F) 01:11 Uhr 10:11 Uhr = 7B ({) 01:11 Uhr 11:00 Uhr = 7C (|) 01:11 Uhr 11:01 Uhr = 7D (}) 01:11 Uhr 11:10 Uhr = 7E (~) 01:11 Uhr 11:11 Uhr = 7F (DEL) ASCII-Uhr-Tabelle Format: hh:mm hh:mm = Hex (Zeichen) Jede Vierergruppe aka Nibble als zwei 2-Bit-Paare geschrieben nach der digital gelesenen Uhrzeit MIT Lizenz OpenSource
In der Zweiten Schicht bekommt man den Text als Bauherr oder Interessierter dann so zu Lesen:
0S0A0S0C0H0A 0P0U0E0R0N0E0R → "Sascha Puerner"
In der dritten Schicht bekommt der Nutzer die Klare Sicht, aber auch extrem auf das wesentliche Beschraenkt. Modulartig, kann er sich dann selber zamzimmern, wie er es gerne sehen moecht, innerhalb des rahmens dafuer, der wie gesagt sehr schlicht und einfach gehalten wird schon aus komplexitaetsgruenden der zu bauenden systeme,
die sachen kombinieren selbst ist schon hart, wenn man mehr will muss man sich was draufbauen,
maximal attraktiv aber dann auch hoffentlich dafuer.
In der dritten Schicht sind dann zum Beispiel alle Sprachen drin, die wir so Sprechen.
Oder halt einfaches Menu zur Interaktion mit den Funktionen,
Nen sehr langweiligen Computer will ich glaube ich bauen. :-) Nix besonderes, aber besonders Gut darin.
Ich habe ja immer noch Probleme ueberhaupt das System selbst als solches zu verstehen, das des garnicht so einfach ist, wusste ich ja schon, aber das es so Schwer zu verstehen ist, wusste ich die letzten Tage nicht.
Also ich glaube das normale Menschen, das einfach Rechnen, und nachschauen in den Tabellen.
Ich muss das aber nicht rechnen und bei meiner Lernerei fallen mir sogar sofort die Fehler anderer Tabellenschreiber auf.
Sofort.
Ich muss da nichtmal nachdenken, das des jetzt falsch ist, des sehe ich einfach in der Kolonne Nullen und Einsen sofort, das des Falsch ist.
Andere Menschen rechnen das irgendwie aus, aus den vier stellen in der Zahl und sowas.
Ich kann das nicht so Gut glaube ich und das ist am Ende fuer das Ergebnis auch nicht ganz so Wichtig.
Wichtig ist das die Logiken passen die ich schreibe, und das ich schnell schreiben kann und lesen kann was da in Computerschrift steht also ausschließlich Nullen und Einsen.
Die Uebersetzungsschicht, habe ich auch schon angefangen zu gestalten, hat dann immer eine Null, vor einem Wert stehen, damit sich die leichter Rechnen laesst.
Fuer den Computer.
Dann baue ich eine dritte Schicht, auf die Uebersetzungsschicht und DIE ist dann fuer den Menschen gedacht, also nicht fuer den Programmierer.
Der Wurstelt in der Zweiten Schicht rum, wenn er moechte.
Damit kann er dann die erste Schicht bedienen.
So der Plan.
Hexadezimal... Haupsache das Lesen und Schreiben ist dabei Egal.^^
Salve
Sascha Pürner