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 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 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 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 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

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

pdf6 trang | Chia sẻ: cucnt | Lượt xem: 406 | Lượt tải: 0download

File đính kèm:

  • pdfbai_giang_xay_dung_chuong_trinh_dich_bai_2_cac_giai_doan_chi.pdf