Bài giảng Xây dựng chương trình dịch - Bài 2: Các giai đoạn chính của chương trình dịch - Nguyễn Thị Thu Hương
Các giai đoạn của trình biên dịch
Phân tích ngữ nghĩa (Semantic Analysis) phân tích ý nghĩa từng lệnh của ngôn ngữ
nguồn.
Sinh mã trung gian (Intermediate Code Generation)thường là mã 3 địa chỉ. Mã
trung gian không phụ thuộc máy nên dễ tối ưu.
Các giai đoạn của trình biên dịch
Sinh mã đích: Sinh ra các lệnh máy để thực hiện thao tác.
Tối ưu mã: Thực hiện với mã trung gian và cả mã đích nhằm làm cho chương trình
hiệu quả hơn.
Bài giảng Xây dựng chương trình dịch - Bài 2: Các giai đoạn chính của chương trình dịch - Nguyễn Thị Thu Hương trang 1
Bài giảng Xây dựng chương trình dịch - Bài 2: Các giai đoạn chính của chương trình dịch - Nguyễn Thị Thu Hương trang 2
Bài giảng Xây dựng chương trình dịch - Bài 2: Các giai đoạn chính của chương trình dịch - Nguyễn Thị Thu Hương trang 3
Bài giảng Xây dựng chương trình dịch - Bài 2: Các giai đoạn chính của chương trình dịch - Nguyễn Thị Thu Hương trang 4
Bài giảng Xây dựng chương trình dịch - Bài 2: Các giai đoạn chính của chương trình dịch - Nguyễn Thị Thu Hương trang 5
Tải về để xem đầy đủ hơn
File đính kèm:
- bai_giang_xay_dung_chuong_trinh_dich_bai_2_cac_giai_doan_chi.pdf