Bài giảng Kiến trúc máy tính: Tuần 3 - Đại học Công nghệ Thông tin

Mục tiêu của bài giảng "Kiến trúc máy tính - Tuần 3: Kiến trúc bộ lệnh" cung cấp cho người học các kiến thức: Các phép tính, toán hạng, số có dấu và không dấu, biểu diễn lệnh, các phép tính Logic, các lệnh điều kiện và nhảy. . | Tuần 3 KIẾN TRÚC BỘ LỆNH 03/2017 Copyrights 2017 CE-UIT. All Rights Reserved. KIẾN TRÚC MÁY TÍNH Tuần 03 – Kiến trúc bộ lệnh Mục tiêu: Hiểu cách biểu diễn và cách thực thi các lệnh trong máy tính Chuyển đổi lệnh ngôn ngữ cấp cao sang assembly và mã máy Chuyển đổi lệnh mã máy sang ngôn ngữ cấp cao hơn Biết cách lập trình bằng ngôn ngữ assembly cho MIPS 03/2017 Copyrights 2017 CE-UIT. All Rights Reserved. Slide được dịch và các hình được lấy từ sách tham khảo: Computer Organization and Design: The Hardware/Software Interface, Patterson, D. A., and J. L. Hennessy, Morgan Kaufman, Revised Fourth Edition, 2011. Tuần 3 – Kiến trúc bộ lệnh Giới thiệu Các phép tính Toán hạng Số có dấu và không dấu Biểu diễn lệnh Các phép tính Logic Các lệnh điều kiện và nhảy 03/2017 Copyrights 2017 CE-UIT. All Rights Reserved. Giới thiệu Để ra lệnh cho máy tính ta phải nói với máy tính bằng ngôn ngữ của máy tính. Các từ của ngôn ngữ máy tính gọi là các . | Tuần 3 KIẾN TRÚC BỘ LỆNH 03/2017 Copyrights 2017 CE-UIT. All Rights Reserved. KIẾN TRÚC MÁY TÍNH Tuần 03 – Kiến trúc bộ lệnh Mục tiêu: Hiểu cách biểu diễn và cách thực thi các lệnh trong máy tính Chuyển đổi lệnh ngôn ngữ cấp cao sang assembly và mã máy Chuyển đổi lệnh mã máy sang ngôn ngữ cấp cao hơn Biết cách lập trình bằng ngôn ngữ assembly cho MIPS 03/2017 Copyrights 2017 CE-UIT. All Rights Reserved. Slide được dịch và các hình được lấy từ sách tham khảo: Computer Organization and Design: The Hardware/Software Interface, Patterson, D. A., and J. L. Hennessy, Morgan Kaufman, Revised Fourth Edition, 2011. Tuần 3 – Kiến trúc bộ lệnh Giới thiệu Các phép tính Toán hạng Số có dấu và không dấu Biểu diễn lệnh Các phép tính Logic Các lệnh điều kiện và nhảy 03/2017 Copyrights 2017 CE-UIT. All Rights Reserved. Giới thiệu Để ra lệnh cho máy tính ta phải nói với máy tính bằng ngôn ngữ của máy tính. Các từ của ngôn ngữ máy tính gọi là các lệnh (instructions) và tập hợp tất cả các từ gọi là bộ lệnh (instruction set) Bộ lệnh trong chương này là MIPS, một bộ lệnh kiến trúc máy tính được thiết kế từ năm 1980. Cùng với hai bộ lệnh thông dụng nhất ngày nay: ARM (rất giống MIPS) The Intel x86 03/2017 Copyrights 2017 CE-UIT. All Rights Reserved. Tuần 3 – Kiến trúc bộ lệnh Giới thiệu Các phép tính Toán hạng Số có dấu và không dấu Biểu diễn lệnh Các phép tính Logic Các lệnh điều kiện và nhảy 03/2017 Copyrights 2017 CE-UIT. All Rights Reserved. Phép tính (Operations) Ví dụ: add a, b, c Chỉ dẫn cho máy tính thực hiện cộng 2 biến b với c và ghi kết quả vào biến a, a = b + c. Toán hạng (operands) Phép tính (operations) 03/2017 Copyrights 2017 CE-UIT. All Rights Reserved. Phép tính (Operations) Ví dụ 1. a = b + c; d = a – e; add a, b, c sub d, a, e Ví dụ 2. f = (g + h) – (i + j); add t0, g, h add t1, i, j sub f, t0, t1 C/Java MIPS C/Java MIPS 03/2017 Copyrights 2017 CE-UIT. All Rights Reserved. Ví dụ một số lệnh trên .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
463    19    1    25-11-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.