Bảng mã ASCII là gì? Tất tần tật về bảng mã Bảng mã ASCII

Nguồn bài viết: Bảng mã ASCII là gì? Tất tần tật về bảng mã Bảng mã ASCII

Nếu bạn là một lập trình viên, bạn sẽ không còn xa lạ với bảng mã ASCII dùng để giao tiếp với máy tính trong quá trình lập trình. Tuy nhiên, nếu bạn là người dùng phổ thông, người mới bắt đầu hoặc bạn muốn tìm các ký tự trong bảng mã ASCII, thì bài viết “Bảng mã ASCII là gì? Tất cả về” Bảng mã ASCII “này chỉ dành cho bạn!

Tìm hiểu về Bảng mã ASCII

Bảng mã ASCII là gì?

ASCII là từ viết tắt của cụm từ Mã tiêu chuẩn Hoa Kỳ để trao đổi thông tin, tạm dịch là Mã chuẩn trao đổi thông tin Hoa Kỳ. Đây là một bộ mã hóa ký tự sử dụng bảng chữ cái Latinh và được sử dụng để trao đổi thông tin giữa con người và máy tính. Bảng mã ASCII được xuất bản vào năm 1963 và trở thành bảng mã phổ biến nhất trên thế giới khi tiếng Anh chính thức trở thành ngôn ngữ quốc tế.

Máy tính chỉ có thể hiểu mã nhị phân bao gồm 0đầu tiên. Mã ASCII là một bộ mã có thể giúp máy tính hiểu những gì con người đang yêu cầu chúng hiển thị trên màn hình và những gì cần nhập từ bàn phím.

Tập hợp nhiều mã ASCII nhỏ sẽ tạo thành một bảng mã ASCII.

bang-ma-ascii-la-gi

Mỗi quốc gia sẽ có bộ mã riêng được tạo thành từ việc bổ sung các ký tự phù hợp với ngôn ngữ và văn hóa địa phương và hầu như chỉ được sử dụng ở quốc gia đó. Ví dụ: Nhật Bản, Trung Quốc, Hàn Quốc, .. có những ngôn ngữ có chữ viết là chữ tượng hình, hơi khác so với các nước còn lại và ít được sử dụng.

Do đó, bảng mã ASCII tiêu chuẩn vẫn là bảng mã được sử dụng phổ biến nhất trên thế giới. Mã hóa ASCII tiêu chuẩn sẽ bao gồm 128 ký tự, bao gồm:

  • 33 ký tự đầu tiên là các ký tự không in được (và hầu hết chúng hiện đã lỗi thời) được sử dụng để ảnh hưởng đến cách xử lý và xử lý văn bản.
  • 94 ký tự tiếp theo là những ký tự đáng tin cậy và dấu “khoảng trắng” được coi như một ký tự vô hình.

Lịch sử phát triển của bảng mã ASCII

Để hiểu thêm về bảng mã ASCII, chúng ta cùng tìm hiểu về lịch sử của bảng mã ASCII nhé!

  • Trong quá trình lịch sử, bảng mã ASCII được phát triển từ mã điện báomã điện báo. Việc sử dụng mã hóa thương mại đầu tiên đã được thực hiện bởi các dịch vụ dữ liệu Bell cho một dịch vụ dịch chuyển 7-bit.
  • Để phát triển một bảng mã ASCII hoàn chỉnh, quá trình này mất nhiều thời gian hơn và công việc thực sự bắt đầu vào ngày 6 tháng 10 năm 1960 với hội nghị X3.2 của Hiệp hội Tiêu chuẩn Hoa Kỳ (ASA).
  • Vào tháng 5 năm 1996, một kỹ sư IBM tên là Bob Bemer đã đệ trình các tài liệu cho ANSI để hình thành bộ USAS X3.4.
  • Đến năm 1963, hầu hết các thỏa thuận giữa IBM, Bob Bemer và ANSI đều tuân theo thiết kế ban đầu của Bob Bemer. Chính thức, Bob Bemer trở thành cha đẻ của bảng mã ASCII.
  • Đến năm 1963, phiên bản đầu tiên của bảng mã ASCII được xuất bản và chính thức phát hành.
  • Năm 1967, bảng mã ASCII tiếp tục được cập nhật.
  • Và lần cập nhật cuối cùng của bảng mã ASCII là vào năm 1986.
  • Mã hóa ký tự phổ biến nhất được sử dụng trên World Wide Web là US-ASCII, cho đến năm 2008, đã bị UTF-8 vượt qua bộ mã hóa US-ASCII. Trích dẫn từ Wikipedia.
  • Vào thế kỷ 20, bảng mã ASCII đã có mặt trong hầu hết các hệ điều hành máy tính lúc bấy giờ. Cho đến cuối những năm 1990, Microsoft chuyển sang sử dụng bảng mã chuẩn Unicode cho hệ điều hành Windows NT của mình.
  • Phải mất hơn 18 năm, bảng mã ASCII mới trở nên phổ biến và được sử dụng. Đặc biệt, sự kiện lớn nhất diễn ra vào năm 1981 khi chiếc máy tính cá nhân với hệ điều hành đầu tiên ra đời và sử dụng bảng mã ASCII.
bang-ma-ascii-la-gi

Tóm tắt các bảng mã ASCII

Nếu bạn chưa biết về bảng mã ASCII hoặc bạn muốn kiểm tra mã nhị phân hoặc thập lục phân cho các ký tự, thuthuatkiemtien.com sẽ giúp bạn tổng hợp bảng ASCII 128 ký tự!

Bảng mã tiêu chuẩn có 128 ký tự. Theo thời gian, Mã ASCII mở rộng ra đời và phát sinh nhiều biến thể khác nhau, bạn có thể tham khảo trên Internet.

Tính đến thời điểm hiện tại, Internet và hệ điều hành Windows sử dụng tiêu chuẩn ký tự ISO 8859-1. Do đó, ISO 8859-1 có thể được coi là tiêu chuẩn định dạng ký tự cho ngày nay.

Bảng ký tự điều khiển ASCII – 33 ký tự không in được

Hệ thống thập phân / thập phân

Bin / Nhị phân

Tháng 10 /

Hệ bát phân

Hex /

Hệ thập lục phân

Char / Character

Mô tả / Ý nghĩa

0

0000 0000

000

00

NUL

vô giá trị

đầu tiên

0000 0001

001

01

SOHO

bắt đầu tiêu đề

2

0000 0010

002

02

STX

bắt đầu văn bản

3

0000 0011

003

03

ETX

cuối văn bản

4

0000 0100

004

04

EOT

kết thúc truyền tải

5

0000 0101

005

05

ENQ

cuộc điều tra

6

0000 0110

006

06

ACK

thừa nhận

7

0000 0111

007

07

BEL

chuông

số 8

0000 1000

010

08

BS

xóa lùi

9

0000 1001

011

09

CHUYỂN HƯỚNG

Tab ngang

mười

0000 1010

012

0A

LF

nguồn cấp dữ liệu dòng, dòng mới

11

0000 1011

013

0B

VT

tab dọc

thứ mười hai

0000 1100

014

0C

FF

nguồn cấp dữ liệu biểu mẫu, trang mới

13

0000 1101

015

0D

CR

vận chuyển trở lại

14

0000 1110

016

0E

VÌ THẾ

chuyển ra ngoài

15

0000 1111

017

0F

SI

thay đổi trong

16

0001 0000

020

mười

DLE

thoát liên kết dữ liệu

17

0001 0001

021

11

DC1

điều khiển thiết bị 1

18

0001 0010

022

thứ mười hai

DC2

điều khiển thiết bị 2

19

0001 0011

023

13

DC3

điều khiển thiết bị 3

20

0001 0100

024

14

DC4

điều khiển thiết bị 4

21

0001 0101

025

15

NAK

thừa nhận tiêu cực

22

0001 0110

026

16

SYN

nhàn rỗi đồng bộ

23

0001 0111

027

17

ETB

cuối khối truyền

24

0001 1000

030

18

CÓ THỂ

sự hủy bỏ

25

0001 1001

031

19

EM

kết thúc trung bình

26

0001 1010

032

1A

SUB

thay thế

27

0001 1011

033

1B

thoát

thoát khỏi

28

0001 1100

034

1 C

FS

dấu tách tệp

29

0001 1101

035

1D

GS

tách nhóm

30

0001 1110

036

1E

RS

dấu phân tách bản ghi

31

0001 1111

037

1F

CHÚNG TA

phân cách đơn vị

127

0111 1111

177

7F

DEL

xóa bỏ

Bảng ký tự ASCII – 95 ký tự có thể in được

Hệ thống thập phân / thập phân

Bin / Nhị phân

Tháng 10 /

Hệ bát phân

Hex /

Hệ thập lục phân

Char / Character

32

0010 0000

040

20

khoảng trắng / khoảng trống

33

0010 0001

041

21

!

34

0010 0010

042

22

35

0010 0011

043

23

#

36

0010 0100

044

24

$

37

0010 0101

045

25

%

38

0010 0110

046

26

&

39

0010 0111

047

27

40

0010 1000

050

28

(

41

0010 1001

051

29

)

42

0010 1010

052

2 A

*

43

0010 1011

053

2B

+

44

0010 1100

054

2 C

,

45

0010 1101

055

2D

46

0010 1110

056

2E

.

47

0010 1111

057

2F

/

48

0011 0000

060

30

0

49

0011 0001

061

31

đầu tiên

50

0011 0010

062

32

2

51

0011 0011

063

33

3

52

0011 0100

064

34

4

53

0011 0101

065

35

5

54

0011 0110

066

36

6

55

0011 0111

067

37

7

56

0011 1000

070

38

số 8

57

0011 1001

071

39

9

58

0011 1010

072

3A

:

59

0011 1011

073

3B

;

60

0011 1100

074

3C

<

61

0011 1101

075

3D

=

62

0011 1110

076

3E

>

63

0011 1111

077

3F

?

64

0100 0000

100

40

@

65

0100 0001

101

41

MỘT

66

0100 0010

102

42

TẨY

67

0100 0011

103

43

68

0100 0100

104

44

DỄ

69

0100 0101

105

45

E

70

0100 0110

106

46

NS

71

0100 0111

107

47

GỖ

72

0100 1000

110

48

NS

73

0100 1001

111

49

tôi

74

0100 1010

112

4A

NS

75

0100 1011

113

4B

KỲ

76

0100 1100

114

4C

PHỤC VỤ

77

0100 1101

115

4D

Hoa Kỳ

78

0100 1110

116

4E

ĐÀN BÀ

79

0100 1111

117

4F

O

80

0101 0000

120

50

P

81

0101 0001

121

51

NS

82

0101 0010

122

52

RẺ

83

0101 0011

123

53

NS

84

0101 0100

124

54

HÀNG TRIỆU

85

0101 0101

125

55

U

86

0101 0110

126

56

VẼ

87

0101 0111

127

57

W

88

0101 1000

130

58

NS

89

0101 1001

131

59

Y

90

0101 1010

132

5A

Z

91

0101 1011

133

5B

[

92

0101 1100

134

5C

93

0101 1101

135

5D

]

94

0101 1110

136

5E

^

95

0101 1111

137

5F

_

96

0110 0000 won

140

60

`

97

0110 0001

141

61

Một

98

0110 0010

142

62

NS

99

0110 0011

143

63

NS

100

0110 0100

144

64

NS

101

0110 0101

145

65

e

102

0110 0110

146

66

NS

103

0110 0111

147

67

NS

104

0110 1000

150

68

NS

105

0110 1001

151

69

tôi

106

0110 1010

152

6A

NS

107

0110 1011

153

6B

k

108

0110 1100

154

6C

l

109

0110 1101

155

6D

NS

110

0110 1110

156

6E

n

111

0110 1111

157

6F

o

112

0111 0000 won

160

70

P

113

0111 0001

161

71

NS

114

0111 0010

162

72

NS

115

0111 0011

163

73

NS

116

0111 0100

164

74

NS

117

0111 0101

165

75

u

118

0111 0110

166

76

v

119

0111 0111

167

77

w

120

0111 1000

170

78

NS

121

0111 1001

171

79

y

122

0111 1010

172

7A

z

123

0111 1011

173

7B

{

124

0111 1100

174

7C

|

125

0111 1101

175

7D

}

126

0111 1110

176

7E

~

Như vậy thuthuatkiemtien.com đã giúp bạn tổng hợp bảng mã ASCII chuẩn đầy đủ 128 ký tự. Ngoài ra, chúng tôi còn có bảng mã ASCII mở rộng lên đến 256 ký tự và vẫn đang được phát triển thêm trong tương lai mà bạn có thể tham khảo.

Đến đây, chúng ta đã tìm hiểu về bảng mã ASCII cũng như tìm hiểu về lịch sử và bộ 128 ký tự hoàn chỉnh của bảng mã ASCII. Chúc các bạn sẽ sử dụng thật tốt bảng mã ASCII trong công việc mà mình cần!

Câu hỏi thường gặp về Bảng mã ASCII

Tại sao bạn chọn bảng Unicode khi gõ Telex?

Khi chỉ gõ Telex hoặc VNI, bạn cũng nên chọn Unicode để tối ưu hơn. Vì bảng mã Unicode thông dụng hơn và khi bạn gửi file Word sang máy tính khác sẽ ít bị lỗi font hơn.

Có cách nào để gõ Telex và VNI cùng lúc không?

Vấn đề này không liên quan gì đến mã hóa. Tuy nhiên, phần mềm đánh máy EVKey có chế độ tích hợp cả 2 kiểu gõ trong 1 để bạn sử dụng!

Tôi nên tải xuống EVKey từ trang web nào?

Theo thông tin chính thức, trang chủ của EVKey là EVKeyvn.com còn các trang khác, thuthuatkiemtien.com chưa có đủ thông tin để xác thực. Nếu có, hãy chia sẻ với thuthuatkiemtien.com, để chúng tôi cập nhật thêm thông tin nhé!

Chúng ta có nên sử dụng bảng mã ASCII không?

Tính đến thời điểm hiện tại, bảng mã ASCII vẫn tồn tại và vẫn đang được sử dụng. Tuy nhiên, bạn vẫn nên sử dụng bất kỳ bảng mã hoặc chuẩn nào đang phổ biến ở thời điểm hiện tại để tối ưu hơn với những người xung quanh!

CÔNG TY CỔ PHẦN TẬP ĐOÀN TINO

  • Trụ sở chính: L17-11, Lầu 17, Tòa nhà Vincom Center, Số 72 Lê Thánh Tôn, P. Bến Nghé, Q.1, TP.
    VPĐD: 42 Trần Phú, P.4, Q.5, TP.HCM
  • Điện thoại: 0364 333 333
    Tổng đài miễn cước: 1800 6734
  • Email: sales@tino.org
  • Trang web: www.tino.org

Xem thêm nhiều bài viết về : Kiến Thức Cơ Bản

Bản quyền thuộc: thuthuatkiemtien.com



from thuthuatkiemtien.com https://ift.tt/3Du6iPm
via thuthuatkiemtien.com

Nhận xét

Bài đăng phổ biến từ blog này

3 Cách để kiếm tiền từ blog WordPress

Google AdSense bỏ giới hạn số lượng quảng cáo trên mỗi trang

Toàn tập danh sách liên kết đơn trong C++