-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathHACKING
69 lines (59 loc) · 1.8 KB
/
HACKING
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
tag bin 59 5b 5a 5d 5c 5e
0000000 10110000 00000000 00000000 00000000 00000000 10110000
1234567 10110001 00110010 00000100 11000111 00010100 11000010
0000001 10110000 00000000 00000000 00000001 00000000 10110001
0000011 10110000 00000000 00000000 00100001 00000000 11010001
0000111 10110000 00000000 00000000 00100001 00000100 11010101
0001111 10110000 00000000 00000000 00100001 10000100 01010101
0011111 10110000 00010000 00000000 00100001 10000100 01100101
0111111 10110000 00010000 00000010 00100001 10000100 01100111
1111111 10110001 00010000 00000010 00100001 10000100 01101000
000000Z 10110000 00000000 00000000 00011110 00000000 11001110
00000Z0 10110000 00000000 00000000 11000000 00000011 01110011
0000Z00 10110000 00000000 00000000 00000000 01111000 00101000
000Z000 10110000 00001111 00000000 00000000 00000000 10111111
00Z0000 10110000 11100000 00000001 00000000 00000000 10010001
0Z00000 10110000 00000000 00111100 00000000 00000000 11101100
Z000000 11011010 00000000 00000000 00000000 00000000 11011010
2000000 10110010
4000000 10110100
8000000 10111000
J000000 11001010
0 10110000
1 10110001
2 ..
3 10110011
4 ..
5 10110101
6 ..
7 ..
8 ..
9 10111001
A 11000001
B 11000010
allowed characters: 0..9, alphabet except AEIOU = 10+(26-5)=10+21=31 characters
each character (except the first one) encoded in 5 bits
0x00 = 0
0x09 = 9
0x0A = B
0x1E = Z
first character is encoded in 7 bits and can carry full alphabet:
(bit 6: 0 = digit, 1 = character)
0x30 = 0
0x31 = 1
..
0x39 = 9
0x41 = A
0x42 = B
..
0x5A = Z
bits stored in CMOS (114B) at offsets:
character byte
7. 5D bits 4-0
6. 5C bits 1-0, 5D bits 7-5
5. 5C bits 6-2
4. 5B bits 3-0, 5C bit 7
3. 5A bit 0, 5B bits 7-4
2. 5A bits 5-1
1. 59 bits 6-0 (full alphabet!)
unused: 5A bits 6,7, 59 bit 7