Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 35 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
35
Dung lượng
106,5 KB
Nội dung
CẤU TRÚC MÁY TÍNH COMPUTER ARCHITECTURE Chương2 : Biểudiễndữliệutrênmáy tính Mục tiêu bài học Mô tả hệ thống dữliệu số trong máy tính Giải thích hệ đếm thập phân, hệ bát phân, và hệ thập lục phân Chuyển một số từ hệ đếm này sang hệ đếm khác. Giải thích sự biểudiễndữliệu Giải thích sự lưu trữ dữliệu Các phép toán nhị phân Các hệ thống số Hệ thống số La mã – các số được biểudiễn theo kiểu tích lũy, như: I cho 1, II cho 2, III cho 3. Hệ thống số Ả rập – giá trị các ký hiệu tùy thuộc vào vị trí mà nó chiếm giữ, chẳng hạn hệ số thập phân. Hệ Thập Phân Trong hệ đếm thập phân, vị trí các số từ phải qua trái đại diện cho hàng đơn vị, chục, trăm, ngàn,… (3 * 100) + (6*10) + (5*1) = 365 Vị trí của số quyết định giá trị của nó. Người ta gọi những loại hệ đếm này là hệ đếm theo vị trí (positional number system). Hệ Thập Phân (tiếp theo) Giá trị của mỗi ký số trong một hệ đếm được xác định bởi: – Bản thân ký số đó – Vị trí của ký số đó trong dãy số. – Cơ số của hệ đếm. Cơ số (Base) Vị trí số (6*10) Hệ Nhị Phân Hệ nhị phân dựa trên2 cơ số, ký số gồm 0 và 1. Trong hệ đếm này, do có cơ số là 2 nên khi chúng ta di chuyển sang trái, giá trị của ký số sẽ tăng 2 lần so với số kế trước nó. Như vậy các giá trị của các vị trí là: 64 32 16 8 4 2 1 Số nhị phân 0001111001010111 Ký hiệu bit có gía trị lớn nhất Ký hiệu bit có giá trị bé nhất Hệ bát phân Hệ bát phân có cơ số là 8. Giá trị tăng từ phải qua trái là 1, 8, 64, 512, 4096… Giá trị thập phân của số 1204 hệ bát phân là: 1204 = (1 * 512) + (2 * 64) + (0 * 8) + (4 * 1) = 512 + 128 + 0 + 4 = 644 Hệ bát phân Nhị phân Bát phân 000 0 001 1 010 2 011 3 100 4 101 5 110 6 111 7 Để chuyển đổi một số từ hệ nhị phân sang hệ bát phân và ngược lại, chúng ta phải nhớ bảng chuyển đổi như sau: Hệ thập lục phân Thập lục phân Thập phân 0 0 1 1 22 3 3 4 4 5 5 6 6 7 7 8 8 9 9 A 10 B 11 C 12 D 13 E 14 F 15 Hệ thập lục phân (Tiếp theo) Hệ đếm thập lục phân dựa trên cơ số 16 16 ký hiệu đại diện trong đó có các ký hiệu chữ cái là A, B, C, D, E và F Biểudiễn hệ thập phân của số A0119 hệ thập lục phân là: (10 * 65536)+(0 * 4096)+(1 * 256)+ ( 1 * 16) + ( 9 * 1) = 655360 + 0 + 256 + 16 + 9 = 655641 [...]... coding”); } Biểu diễndữliệu Máy tính số biểudiễn các ký tự dưới dạng mã nhị phân Mã nhị phân được hình thành từ các ký số nhị phân hay các bit Mọi ký tự được biểudiễn bằng một chuỗi các số “0” và “1” Byte là một chuỗi 8 bit Hầu hết các máy tính biểudiễn một từ (word) gồm 8 hay 16 bit Trong những hệ thống máy tính lớn thì số các bit có thể lên tới 16 hay 32 bit Biểu diễndữliệu ... đổi một số hệ thập phân có giá trị là 52 sang số nhị phân tương ứng: 2 | 52 Phần dư2 | 26 | 0 2 | 13 | 0 2 | 06 | 1 2 | 03 | 0 2 | 01 | 1 2 | 00 | 1 Như vậy số nhị phân tương ứng của số thập phân 52 là 110100 Chuyển từ hệ nhị phân sang hệ thập lục phân Mỗi ký số thập lục phân được đại diện bằng một nhóm 4 ký số nhị phân: Nhị phân Thập lục phân 0000 0 0001 1 0010 2 0011 3 0100 4 0101 5 0110 6 0111 7... liệu Khi chúng ta nhập dữliệu vào máy tính, các tín hiệu từ phím nhấn sẽ được chuyển thành mã ký tự nhị phân Mỗi ký tự được truyền tới máy in, màn hình, đĩa lưu trữ đều ở dạng mã nhị phân Khi thể hiện trên màn hình hoặc khi in dữ liệu, ký tự sẽ được chuyển ngược thành dạng mà người dùng có thể đọc được Lưu trữ dữliệu Dữliệu được lưu trữ và xử lý trong máy tính dưới dạng nhị phân Các... 101010101010100 101 010 101 010 100 5 2 5 2 4 525 24 là số bát phân tương ứng với số nhị phân ở trên Chuyền từ hệ bát phân sang hệ nhị phân Mỗi ký số bát phân sẽ được thay thế bằng một ‘bộ ba’ (triple) ký số nhị phân tương ứng Ví dụ: 6 5 110 101 Số nhị phân tương ứng của số bát phân 65, là 110101 Khái niệm nhị phân OFF ON DATA (dạng ký số nhị phân) Biểu diễndữliệu 000111 000111010101 0111010001101001... hệ nhị phân sang thập phân . CẤU TRÚC MÁY TÍNH COMPUTER ARCHITECTURE Chương 2 : Biểu diễn dữ liệu trên máy tính Mục tiêu bài học Mô tả hệ thống dữ liệu số trong máy tính Giải. thập phân có giá trị là 52 sang số nhị phân tương ứng: 2 |__ 52 Phần dư 2 |_ _26 | 0 2 |__13 | 0 2 |__06 | 1 2 |__03 | 0 2 |__01 | 1 2 |__00 | 1 Như vậy số