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

Bài giảng Kiến trúc máy tính: Chương 6 - Trần Sơn Hải

22 4 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 22
Dung lượng 135,51 KB

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

Nội dung

Mục tiêu của bài giảng Kiến trúc máy tính - Chương 6: Vi tác vụ trình bày các kiến thức giúp sinh viên hiểu được ý nghĩa của “ngôn ngữ” vi tác vụ, hiểu cấu trúc của ALU (mạch số học và mạch luận lý, mạch dịch tổ hợp). Hi vọng đây sẽ là một tài liệu hữu ích dành cho các bạn sinh viên chuyên ngành Công nghệ thông tin dùng làm tài liệu tham khảo phục vụ học tập và nghiên cứu.

Trang 1

Ch ươ ng 6 – Vi tác v ụ

Trang 2

M ụ c tiêu

• Hi ể u ý ngh ĩ a c ủ a “ngôn ng ữ ” vi tác v ụ

• Hi ể u c ấ u trúc c ủ a ALU (m ạ ch s ố h ọ c +

m ạ ch lu ậ n lý + m ạ ch d ị ch t ổ h ợ p)

Trang 3

Vi tác v là các tác vụ hay công việc xử lý dữ

liệu thực hiện trên các thanh ghi

Trang 4

• Chuy ể n n ộ i dung thanh ghi R1 sang thanh ghi

R2 (R1 không ñổ i) dùng hàm ñ i ề u khi ể n (khi

hàm có giá tr ị 1):

S 0 S 1 : R2 ← R1

Trang 6

M ũ i tên Truy ề n d ữ li ệ u R2 ← R1

D ấ u ph ẩ y

Tác v ụ x ả y ra ñồ ng th ờ i (trong cùng m ộ t chuy ể n

ti ế p ñồ ng h ồ )

R2 ← R1, R1 ← R2

Trang 7

6.1.1 Truy ề n d ữ li ệ u qua bus

3 2 1 0

4x1MUX

3 2 1 0

4x1MUX

3 2 1 0

4x1MUX

B D

Trang 8

11/12/08 Trường ðHSP TPHCM 8

Truy ề n d ữ li ệ u qua bus 3 tr ạ ng thái

3 2 1 02x4 Decoder

S0

S1

Trang 12

S0 S1

3 2 1 0

4x1 MUX

S0 S1

3 2 1 0

4x1 MUX

10

10

1

Cin

S0S1

Trang 15

M ạ ch lu ậ n lý

0

12

V ẽ m ạ ch lu ậ n lý v ớ i i=2 Cho S0=S1=1,

Trang 18

M ạ ch d ị ch t ổ h ợ p 4 bit

1 0

2x1 MUX

2x1 MUX

2x1 MUX

2x1 MUX

Trang 19

6.5 ALU (Arithmetic and Logic Unit)

3 2 1 0

4x1 MUX

Trang 21

There are six shift microoperations:

shl that shifts the bits of a register one place left

shr that shifts the bits of a register one place right;

cil that shifts the bits of a register one place left with the leftmost bit being circled back to the right

cir that works similarly but to the right

ashl that shifts all bits except the sign bit of a register to the left but not into the sign bit

ashr that shifts all bits excluding the sign bit to the right

Trang 22

Eight-bit examples

... 1 : R2 ← R1

Trang 6< /span>

M ũ i tên Truy ề n d ữ li ệ u R2 ← R1

D ấ u ph... class="page_container" data-page="19">

6. 5 ALU (Arithmetic and Logic Unit)

3

4x1 MUX

Trang 21

There...

Trang 7

6. 1.1 Truy ề n d ữ li ệ u qua bus

3

4x1MUX

3

4x1MUX

3

Ngày đăng: 11/05/2021, 02:16

🧩 Sản phẩm bạn có thể quan tâm