TÌM HIỂU CHUYỂN ĐỔI CHỮ QUỐC NGỮ
THÀNH BITS VÀ NGƯỢC LẠI
---------------------------------------
BIT (binary digit) LÀ ON hay OFF tức là
mở hay tắt cúa GIÒNG ĐIỆN VÀO CPU trong computer.
8 BITS ĐƯỢC GỌI LÀ MỘT BYTE.
MỘT BYTE LÀ ĐƠN VỊ NHỎ NHẤT ĐƯỢC QUY ĐỊNH CHO MỘT CHỨ TRONG ALPHABET.
VẬY MỘT CHỬ ĐÔI THÀNH MỘT BYTE
8 BITS CŨNG ĐƯỢC QUY ĐỊNH CHO MỘT DẤU
NẾU DÙNG UNICODE.
Thí dụ chữ h
căn 8 bits. Chữ home cần 32 bits. Vì chữ home gồm có 4 chữ nên 4x8= 32 bits.
Cău nầy viết băng chữ hoa ;
TÔI YÊU THIÊN CHÚA TỪ LÚC
ẤU THƠ.
1-Được máy “Bit
Converter Online” chuyển đôi thành bits như sau.
01010100 11010100 01001001 00100000 01011001
11001010 01010101 00100000 01010100 01001000 01001001 11001010 01001110
00100000 01000011 01001000 01010101 1100000001 01000001 00100000 01010100
110101111 1100000000 00100000 01001100 01010101 1100000001 01000011 00100000
11000010 1100000001 01010101 00100000 01010100 01001000 110100000 00101110
00100000.
2- KIỂM SÓÁT MÁY LÀM ĐÚNG HAY SAI, CHÚNG TA COPY BẢNG BITS TRÊN
RỒI CHUYỂN VÀO “BINARY CONVERTER TO STRINGS “ THÌ THẤY HIỆN RA NHƯ
SAU.
TÔI YÊU THIÊN CHÚA TỪ LÚC ẤU THƠ.
Ghi chú.
Theo Unicode, phải dùng 2 bytes cho một chữ của chữ Nhật, chữ Trung
Hoa, Chữ Arap.
Chữ Việt Nam, phải dùng từ 1 tới 4 bytes.
Trong bản tiêu chuẩn ASCII củả USA, mỗi chữ biểu thị bằng một
con số.
Thí dụ chư A viết hoa mang con
số 65.
Nếu chừ a viết thương thì mang
con số 97
Hai con số đó nếu đổi ra bites
thì như sau.
0100 0001 là A và 0110 0001 là a.
Khi chọn chử a mang con số 97 thì chữ b mang con số 98,
chư c mang con số 99. Mỗi chử tăng một con số.
Khi chọn chữ A hoa mang con số là 65, thì chử B mang
số 66, chử C mang số 67.
MỖI CON SỐ ĐỀU CÓ 8 BITS HAY MỘT BYTE NHƯ NHAU