
KIẾN TRÚC BỘ LỆNH
03/2017 Copyrights 2017 CE-UIT. All Rights Reserved. 1
KIẾN TRÚC MÁY TÍNH

Kiếntrúc bộlệnh
2
Mụctiêu:
1. Hiểucách biểu diễnvà cách thực thi các lệnh trong máy
tính
2. Chuyểnđổilệnh ngôn ngữcấp cao sang assembly và mã
máy
3. Chuyểnđổilệnh mã máy sang ngôn ngữcấp cao hơn
4. Biếtcách lậptrì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.

Kiến trúc bộ lệnh
1. Giới thiệu
2. Các phép tính
3. Toán hạng
4. Số có dấu và không dấu
5. Biểu diễn lệnh
6. Các phép tính Logic
7. Các lệnh điều kiện và nhảy
3
03/2017 Copyrights 2017 CE-UIT. All Rights Reserved.

Giới thiệu
vĐể ra lệnh cho máy tính ta phải nói vớimáy tính bằng
ngôn ngữcủamáy tính.Các từcủangôn ngữmáy tính gọilà
các lệnh (instructions) và tậphợptấtcảcác từgọilà bộlệnh
(instruction set)
vBộlệnh trong chương này là MIPS, mộtbộlệnh kiếntrúc
máy tính đượcthiếtkếtừnăm 1980.Cùng với hai bộlệnh
thông dụng nhất ngày nay:
§ARM (rấtgiống MIPS)
§The Intel x86
4
03/2017 Copyrights 2017 CE-UIT. All Rights Reserved.

Kiến trúc bộ lệnh
1. Giới thiệu
2. Các phép tính
3. Toán hạng
4. Số có dấu và không dấu
5. Biểu diễn lệnh
6. Các phép tính Logic
7. Các lệnh điều kiện và nhảy
5
03/2017 Copyrights 2017 CE-UIT. All Rights Reserved.

