Παραδείγματα μετατροπέα δυαδικού σε Ascii
Εισαγωγή δεδομένων
Example
Δεδομένα εξόδου
01000101 01111000 01100001 01101101 01110000 01101100 01100101
Πώς να μετατρέψετε το δυαδικό σε κείμενο
Μετατροπή κειμένου σε δυαδικό κώδικα ASCII:
- Αποκτήστε χαρακτήρα
- Λάβετε δεκαδικό κωδικό χαρακτήρων από τον πίνακα ASCII
- Μετατροπή δεκαδικού σε δυαδικό byte
- Συνεχίστε με τον επόμενο χαρακτήρα
Πώς να μετατρέψετε το 01000001 δυαδικό σε κείμενο;
Χρησιμοποιήστε τον πίνακα ASCII:
"P" => 80 = 26+24 = 010100002
"l" => 108 = 26+25+23+22 = 011011002
"a" => 97 = 26+25+20 = 011000012
'A' = 6510 = 64+1 = 26+20 = 010000012
'0' = 4810 = 32+16 = 25+24 = 00110000
Πίνακας μετατροπής κειμένου δυαδικού σε ASCII
Δεκαεξαδικό | Δυάδικος | Χαρακτήρας ASCII |
---|---|---|
00 | 00000000 | NUL |
01 | 00000001 | SOH |
02 | 00000010 | STX |
03 | 00000011 | ETX |
04 | 00000100 | ΕΟΤ |
05 | 00000101 | ENQ |
06 | 00000110 | ACK |
07 | 00000111 | BEL |
08 | 00001000 | BS |
09 | 00001001 | HT |
0Α | 00001010 | LF |
0Β | 00001011 | VT |
0C | 00001100 | FF |
0D | 00001101 | CR |
0Ε | 00001110 | ΕΤΣΙ |
0F | 00001111 | ΣΙ |
10 | 00010000 | DLE |
11 | 00010001 | DC1 |
12 | 00010010 | DC2 |
13 | 00010011 | DC3 |
14 | 00010100 | DC4 |
15 | 00010101 | NAK |
16 | 00010110 | ΣΥΝ |
17 | 00010111 | ETB |
18 | 00011000 | ΜΠΟΡΩ |
19 | 00011001 | EM |
1Α | 00011010 | ΥΠΟ |
1Β | 00011011 | ESC |
1C | 00011100 | FS |
1Δ | 00011101 | Γ.Σ |
1Ε | 00011110 | RS |
1ΣΤ | 00011111 | ΜΑΣ |
20 | 00100000 | Χώρος |
21 | 00100001 | ! |
22 | 00100010 | " |
23 | 00100011 | # |
24 | 00100100 | $ |
25 | 00100101 | % |
26 | 00100110 | & |
27 | 00100111 | ' |
28 | 00101000 | ( |
29 | 00101001 | ) |
2Α | 00101010 | * |
2Β | 00101011 | + |
2C | 00101100 | , |
2D | 00101101 | - |
2Ε | 00101110 | . |
2ΣΤ | 00101111 | / |
30 | 00110000 | 0 |
31 | 00110001 | 1 |
32 | 00110010 | 2 |
33 | 00110011 | 3 |
34 | 00110100 | 4 |
35 | 00110101 | 5 |
36 | 00110110 | 6 |
37 | 00110111 | 7 |
38 | 00111000 | 8 |
39 | 00111001 | 9 |
3Α | 00111010 | : |
3Β | 00111011 | ; |
3C | 00111100 | < |
3D | 00111101 | = |
3Ε | 00111110 | > |
3F | 00111111 | ? |
40 | 01000000 | @ |
41 | 01000001 | ΕΝΑ |
42 | 01000010 | σι |
43 | 01000011 | ντο |
44 | 01000100 | ρε |
45 | 01000101 | μι |
46 | 01000110 | φά |
47 | 01000111 | σολ |
48 | 01001000 | H |
49 | 01001001 | Εγώ |
4Α | 01001010 | J |
4Β | 01001011 | κ |
4C | 01001100 | μεγάλο |
4D | 01001101 | Μ |
4Ε | 01001110 | Ν |
4F | 01001111 | Ο |
50 | 01010000 | Π |
51 | 01010001 | Q |
52 | 01010010 | R |
53 | 01010011 | μικρό |
54 | 01010100 | Τ |
55 | 01010101 | U |
56 | 01010110 | V |
57 | 01010111 | W |
58 | 01011000 | Χ |
59 | 01011001 | Υ |
5Α | 01011010 | Ζ |
5Β | 01011011 | [ |
5C | 01011100 | \ |
5Δ | 01011101 | ] |
5Ε | 01011110 | ^ |
5F | 01011111 | _ |
60 | 01100000 | ` |
61 | 01100001 | ένα |
62 | 01100010 | σι |
63 | 01100011 | ντο |
64 | 01100100 | ρε |
65 | 01100101 | μι |
66 | 01100110 | φά |
67 | 01100111 | σολ |
68 | 01101000 | η |
69 | 01101001 | Εγώ |
6Α | 01101010 | ι |
6Β | 01101011 | κ |
6C | 01101100 | μεγάλο |
6D | 01101101 | Μ |
6Ε | 01101110 | n |
6F | 01101111 | ο |
70 | 01110000 | Π |
71 | 01110001 | q |
72 | 01110010 | r |
73 | 01110011 | μικρό |
74 | 01110100 | t |
75 | 01110101 | u |
76 | 01110110 | v |
77 | 01110111 | w |
78 | 01111000 | Χ |
79 | 01111001 | y |
7Α | 01111010 | z |
7Β | 01111011 | { |
7C | 01111100 | | |
7Δ | 01111101 | } |
7Ε | 01111110 | ~ |
7F | 01111111 | ΔΕΛ |
Δυαδικό σύστημα
Το δυαδικό σύστημα αριθμών χρησιμοποιεί τον αριθμό 2 ως βάση του (radix). Ως αριθμητικό σύστημα βάσης-2, αποτελείται μόνο από δύο αριθμούς: 0 και 1.
Ενώ έχει εφαρμοστεί στην αρχαία Αίγυπτο, την Κίνα και την Ινδία για διαφορετικούς σκοπούς, το δυαδικό σύστημα έχει γίνει η γλώσσα των ηλεκτρονικών και των υπολογιστών στον σύγχρονο κόσμο. Αυτό είναι το πιο αποτελεσματικό σύστημα για την ανίχνευση της κατάστασης απενεργοποίησης (0) και ενεργοποίησης (1) ενός ηλεκτρικού σήματος. Είναι επίσης η βάση για δυαδικό κώδικα που χρησιμοποιείται για τη σύνθεση δεδομένων σε μηχανές που βασίζονται σε υπολογιστές. Ακόμη και το ψηφιακό κείμενο που διαβάζετε αυτή τη στιγμή αποτελείται από δυαδικούς αριθμούς.
Κείμενο ASCII
Το ASCII (American Standard Code for Information Interchange) είναι ένα από τα πιο κοινά πρότυπα κωδικοποίησης χαρακτήρων. Αρχικά αναπτύχθηκε από τηλεγραφικούς κώδικες, το ASCII χρησιμοποιείται πλέον ευρέως στην ηλεκτρονική επικοινωνία για τη μετάδοση κειμένου.
Το αρχικό ASCII βασίζεται σε 128 χαρακτήρες. Αυτά είναι τα 26 γράμματα του αγγλικού αλφαβήτου (και σε πεζά και κεφαλαία). αριθμοί από το 0 έως το 9. και διάφορα σημεία στίξης. Στον κωδικό ASCII, σε κάθε έναν από αυτούς τους χαρακτήρες εκχωρείται ένας δεκαδικός αριθμός από το 0 έως το 127. Για παράδειγμα, η αναπαράσταση ASCII του κεφαλαίου A είναι 65 και ο πεζός a είναι 97.