ข้อความ Ascii เป็นตัวแปลงไบนารี

ตัวอย่างตัวแปลงไบนารีเป็น Ascii

ป้อนข้อมูล

Example

ข้อมูลเอาต์พุต

01000101 01111000 01100001 01101101 01110000 01101100 01100101

วิธีแปลงไบนารีเป็นข้อความ

แปลงข้อความเป็นรหัส ASCII ไบนารี:

  1. รับตัวละคร
  2. รับรหัสทศนิยมของอักขระจากตาราง ASCII
  3. แปลงทศนิยมเป็นไบนารีไบต์
  4. ดำเนินการต่อด้วยอักขระตัวถัดไป

วิธีแปลง 01000001 ไบนารีเป็นข้อความ

ใช้ตาราง ASCII:

"ป" => 80 = 26+24 = 010100002

"ล" => 108 = 26+25+23+22 = 011011002

"ก" => 97 = 26+25+20 = 011000012

'A' = 6510 = 64+1 = 26+20 = 010000012

'0' = 4810 = 32+16 = 25+24 = 00110000

ตารางการแปลงข้อความไบนารีเป็น ASCII

เลขฐานสิบหก ไบนารี่ อักขระแอสกี
00 00000000 ไม่มี
01 00000001 สอ
02 00000010 เอสทีเอ็กซ์
03 00000011 ETX
04 00000100 สพป
05 00000101 ENQ
06 00000110 อค
07 00000111 เบล
08 00001000 วท.บ
09 00001001 เอช.ที
0A 00001010 เอลฟ์
0B 00001011 วี.ที
0ค 00001100 เอฟ.เอฟ
0ด 00001101 Cr
0อี 00001110 ดังนั้น
0F 00001111 ศรี
10 00010000 สพป
11 00010001 ดีซี1
12 00010010 ดีซี2
13 00010011 DC3
14 00010100 ดีซี4
15 00010101 นาค
16 00010110 ซิน
17 00010111 อีทีบี
18 00011000 สามารถ
19 00011001 อีเอ็ม
1A 00011010 ย่อย
1B 00011011 เอสซี
1ค 00011100 เอฟ.เอส
1ด 00011101 จีเอส
1E 00011110 อาร์.เอส
ชั้น 1 00011111 เรา
20 00100000 ช่องว่าง
21 00100001 !
22 00100010 "
23 00100011 #
24 00100100 $
25 00100101 %
26 00100110 &
27 00100111 '
28 00101000 (
29 00101001 )
2A 00101010 *
2B 00101011 +
2ค 00101100 ,
2D 00101101 -
2E 00101110 .
2F 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
3A 00111010 :
3B 00111011 ;
3C 00111100 <
3 มิติ 00111101 =
3E 00111110 >
3F 00111111 ?
40 01000000 @
41 01000001
42 01000010
43 01000011
44 01000100
45 01000101 อี
46 01000110
47 01000111
48 01001000 ชม
49 01001001 ฉัน
4A 01001010 เจ
4B 01001011 เค
4ค 01001100 แอล
4D 01001101
4E 01001110 เอ็น
4F 01001111
50 01010000 พี
51 01010001 ถาม
52 01010010
53 01010011
54 01010100
55 01010101 ยู
56 01010110 วี
57 01010111
58 01011000 เอ็กซ์
59 01011001 วาย
5A 01011010 Z
5B 01011011 [
5ค 01011100 \
5D 01011101 ]
5E 01011110 ^
5F 01011111 _
60 01100000 `
61 01100001
62 01100010
63 01100011
64 01100100
65 01100101 อี
66 01100110
67 01100111 กรัม
68 01101000 ชม.
69 01101001 ฉัน
6A 01101010 เจ
6B 01101011 เค
6ค 01101100
6D 01101101
6E 01101110
6F 01101111 โอ
70 01110000 หน้า
71 01110001 ถาม
72 01110010
73 01110011
74 01110100 ที
75 01110101 ยู
76 01110110 โวลต์
77 01110111
78 01111000 x
79 01111001
7A 01111010 ซี
7B 01111011 {
7ค 01111100 |
7D 01111101 }
7อี 01111110 ~
7F 01111111 เดล

ระบบเลขฐานสอง

ระบบเลขฐานสองใช้เลข 2 เป็นฐาน (radix) เป็นระบบเลขฐาน 2 ประกอบด้วยตัวเลขสองตัวเท่านั้น: 0 และ 1 

แม้ว่าจะถูกนำไปใช้ในอียิปต์โบราณ จีน และอินเดียเพื่อวัตถุประสงค์ที่แตกต่างกัน แต่ระบบเลขฐานสองได้กลายเป็นภาษาของอุปกรณ์อิเล็กทรอนิกส์และคอมพิวเตอร์ในโลกสมัยใหม่ นี่คือระบบที่มีประสิทธิภาพสูงสุดในการตรวจจับสถานะปิด (0) และเปิด (1) ของสัญญาณไฟฟ้า นอกจากนี้ยังเป็นพื้นฐานสำหรับรหัสไบนารีที่ใช้ในการเขียนข้อมูลในเครื่องที่ใช้คอมพิวเตอร์ แม้แต่ข้อความดิจิทัลที่คุณกำลังอ่านอยู่ตอนนี้ก็ยังประกอบด้วยเลขฐานสอง

ข้อความแอสกี

ASCII (รหัสมาตรฐานอเมริกันสำหรับการแลกเปลี่ยนข้อมูล) เป็นหนึ่งในมาตรฐานการเข้ารหัสอักขระที่ใช้กันมากที่สุด เดิมพัฒนามาจากรหัสโทรเลข ปัจจุบัน ASCII ถูกนำมาใช้อย่างแพร่หลายในการสื่อสารทางอิเล็กทรอนิกส์เพื่อถ่ายทอดข้อความ

ASCII ดั้งเดิมใช้อักขระ 128 ตัว นี่คือตัวอักษรภาษาอังกฤษ 26 ตัว (ทั้งตัวพิมพ์เล็กและตัวพิมพ์ใหญ่) ตัวเลขตั้งแต่ 0 ถึง 9; และเครื่องหมายวรรคตอนต่างๆ ในโค้ด ASCII อักขระเหล่านี้แต่ละตัวถูกกำหนดเป็นเลขฐานสิบตั้งแต่ 0 ถึง 127 ตัวอย่างเช่น ASCII แทนตัวพิมพ์ใหญ่ A คือ 65 และตัวพิมพ์เล็ก a คือ 97