Tài liệu Cấu trúc máy tính & ASM pptx

20 391 0
Tài liệu Cấu trúc máy tính & ASM pptx

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Chuong 2 : Tổ chức CPU 2 2.1 Giới thiệu hệ thống số 2.2 Bộ xử lý trung tâm CPU 2.3 Hệ thống Bus 2.4 Bộ thanh ghi 2.5 Cơ chế ñịnh vị ñịa chỉ 2.6 Các ñặc tính thiết kế liên quan ñến hiệu suất CPU họ Intel 2.7 Các ñặc trưng của CPU họ Intel 2.8 Câu hỏi ôn tập Chuong 2 : Tổ chức CPU 3 2.1 Hệ thống số 0 1 2 3 4 5 6 7 8 9 A B C D E F Ex : 3F8 h 1616thập lục phân 0 1 2 3 4 5 6 7 8 9 Ex : 12 d 1010thập phân 0 1 2 3 4 5 6 7 Ex : 24 o 88bát phân 0 1 Ex : 1010 b 22nhị phân dạng ký số và ký tự biểu diễn sốsố ký số Cơ số Hệ ñếm Chuong 2 : Tổ chức CPU 4 Hệ thống số Vào thờI ñiểm ñó, việc dùng các que ñể ñểm là 1 ý tưởng vĩ ñại!! Còn việc dùng các ký hiệu thay cho các que ñếm còn vĩ ñại hơn!!!! Một trong các cách ñể biểu diễn 1 số hiện nay là sử dụng hệ thống số ñếm decimal. Có nhiều cách ñể biểu diễn 1 giá trị số. Ngày xưa, con ngườidùng các que ñể ñếm sau ñó ñã học vẽ các hình trên mặtñất và trên giấy. thí dụ số 5 lần ñầu ñược biểu diễn bằng | | | | | (bằng 5 que). Sau ñó chữ số La Mã bắt ñầu dùng các ký hiệu khác nhau ñể biểu diễn nhiều số gọn hơn. Thí dụ số 3 vẫn biểu diễn bởI 3 que | | | nhưng số 5 thì ñược thay bằng V còn số 10 thì thay bằng X. Hệ thống số là gì ? Chuong 2 : Tổ chức CPU 5 Hệ thống số Sử dụng que ñể ñếm là 1 ý nghĩa vĩ ñạI ở thời ñiểm này.Và việc dùng các ký hiệu ñể thay cho các que ñếm càng vĩ ñại hơn!!!. Một trong những cách tốt nhất hiện nay là dùng hệ thống số thập phân ( decimal system). Chuong 2 : Tổ chức CPU 6 Con người ngày nay dùng hệ 10 ñể ñếm.Trong hệ 10 có 10 digits 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 Những ký số này có thể biểu diễn bất kỳ 1 giá trị nào, thí dụ : 754 Decimal System Chuong 2 : Tổ chức CPU 7 Vị trí của từng ký số rất quan trọng, thí dụ nếu ta ñặt "7" ở cuối thì: 547 nó sẽ là 1 giá trị khác : Chuong 2 : Tổ chức CPU 8 MT không thông minh như con ngườI,nó dùng trạng thái của ñiện tử : on and off, or 1 and 0. MT dùng binary system, binary system có 2 digits: 0, 1 Như vậy cơ số (base) là 2. Mỗi ký số (digit) trong hệ binary number ñược gọi là BIT, 4 bits nhóm thành 1 NIBBLE, 8 bits tạo thành 1 BYTE, 2 bytes tạo thành 1 WORD, 2 words tạo thành 1 DOUBLE WORD (ít dùng): Binary System Chuong 2 : Tổ chức CPU 9 Hexadecimal System Hexadecimal System Hexadecimal System dùng 16 digits: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F do ñó cơ số (base) là 16. Hexadecimal numbers are compact and easy to read. Ta dễ dàng biến ñốI các số từ binary system sang hexadecimal system and và ngược lại, mỗi nibble (4 bits) có thể biến thành 1 hexadecimal digit : Ex : 1234 h = 4660 d Chuong 2 : Tổ chức CPU 10 Các phép toán trong hệ nhị phân cộng : 0 + 0 = 0 0 + 1 = 1 1+ 0 = 1 1 + 1 = 0 nh ớ 1 trừ : 0 - 0 = 0 0 - 1 = 1 mượn 1 1 – 0 = 1 1- 1=0 Nhân : có thể coi là phép cộng liên tiếp Chia : có thể coi là phép trừ liên tiếp Chuong 2 : Tổ chức CPU 11 Các phép toán trong hệ nhị phân … Bảng phép tính Logic cho các số nhị phân 001111 011001 111010 100000 Not AA xor B A or B A and B BA [...]... của bộ đếm chương trình sẽ tự động tăng lên chỉ đến ô nhớ chứa lệnh sẽ được thực hiện tiếp theo Chu kỳ lệnh được xây dựng từ những đơn vò cơ bản là chu kỳ máy Chuong 2 : T ch c CPU 20 Chu kỳ máy Chu kỳ máy là chu kỳ của 1 hoạt động cơ bản của máy tính như : Chu kỳ đọc bộ nhớ Chu kỳ ghi bộ nhớ Chu kỳ đọc toán hạng Chu kỳ ghi kết quả Clock : xung làm nhiệm vụ đònh thì cho mạch tuần tự Chuong 2 : T ch... nh và xác đ nh ki u l nh B lu n lý và s h c (ALU) th c hi n phép tốn như c ng, and Các thanh ghi (Registers) : lưu k t qu t m th i và các thơng tin đi u khi n.CPU giao ti p v i các b ph n khác trong máy tính thơng qua các tuy n g i là Bus Chuong 2 : T ch c CPU 17 CPU (cont) Các nhà chế tạo CPU qui đònh tốc độ thực hiện của từng chip phù hợp với nhòp tim của chip đó (clock speed) tốc độ đồng hồ, nhòp... li u trung gian d li u trung gian 2) Chương trình 2) Chương trình ðơn v giao ti p – IO Card ðơn v giao ti p – IO Card IO Device IO: Device Chuong 2 T ch c CPU 19 Chu kỳ lệnh Một chu kỳ thực hiện lệnh máy gồm 3 giai đoạn chính sau : 1 2 3 Lấy lệnh : lệnh cất ở ô nhớ sẽ được lấy vào thanh ghi lệnh Giải mã và thực hiện lệnh : lệnh trong thanh ghi lệnh sẽ được giải mã và thực hiện theo mô tả của lệnh trong . loại dữ liệu: 1) Data : số liệu ñầu vào, kết quả, dữ liệu trung gian 2) Chương trình Main Memory Có 2 tác vụ : ðọc /Ghi 2 loại dữ liệu: 1) Data : số liệu. những đơn vò cơ bản là chu kỳ máy. Chuong 2 : Tổ chức CPU 21 Chu kỳ máy Chu kỳ máy là chu kỳ của 1 hoạt động cơ bản của máy tính như :  Chu kỳ đọc bộ nhớ  Chu

Ngày đăng: 25/01/2014, 12:20

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan