Hợp ngữ (Assembly) là ngôn ngữ lập trình bậc thấp, nó gồm tập các từ khóa và từ gợi nhớ
rất gần với ngôn ngữ máy (machine code).
Mỗi kiến trúc vi xử lý đều có tập lệnh (instruction set) riêng, do đó sẽ có hợp ngữ riêng dành
cho kiến trúc đó. Ở đây, ta tập trung nghiên cứu về hợp ngữ dành cho kiến trúc MIPS. Môi
trường lập trình được sử dụng là chương trình MARS. MARS là môi trường lập trình giả lập
giúp ta viết, biên dịch và chạy hợp ngữ MIPS trên các máy x86.
Cấu trúc của một chương trình hợp ngữ MIPS
.data # khai báo biến sau chỉ thị này
...
.text # viết các lệnh sau chỉ thị này
main: # điểm bắt đầu của chương trình
http://dl.dropbox.com/u/10919090/data2/luong/VanLuong.Blogspot.Com_mips.pdf
Không có nhận xét nào:
Đăng nhận xét