4.3. Hệ đếm cơ số a bất kỳ Sử dụng a ký hiệu để biểu diễn Ký hiệu có giá trị nhỏ nhất là ‘0’ Ký hiệu có giá trị lớn nhất là a-1 Giá trị của chữ số thứ n bằng số đó nhân với giá trị của vị trí = an n = vị trí, chữ số đầu tiên có vị trí là n-1 Phần thập phân được đánh số âm
4.3 Hệ đếm số a Sử dụng a ký hiệu để biểu diễn Ký hiệu có giá trị nhỏ ‘0’ Ký hiệu có giá trị lớn a-1 Giá trị chữ số thứ n số nhân với giá trị vị trí trị vị trí = an n = vị trí, chữ số có vị trí n-1 Phần thập phân đánh số âm Giá 06/07/2011 Chương Máy tính biểu diễn thơng tin máy tính 10 / 44 4.4 Hệ đếm số Sử dụng ký hiệu Binary (nhị phân) Biểu diễn thơng tin máy tính Các linh kiện điện tử có hai trạng thái: Đóng mở (cơng tắc) Có điện khơng có điện Số nhị phân = BIT (BInary digiT) Viết: 10012 1001B 06/07/2011 Chương Máy tính biểu diễn thơng tin máy tính 11 / 44 4.4.1 Chuyển từ hệ sang hệ 10 (anan-1…a0)B = an.2n + an-1.2n-1 +…+ a0.20 Ví dụ: 0B = 0; 10B = 1001B = 1.23 + 0.22 +0.21 + 1.20 = 06/07/2011 Chương Máy tính biểu diễn thơng tin máy tính 12 / 44 4.4.2 Chuyển từ hệ 10 sang hệ D = số cần chuyển Chia D (chia nguyên) liên tục cho kết phép chia = Lấy phần dư lần chia viết theo thứ tự ngược lại 06/07/2011 Chương Máy tính biểu diễn thơng tin máy tính 13 / 44 4.4.3 Chuyển đổi số lẻ từ hệ 10 sang hệ Phần nguyên Chia liên tiếp cho Viết phần dư theo chiều ngược lại Phần phân X = phần phân Nhân X với kết quả: Phần nguyên (0,1) Phần phân Lặp lại từ bước đầu, đến muốn dừng kết quả=0 Viết phần nguyên theo thứ tự kết 06/07/2011 Chương Máy tính biểu diễn thơng tin máy tính 14 / 44 4.4.4 Các phép toán hệ Phép cộng Số âm (số bù hai) Phép trừ Phép nhân 06/07/2011 Chương Máy tính biểu diễn thơng tin máy tính 15 / 44 Cộng hai số nhị phân Cộng có nhớ cặp số vị trí từ phải sang trái Bảng cộng Ví dụ 1010 06/07/2011 + 1111 = 11001 Chương Máy tính biểu diễn thơng tin máy tính 16 / 44 Số bù hai (số âm) Số bù Đảo tất bit số nhị phân ta số bù Lấy số bù cộng ta số bù hai số nhị phân ban đầu Ví dụ: B = 1001 Bù B: 0110 Bù hai B: 0111 06/07/2011 Chương Máy tính biểu diễn thơng tin máy tính 17 / 44 Trừ hai số nhị phân B1 – B2 B2 + bù hai B2 = (lấy số chữ số = số chữ số B2) Có thể coi bù hai B2 số đối B2 B1 – B2 = B1 + bù hai B2 06/07/2011 Chương Máy tính biểu diễn thơng tin máy tính 18 / 44 ... +…+ a0 .20 Ví d? ?: 0B = 0; 10B = 1001B = 1 .23 + 0 .22 +0 .21 + 1 .20 = 06/07 /20 11 Chương Máy tính biểu diễn thơng tin máy tính 12 / 44 4.4 .2 Chuyển từ hệ 10 sang hệ D = số cần chuyển... 0111 06/07 /20 11 Chương Máy tính biểu diễn thơng tin máy tính 17 / 44 Trừ hai số nhị phân B1 – B2 B2 + bù hai B2 = (lấy số chữ số = số chữ số B2) Có thể coi bù hai B2 số đối B2 B1 – B2 = B1 +... (BInary digiT) Viết: 100 12 1001B 06/07 /20 11 Chương Máy tính biểu diễn thơng tin máy tính 11 / 44 4.4.1 Chuyển từ hệ sang hệ 10 (anan-1…a0)B = an.2n + an-1.2n-1 +…+ a0 .20 Ví d? ?: 0B = 0; 10B