tailieunhanh - Bài giảng Kiến trúc máy tính (Computer Architecture): Chương 4 - Nguyễn Kim Khánh

Chương 4 - Số học máy tính. Những nội dung chính được trình bày trong chương này gồm có: Biểu diễn số nguyên, phép cộng và phép trừ số nguyên, phép nhân và phép chia số nguyên, số dấu phẩy động. | NKK-HUST Kiến trúc máy tính om .c Chương 4 ng co SỐ HỌC MÁY TÍNH an th o ng du u cu Nguyễn Kim Khánh Trường Đại học Bách khoa Hà Nội 2017 Kiến trúc máy tính 134 https tailieudientucntt NKK-HUST Nội dung học phần Chương 1. Giới thiệu chung om .c Chương 2. Cơ bản về logic số ng Chương 3. Hệ thống máy tính co Chương 4. Số học máy tính an Chương 5. Kiến trúc tập lệnh th Chương 6. Bộ xử lý o ng du Chương 7. Bộ nhớ máy tính u Chương 8. Hệ thống vào-ra cu Chương 9. Các kiến trúc song song 2017 Kiến trúc máy tính 135 https tailieudientucntt NKK-HUST Nội dung chương 4 om . Biểu diễn số nguyên .c . Phép cộng và phép trừ số nguyên ng co . Phép nhân và phép chia số nguyên an . Số dấu phẩy động th o ng du u cu 2017 Kiến trúc máy tính 136 https tailieudientucntt NKK-HUST . Biểu diễn số nguyên om .c n Số nguyên không dấu Unsigned Integer ng Số nguyên có dấu Signed Integer co n an th o ng du u cu 2017 Kiến trúc máy tính 137 https tailieudientucntt NKK-HUST 1. Biểu diễn số nguyên không dấu n Nguyên tắc tổng quát Dùng n bit biểu diễn số om nguyên không dấu A .c an 1an 2 . a2 a1a0 ng co an Giá trị của A được tính như sau th o ng n 1 A ai 2 i du u i 0 cu Dải biểu diễn của A 0 2n 1 2017 Kiến trúc máy tính 138 https tailieudientucntt NKK-HUST Ví dụ 1 Biểu diễn các số nguyên không dấu sau đây om n bằng 8-bit .c A 41 B 150 ng co Giải an A 41 32 8 1 25 23 20 th 41 0010 1001 o ng du B 150 128 16 4 2 27 24 22 21 u cu 150 1001 0110 2017 Kiến trúc máy tính 139 https tailieudientucntt NKK-HUST Ví dụ 2 n Cho các số nguyên không dấu M N được om biểu diễn bằng 8-bit như sau .c M 0001 0010 ng n co n N 1011 1001 an Xác định giá trị của chúng th Giải o ng du n M 0001 0010 24 21 16 2 18 u cu n N 1011 1001 27 25 24 23 20 128 32 16 8 1 185 2017 Kiến trúc máy tính 140 https tailieudientucntt .