1. Trang chủ
  2. » Tất cả

It012 BỘ XỬ LÝ tiếp theo

31 8 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

Tiêu đề Bộ Xử Lý (tt)
Trường học Trường Đại Học Công Nghệ Thông Tin
Chuyên ngành Khoa Kỹ Thuật Máy Tính
Thể loại Chương trình học
Thành phố Hồ Chí Minh
Định dạng
Số trang 31
Dung lượng 1,12 MB

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

Nội dung

Câu hỏi và Bài tập Kiến trúc Vi kiến trúc Luận lý Mạch số... Câu hỏi và Bài tập Kiến trúc Vi kiến trúc Luận lý Mạch số... Thực thi nhóm lệnh truyền dữ liệu 2/5 - lwADDR_RDA ADDR_RDB DAT

Trang 1

IT012 – TỔ CHỨC VÀ CẤU TRÚC MÁY TÍNH II

CHƯƠNG 9

BỘ XỬ LÝ (tt)

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN

KHOA KỸ THUẬT MÁY TÍNH

Trang 2

Nội dung

1 Thực thi nhóm lệnh luận lý & số học

2 Thực thi nhóm lệnh truyền dữ liệu

3 Thực thi nhóm lệnh điều khiển - beq

4 Thực thi tất cả các nhóm lệnh

5 Khối điều khiển

6 Câu hỏi và Bài tập

Kiến trúc

Vi kiến trúc

Luận lý Mạch số

Trang 3

Nội dung

1 Thực thi nhóm lệnh luận lý & số học

 add, sub, and, or, slt

2 Thực thi nhóm lệnh truyền dữ liệu

Trang 4

1 Thực thi nhóm lệnh luận lý & số học (1/2)

Trang 5

1 Thực thi nhóm lệnh luận lý & số học (2/2)

ADDR_RDA

ADDR_RDB DATA_A

IMEM

PC

RegEn

Trang 6

Nội dung

1 Thực thi nhóm lệnh luận lý & số học

 add, sub, and, or, slt

2 Thực thi nhóm lệnh truyền dữ liệu

3 Thực thi nhóm lệnh điều khiển - beq

4 Thực thi tất cả các nhóm lệnh

5 Khối điều khiển

6 Câu hỏi và Bài tập

Kiến trúc

Vi kiến trúc

Luận lý Mạch số

Trang 7

2 Thực thi nhóm lệnh truyền dữ liệu (1/5) - lw

Trang 8

2 Thực thi nhóm lệnh truyền dữ liệu (2/5) - lw

ADDR_RDA

ADDR_RDB DATA_A

Trang 9

1 Thực thi nhóm lệnh truyền dữ liệu (3/5) - sw

Trang 10

2 Thực thi nhóm lệnh truyền dữ liệu (4/5) - sw

ADDR_RDA

ADDR_RDB DATA_A

Trang 11

ADDR_RDA ADDR_RDB DATA_A

Trang 12

Nội dung

1 Thực thi nhóm lệnh luận lý & số học

 add, sub, and, or, slt

2 Thực thi nhóm lệnh truyền dữ liệu

 lw, sw

3 Thực thi nhóm lệnh điều khiển - beq

4 Thực thi tất cả các nhóm lệnh

5 Khối điều khiển

6 Câu hỏi và Bài tập

Kiến trúc

Vi kiến trúc

Luận lý Mạch số

Trang 13

3 Thực thi nhóm lệnh điều khiển (1/2) - beq

PC_nxt = PC + D

Trang 14

3 Thực thi nhóm lệnh điều khiển (2/2) - beq

ADDR_RDA ADDR_RDB DATA_A

REG FILE

ADDR_WR

DATA_B DATA_WR

Inst[5:0]

Trang 15

Nội dung

1 Thực thi nhóm lệnh luận lý & số học

 add, sub, and, or, slt

2 Thực thi nhóm lệnh truyền dữ liệu

Trang 16

ADDR_RDA ADDR_RDB DATA_A

REG FILE

ADDR_WR DATA_B DATA_WR

PCSrc

ALU Control ALUOp

Trang 17

ADDR_RDA ADDR_RDB DATA_A

REG FILE

ADDR_WR DATA_B DATA_WR

IMEM PC

1 0

zero

ADDR_RDA ADDR_RDB DATA_A

REG FILE

ADDR_WR DATA_B DATA_WR

ALUSrc

0 1 Inst[15:11]

RegDst

/lw/sw

ADDR DATA_RD

DMEM

DATA_WR

DmemWr

1 0 MemtoReg

Trang 19

Nội dung

1 Thực thi nhóm lệnh luận lý & số học

 add, sub, and, or, slt

2 Thực thi nhóm lệnh truyền dữ liệu

Trang 20

5 Khối điều khiển (1/6)

Trang 21

5 Khối điều khiển (2/6) – Loại R

Trang 22

5 Khối điều khiển (3/6) – lw

Trang 23

5 Khối điều khiển (4/6) – beq

Trang 24

5 Khối điều khiển (5/6) – ALU Control

• ALU chỉ cần thực hiện các phép toán: Cộng, trừ, AND, OR, Thiết lập nếu nhỏ hơn

• ALU Control là một mạch tổ hợp điều khiển ALU có bảng chân trị sau:

Trang 25

5 Khối điều khiển (6/6) - Control

opcode RegWrite ALUSrc ALUOp MemWrite MemRead MemtoReg Branch

Trang 26

Nội dung

1 Thực thi nhóm lệnh luận lý & số học

 add, sub, and, or, slt

2 Thực thi nhóm lệnh truyền dữ liệu

 lw, sw

3 Thực thi nhóm lệnh điều khiển - beq

4 Thực thi tất cả các nhóm lệnh

5 Khối điều khiển

6 Câu hỏi và Bài tập

Kiến trúc

Vi kiến trúc

Luận lý Mạch số

Trang 27

6 Câu hỏi và Bài tập (1)

Trang 28

6 Câu hỏi và Bài tập (2)

Trang 29

6 Câu hỏi và Bài tập (3)

Tìm chu kỳ nhỏ

nhất của CPU

nếu chỉ thực thi

lệnh and?

Trang 30

6 Câu hỏi và Bài tập (4)

Tìm chu kỳ nhỏ

nhất của CPU

nếu chỉ thực thi

lệnh lw?

Trang 31

6 Câu hỏi và Bài tập (5)

Tìm chu kỳ nhỏ

nhất của CPU

nếu chỉ thực thi

lệnh sw?

Ngày đăng: 25/02/2023, 16:01

w