Bài Giảng Môn Kiến Trúc Máy Tính - Chương 2: Biểu Diễn Dữ Liệu ...

Số bù 1:

 Số bù 1 của A nhận được bằng cách đảo các

bit của A

 Ví dụ:

 0110 1001

 1001 0110Phan Trung Kiên – ĐH Tây bắc 35

Ưu điểm – Nhược điểm

 Xét các số 3 bit:

 x: dạng nhị phân

 y: dạng thông thườngPhan Trung Kiên – ĐH Tây bắc 36

Ưu, nhược điểm

 Ưu:

 Trực quan

 Dễ dàng chuyển đổi dấu

 Nhược:

 Có hai biểu diễn của số 0

 Cộng trừ phải thực hiện thao tác đặc biệt

 Ít sử dụngPhan Trung Kiên – ĐH Tây bắc 37

Trục số học

 Dải biểu diễn:

 -(2n-1 – 1) 2n-1 - 1Phan Trung Kiên – ĐH Tây bắc 38

Số bù 2

 Số bù hai của A nhận được bằng cách lấy số

bù một của A cộng với 1

 Ví dụ: với n= 8 bit

 Giả sử có A = 0010 0101

 Số bù một của A = 1101 1010

 + 1

 Số bù hai của A = 1101 1011

 Vì A + (Số bù hai của A) = 0  dùng số bù

hai để biểu diễn cho số âmPhan Trung Kiên – ĐH Tây bắc 39

Số bù 2

 Nguyên tắc tổng quát: Dùng n bit biểu diễn số

nguyên có dấu A:

 a

n-1an-2 a1a0

 Với A là số dương: bit an-1 = 0, các bit còn lại

biểu diễn độ lớn như số không dấu

 Với A là số âm: được biểu diễn bằng số bù hai

của số dương tương ứng, vì vậy bit an-1 =

Từ khóa » Dùng 8 Bit Nào để Biểu Diễn Cho Số Nguyên 23