Xem mẫu
dce 2015
KIẾN TRÚC MÁY TÍNH
KHOA HỌC & KỸ THUẬT MÁY TÍNH
BK
TP.HCM Võ Tấn Phương http://www.cse.hcmut.edu.vn/~vtphuong
dce 2015
Chapter 3
MIPS Instruction Set Architecture
Kiến trúc Máy tính– Chương 3 © Fall 2015 2
dce 2015
Nội dung trình bày
Kiến trúc tập lệnh (Instruction Set Architecture)
Sơ bộ kiến trúc bộ xử lý MIPS
R-Type Các lệnh số học, luận lý, dịch
I-Type Các lệnh số học, luận lý có hằng số
Các lệnh nhảy và rẽ nhánh
Chuyển phát biểu If và các biểu thức boolean
Các lệnh truy xuất bộ nhớ Load & Store
Chuyển đổi khối lặp và duyệt mảng
Các chế độ định địa chỉ
Kiến trúc Máy tính– Chương 3 © Fall 2015 3
dce 2015
Kiến trúc tập lệnh (ISA)
Là dao diện chính giữa phần cứng và phần mềm, là cái nhìn trừu tượng của phần cứng trên quan điểm phần mềm
Kiến trúc tập lệnh bao gồm…
Tập lệnh và định dạng lệnh
Kiểu dữ liệu, cách mã hóa và biễu diễn
Đối tượng lưu trữ: Thanh ghi (Registers) và bộ nhớ (Memory)
Các chế độ định địa chỉ để truy xuất lệnh và dữ liệu
Xử lý các điều kiện ngoại lệ (vd: chia cho 0)
Ví dụ (Phiên bản) Năm giới thiệu
Intel (8086, 80386, Pentium, ...) 1978
MIPS (MIPS I, II, III, IV, V) 1986
PowerPC (601, 604, …) Kiến trúc Máy tính– Chương 3
1993
© Fall 2015 4
dce 2015
Kiến trúc thanh ghi tích lũy
latch Accumulator
ALU
registers address
latch
Memory
Ví dụ lệnh: a = b+c;
load b; // accumulator is implicit operand add c;
store a;
Kiến trúc Máy tính– Chương 3 © Fall 2015 5
...
- tailieumienphi.vn
nguon tai.lieu . vn