Game Di Động

Bảng mã ASCII: Khám phá “Ngôn ngữ” Giao Tiếp Giữa Người và Máy Tính

Bạn đã bao giờ tự hỏi máy tính hiểu ngôn ngữ của chúng ta như thế nào? Chìa khóa nằm ở một hệ thống gọi là bảng mã ASCII. Bài viết này sẽ giúp bạn khám phá ASCII, từ khái niệm cơ bản đến chi tiết về các ký tự, đặc biệt hữu ích cho những ai mới bước vào thế giới lập trình.

ASCII – viết tắt của American Standard Code for Information Interchange (Chuẩn mã trao đổi thông tin Hoa Kỳ) – chính là cầu nối ngôn ngữ giữa con người và máy tính. Nó là một bộ ký tự và mã ký tự dựa trên bảng chữ cái Latinh, được sử dụng rộng rãi để hiển thị văn bản trên máy tính và các thiết bị công nghệ thông tin khác.

Bảng mã ASCII hoạt động như thế nào?

Bảng mã ASCII bao gồm 256 ký tự, chia thành hai phần: ASCII chuẩn (128 ký tự đầu tiên) và ASCII mở rộng (128 ký tự tiếp theo). ASCII chuẩn ban đầu sử dụng 7 bit để biểu diễn mỗi ký tự, trong khi ASCII mở rộng sử dụng 8 bit, đáp ứng nhu cầu hiển thị nhiều ký tự hơn khi công nghệ và ngôn ngữ phát triển.

Bảng mã ASCII: Khám phá "Ngôn ngữ" Giao Tiếp Giữa Người và Máy Tính

Chi tiết 256 ký tự trong bảng mã ASCII

Lưu ý rằng các ký tự từ 0 đến 32 trong hệ thập phân không thể in ra màn hình thông thường mà chỉ hiển thị trong môi trường DOS. Một số ký tự đặc biệt trong khoảng này thực hiện các chức năng điều khiển, ví dụ ký tự 7 (BEL) phát ra tiếng bíp, ký tự 10 (LF) xuống dòng, ký tự 32 là dấu cách. Bảng mã ASCII mở rộng cũng có nhiều biến thể, nhưng chuẩn ISO-8859-1 được sử dụng phổ biến nhất trên Internet và hệ điều hành Windows.

Bảng ký tự điều khiển ASCII

Bảng dưới đây liệt kê các ký tự điều khiển ASCII, cùng với biểu diễn của chúng trong hệ thập phân, nhị phân, thập lục phân, HTML, viết tắt, phím tắt và ý nghĩa.

Hệ 10Hệ 2Hệ 16HTMLViết tắtPhím tắtÝ nghĩa
000000000NUL^@Ký tự rỗng
700001117BEL^GTiếng kêu
1000010100ALF^JXuống dòng
1300011010DCR^MChuyển dòng
2700110111BESCESCThoát
32010000020 Khoảng trắng
12711111117FDELDELXóa

Bảng ký tự ASCII in được

Đây là bảng các ký tự ASCII in được, bao gồm chữ cái, số và các ký hiệu thông dụng. Mỗi ký tự được biểu diễn bằng hệ thập phân, nhị phân, thập lục phân, HTML và hình ảnh hiển thị.

Hệ 10Hệ 2Hệ 16HTMLKý tự
33010000121!!
4801100003000
65100000141AA
97110000161aa

Bảng mã ASCII mở rộng

Phần mở rộng của ASCII bao gồm các ký tự đặc biệt, ký hiệu và chữ cái của các ngôn ngữ khác, sử dụng 8 bit để biểu diễn.

Hệ 10Hệ 2Hệ 16HTMLKý tự
16010100000A0
19211000000C0ÀÀ
22411100000E0àà

Kết luận

Bảng mã ASCII đóng vai trò nền tảng trong việc giao tiếp giữa con người và máy tính. Hiểu rõ về ASCII sẽ giúp bạn nắm bắt sâu hơn về cách máy tính xử lý văn bản và là kiến thức quan trọng cho bất kỳ ai muốn tìm hiểu về lập trình. Hãy để lại bình luận nếu bạn có bất kỳ thắc mắc nào!

Related Articles

Back to top button