
Chương 4
Các Phép Toán & Mạch SốHọc

CO1009 Digital Systems –Chương 4: Các Phép Toán & Mạch SốHọc
2
Nội dung
Biểudiễn sốcó dấu
Các phép toán sốhọc
Đơn vịsốhọcvà luậnlý (ALU)

CO1009 Digital Systems –Chương 4: Các Phép Toán & Mạch SốHọc
3
Phép cộng nhị phân
Phép cộng (Addition)là phép toán quan trọng nhất
trong các hệthống số
▫Phép trừ(Subtraction), phép nhân (multiplication)và
phép chia (division)đượchiệnthực bằng cách sửdụng
phép cộng
▫Luật cơbản: 0+0=0
1+0=1
1+1=10 =0+carry of 1 into next position
1+1+1=11 =1+carry of 1 into next position
▫Ví dụ

CO1009 Digital Systems –Chương 4: Các Phép Toán & Mạch SốHọc
4
Biểu diễn số có dấu (1)
Bit dấu (sign bit)
0: dương (positive) 1: âm (negative)
Lượng số(magnitude)
Hệthống sign-magnitude

CO1009 Digital Systems –Chương 4: Các Phép Toán & Mạch SốHọc
5
Biểu diễn số có dấu (2)
Hệthống
sign-magnitude
tuy đơngiảnnhưng thông thường
không được sửdụng do việchiệnthực mạch phức tạp hơn
các hệthống khác
Dạng bù-1 (1’s-Complement Form)
▫Chuyển mỗi bit của sốnhịphân sang dạng bù
▫Ví dụ:
1011012
010010 (s
ố
bù-1)
Dạng bù-2 (2’s-Complement Form)
▫Cộng 1vào vịtrí bit LSB (trọng sốnhỏnhất) của sốbù-1
▫Ví dụ:4510 = 1011012
Số bù-1 010010
Cộng 1+1
Số bù-2 010011

