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