tailieunhanh - Bài giảng Kiến trúc máy tính: Chương 2 - Trường ĐH Công nghiệp TP.HCM

Bài giảng Kiến trúc máy tính: Chương 2 Biểu diễn thông tin trong máy tính, cung cấp cho người học những kiến thức như: Các hệ thống số; Biểu diễn số nguyên; Biểu diễn số thực; Biểu diễn ký tự; Biểu diễn các dạng thông tin khác; Biểu diễn chương trình. Mời các bạn cùng tham khảo! | Biểu diễn thông tin trong máy tính Trang 1 Nội dung Các hệ thống số Biểu diễn số nguyên Biểu diễn số thực Biểu diễn ký tự Biểu diễn các dạng thông tin khác Biểu diễn chương trình Trang 2 Các hệ thống số Hệ thống số theo phép cộng Mỗi ký số có giá trị độc lập không lệ thuộc vị trí của ký số. Giá trị của con số đuợc tính bằng cách cộng trừ giá trị từng ký số. Ví dụ 1 Hệ thống số Hy lạp và La mã 1 I 20 XX 2 II 25 XXV 3 III 29 XIX 4 IV 50 L 5 V 75 LXXV 6 VI 100 C 10 X 500 D 11 XI 1000 M 3 16 XVI Các hệ thống số Ví dụ về số La mã 1. XXXVI 2. XL 3. XVII 4. DCCLVI 5. MCMLXIX Nhược điểm Khó biểu diễn và tính tóan với các số lớn Cần nhiều ký số để biểu diễn các số lớn Không có số không và số âm Không nhất quán về quy tắc. VD số 49 biểu diễn bằng IL 50 1 hay XLIX 40 9 4 Các hệ thống số Hệ thống số theo phép cộng tiếp Ví dụ 2 Hệ Ai cập cổ đại 5 Các hệ thống số Hệ thống số theo vị trí Mỗi vị trí số có giá trị khác nhau tùy theo cơ số Ví dụ Hệ thập phân Hàng trăm Hàng chục Đơn vị 6 3 8 Ví dụ Hệ nhị thập phân Mayan twenties Units 2 x 20 7 47 twenties units 18 x 20 5 365 6 Các hệ thống số Hệ thống số theo vị trí tiếp Ví dụ Hệ thống lục thập phân Babylon sixties units 3600s 60s 1s 64 3724 7 Các hệ thống số Hệ thống số theo vị trí tiếp Tính giá trị số dựa theo cơ số và bậc lũy thừa theo vị trí số. Dùng n ký số trong hệ cơ số B có thể biểu diễn Bn giá trị khác nhau Ví dụ hệ thập phân với cơ số B 10 123 45 1x102 2x101 3x100 4x10 1 5x10 2 Tổng quát Một số ở hệ cơ số B gồm n. m ký số anan 1 a1a0a 1 a m 1 a m Được tính giá trị theo biểu thức m i ai .B i n 8 Các hệ thống số Hệ thập phân decimal Gồm 10 ký số 0 1 2 3 4 5 6 7 8 9 Được sử dụng rộng rãi trong đời sống hàng ngày Không phù hợp với máy tính Hệ nhị phân binary Gồm 2 ký số 0 và 1 Mỗi ký số đuợc gọi là bit binary digit đơn vị thông tin nhỏ nhất Các bội số Byte B KB MB GB TB PB EB Thích hợp với máy tính Khó sử dụng đối với con người 9 Các hệ thống số Hệ bát phân octal Gồm 8 ký số 0 1 2 3 4 5 6 7 Là 1 dạng viết gọn của số nhị phân 8