Trang chủ Nhập môn lập trình Phép toán nhị phân

Phép toán nhị phân

Nguyễn Dương 06-06-2024

I. PHÉP TOÁN NHỊ PHÂN

1. Phép toán số học

PHÉP CỘNG
PHÉP TRỪ
PHÉP NHÂN
PHÉP CHIA
0 + 0 = 0
0 - 0 = 0
0 * 0 = 0
0/1 = 0
0 + 1 = 1
1 - 0 = 1
0 * 1 = 0
1/1 = 1
1 + 0 = 1
1 - 1 = 0
1 * 0 = 0

1 + 1 = 10
10 - 1 = 1
1 * 1 = 1


2. Phép toán Logic

PHỦ ĐỊNH
CỘNG LOGIC
NHÂN LOGIC
NOT 1 = 0
1 OR 1 = 1
0 AND 0 = 0
NOT 0 = 1
1 OR 0 = 1
0 AND 1 = 0

0 OR 1 = 1
1 AND 0 = 0

0 OR 0 = 0
1 AND 1 = 1

II. BIỂU DIỄN THÔNG TIN

1. Dạng ký tự

- Bảng mã ASCII
  + Mã ASCII viết tắt của American Standard Code for Information Interchange nghĩa tiếng Việt là chuẩn mã trao đổi thông tin Hoa Kỳ là bộ ký tự và bộ mã ký tự dựa trên bảng chữ cái La Tinh. 
  + ASCII thường được đùng để hiển thị văn bản trong máy tính và các thiết bị thông tin khác, nó cũng được dùng bởi các thiết bị điều khiển làm việc với văn bản.
  + ASCII được công bố lần đầu vào năm 1963 bởi Hiệp hội tiêu chuẩn Hoa Kỳ (American Standards Association, ASA). ASCII được xem là tiêu chuẩn phần mềm thành công nhất từng được công bố từ trước tới nay.
  + Bảng mã 8 Bit: mã hóa 256 ký tự
  + Bảng mã 16 Bit: mã hóa 65536 ký tự

  + Phân bố theo hệ 10
  0 - 31: Các ký tự điều khiển
  32 - 47: Các ký tự đặc biệt
  48 - 57: Các ký tự số 0 ......... 9
  58 - 64: Các ký tự đặc biệt
  65 - 90: Các chữ cái viết hoa A ....... Z
  91 - 96: Các ký tự đặc biệt
  97 - 122: Các chữ cái viết thường a ........... z
  123 - 127: Các ký tự đặc biệt
  128 - 255: Các ký tự đồ họa và các ký tự đặc trưng cho từng quốc gia

Unicode là bộ mã chuẩn quốc tế được thiết kế để làm một bộ mã duy nhất cho tất cả các ngôn ngữ khác nhau trên thế giới, kể cả ngôn ngữ sử dụng ký tự tượng hình như tiếng Trung Quốc, Thái Lan.......

UTF - 8 là bộ mã được sử dụng phổ biến nhất. UTF - 8 được thiết kế để tương thích với chuẩn ASCII.

Bài viết liên quan

Thuật toán Thuật toán
Ngôn ngữ lập trình và phần mềm Ngôn ngữ lập trình và phần mềm
Tổng quan phần cứng máy tính Tổng quan phần cứng máy tính
Phép toán nhị phân Phép toán nhị phân
Khái niệm công nghệ thông tin, đơn vị đo thông tin Khái niệm công nghệ thông tin, đơn vị đo thông tin