Thứ Tư, 21 tháng 9, 2011

Lập trình MIPS

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


EmoticonEmoticon