6. BCD
เปนรหัสที่ใชเลขฐาน 2 แทนเลขฐาน 10
6 บิต แทน 1 สัญลักษณ
2 บิตแรกเปน Zone Bit
4 บิตหลังเปน Numeric Bit
ขอมูลที่เปนตัวเลข Zone Bit จะกําหนดเปน 00
7 = 00 0111
734 = 000111000011000100
1248AB
Zone Bit Numeric Bit
8. EBCDIC
เปนรหัสที่ขยายมาจาก BCD
โดยบริษัท IBM ใชกับเครื่องคอมพิวเตอร 360
ขยายรหัสออกเปน 8 bit แทนสัญลักษณ 1 ตัว
ให 4 bit แรกเปน Zone Bit
ให 4 bit หลังเปน Numeric Bit
4 1281248
Zone Bit Numeric Bit
9. EBCDIC
การสงขอมูลหรือคําสั่งในคอมพิวเตอร
ในรูปเลขฐาน 16 (Hexadecimal)
จากนั้นจึงแปรเปนเลขฐาน 2 (Hexadecimal Loader)
ขอมูลที่เปนตัวเลขจะมี Zone Bit กําหนดเปน 1111
9 = 1111 1001
2360 = 11110010111100111111011011110000
ขอมูลที่เปนตัวอักษร Zone Bit จะกําหนดดังนี้
A – I แทนดวย 1100 = C16
J – R แทนดวย 1101 = D16
S – Z แทนดวย 1110 = E16
a – i แทนดวย 1000 = 816
j – r แทนดวย 1001 = 916
s – z แทนดวย 1010 = A16
10. ASCII
รหัสมาตรฐานของวงการคอมพิวเตอร
โดย ISO (International Standardization Organization)
ในยุคเริ่มแรกเปนแบบ 7 bit ใชกับสัญลักษณในภาษาอังกฤษ
ภายหลังมีการขยายขอบเขตเปน 8 bit เพื่อรองรับภาษาอื่นๆ
เก็บเปนเลขฐาน 10 เพื่องายตอการจํา เชน อักษร “A”
“A” 6510 4116 010000012
15. Computer Code and Binary Arithmetic
EX1 การเขารหัสและถอดรหัส (Encoding and Decoding)
จงเขารหัส (Encoding) ของ “Jon Loves Ann.” ในรูปของ ASCII
จงถอดรหัส ASCII ของขอความตอไปนี้
011 0001 010 1001 011 0001 011 1101 011 0010
วิธีทํา J 100 1010
o 110 1111
n 110 1110
Space 010 0000
L 100 1100
o 110 1111
v 111 0110
e 110 0101
s 111 0011
Space 010 0000
A 100 0001
n 110 1110
n 110 1110
. 110 0000
Jon Loves Ann.
10010101101111110111001000001001100110111111101101100101111001
101000001000001110111011011101100000
17. Computer Code and Binary Arithmetic
EX2 จงเขารหัสชื่อนาม-สกุลของตนเองในรูป ASCII
ภาษาอังกฤษ
ภาษาไทย
วิธีทํา “Chaiyanan Sompong”
ดังนั้นจะได 1000011 1101000 1100001 1101001 1111001 …
Space 010 0000
S 101 0011
o 110 1111
m 110 1101
p 111 0000
o 110 1111
n 110 1110
g 110 0111
C 100 0011
h 110 1000
a 110 0001
i 110 1001
y 111 1001
a 110 0001
n 110 1110
a 110 0001
n 110 1110