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

Kiến trúc máy tính chương 6 vi tác vụ

22 276 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

... ngữ” vi tác vụ • Hiểu cấu trúc ALU (mạch số học + mạch luận lý + mạch dịch tổ hợp) 11/12/08 6. 1 Vi tác vụ ghi Vi tác v tác vụ hay công vi c xử lý liệu thực ghi Có loại vi tác vụ chính: Vi tác vụ. .. loại vi tác vụ chính: Vi tác vụ ghi chuyển thông tin nhị phân Vi tác vụ số học Vi tác vụ luận lý Vi tác vụ dịch 11/12/08 Vi tác vụ ghi • Tên ghi: chữ hoa (có thể có kèm số) PC, MAR, R1, R2, …... (R2 ← R1) S0S1: R2 ← R1 11/12/08 Vi tác vụ ghi Mạch ñiều khiển P Load Clock R2 n R1 Mạch ñiều khiển S0 Load Clock R2 S1 n R1 11/12/08 Trường ðHSP TPHCM Vi tác vụ ghi Ký hiệu Chữ hoa (hoặc số theo

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

Ngày đăng: 28/09/2015, 10:51

TỪ KHÓA LIÊN QUAN