1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng cấu trúc máy tính chương 4

25 357 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 25
Dung lượng 5,92 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Đơn vị số học và logic ALU Chức năng: thực các phép toán số học và logic Số học: cộng, trừ, nhân, chia, tăng, giảm, đảo,... 4.2 Tập thanh ghi Phân loại thanh ghi theo chức năng địa chỉ

Trang 1

Chương 4

Bộ xử lý trung tâm

4.1 Cấu trúc của CPU

4.2 Tập lệnh (Instruction File) 4.3 Hoạt động của CPU

4.4 Kiến trúc Intel

Trang 2

4.1 Cấu trúc của CPU

Nhiệm vụ CPU: thực hiện lệnh của chương trình

toán số học và logic đối với dữ liệu

cổng vào ra

Trang 3

Control Data Address Bus Bus Bus

System bus

Trang 4

Cấu trúc Máy tính

b Đơn vị số học và logic (ALU)

Chức năng: thực các phép toán số học và logic

Số học: cộng, trừ, nhân, chia, tăng, giảm, đảo,

Logic: AND, OR,XOR, NOT, dịch bit,…

 Mô hình kết nối của ALU

Dliệu vào từ thanh ghi

T.h điều khiển ALU

Kết quả

Thanh ghi cờ

Trang 5

c Đơn vị điều khiển

Chức năng:

quyết đáp ứng yêu cầu đó

Trang 6

Cấu trúc Máy tính

c Đơn vị điều khiển

Mô hình kết nối đơn vị điều khiển

Thanh ghi l ệ nh

Các cờ

Clock

T.h yêu cầu từ BUS hệ thống

Control Unit

T h điều khiển bên trong CPU

T.h điều khiển đến BUS hệ thống

BUS ĐIỀU KHIỂN

Trang 7

c Đơn vị điều khiển

Các thông tin kết nối đến CU

CPU cũng như trạng thái thực hiện các phép toántrong ALU

thanh ghi, ALU

hay cổng vào ra

Trang 8

Cấu trúc Máy tính

4.2 Tập thanh ghi

Chức năng

thanh ghi và có tốc độ truy xuất cực nhanh

điểm hiện tại của CPU

tăng hiệu năng CPU

không lập trình được

Trang 9

4.2 Tập thanh ghi

Phân loại thanh ghi theo chức năng

địa chỉ của ngăn nhớ hay cổng vào ra

tạm thời

địa chỉ đều được

tin về trạng thái CPU

hiện

Trang 10

Đáy Stack

Thanh ghi cơ sở

Thanh ghi chỉ số

300 301 302 303 304 305

Cấu trúc Máy tính 306 117

Trang 11

4.2 Tập thanh ghi

Các thanh ghi dữ liệu

&Thanh ghi cờ (FR: Flag Register)

cấm ngắt

Trang 12

Cấu trúc Máy tính

4.3 Tập lệnh

Giới thiệu chung về tập lệnh

tích và hiểu để thực hiện thao tác mà lệnh đó yêu cầu

hiệu gợi nhớ ADD, MOV, IN, OUT, SHL, ROL,…

 Đây tựa của câu lệnh của hợp ngữ

(Lập ASSEMBLY)

Trang 13

thao tác mà bộ vi xử lý cần phải thực hiện.

chứa các toán hạng mà mã thao tác sẽ tác động

Trang 14

nói,…

Trang 17

Lệnh Lock : Cấm không cho

chuyển nhượng BUS

Lệnh Unlock: cho phép chuyển

nhượng BUS

Trang 18

 Nội dung của thanh ghi

 Nội dung của ngăn nhớ hay cổng vào ra

Các phương pháp định địa chỉ thông dụng:

 Định địa chỉ tức thời

 Định địa chỉ thanh ghi

 Định địa chỉ trực tiếp

 Định địa chỉ gián tiếp qua thanh ghi

 Định địa chỉ gián tiếp

 Định địa chỉ dịch chuyển

Trang 19

Định địa chỉ tức thì

nst ADD R1, co

toán hạng

 Đây chỉ có thể là toán hạng nguồn

Trang 20

Cấu trúc Máy tính

Định địa chỉ thanh ghi

T

có tên trong trường địa chỉ toán hạng

Tập thanh ghi

Toán hạng

Trang 21

Định địa chỉ trực tiếp

trong trường địa chỉ toán hạng

Bộ nhớ

Toán hạng

Trang 22

Cấu trúc Máy tính

Định địa chỉ gián tiếp qua thanh ghi

nhớ có địa chỉ được chỉ

Trường địa chỉ toán hạng

lưu trữ tên thanh ghi đó

định

là thanh ghi con trỏ

Trang 23

Định địa chỉ gián tiếp qua ngăn nhớ

Bộ nhớ

Toán hạng

Trang 24

 Địa chỉ toán hạng = Nội dung thanh ghi + hằng số

Trang 25

4.4 Hoạt động của CPU

nhận toán hạng, thực hiện lệnh, cất toán hạng, ngắt

Nhận

lệnh

Nhận toán hạng

Cất toán hạng

Tính Địa

thao tác

Tính địa chỉ toán hạng

Thao tác dl

Tính địa chỉ toán hạng

KT ngắt

và ngắt

Ngày đăng: 03/12/2015, 18:01

TỪ KHÓA LIÊN QUAN