Phân biệt giữa thông dịch và Compilation
Trang 1 trong tổng số 1 trang
Phân biệt giữa thông dịch và Compilation
1.Trình biên dịch: dịch mã nguồn ra mã máy để cho CPU(bộ vi xử lí) xử lí.Mỗi ngôn ngữ sẽ có 1 trình biên dịch riêng.Thí dụ java có trình biên dịch java. Khi một lập trình viên viết 1 chương trình máy tính xong thì anh ta cần phải biên dịch nó (file nguồn) ra mã máy(thường là file.exe) để chạy.
Tuy nhiên không phải bộ vi xử lí hay hệ điều hành nào cũng hiểu được mã máy mà trình biên dịch vừa dịch ra(hay nói cách khác là bộ xử lí hiểu được ngôn ngữ này nhưng lại không hiểu ngôn ngữ khác). Cho nên ta cần phải có trình thông dịch(đóng vai trò như 1 thông dịch viên) để diễn giải cho CPU (bộ xử lí) hiểu.
2.Trình thông dịch: sau khi bạn soạn thảo một chương trình bằng 1 ngôn ngữ lập trình nào đấy (mã nguồn), thì quá trình thông dịch là quá trình xảy ra lúc runtime, trình thông dịch sẽ dịch từng lệnh của chương trình bạn và thực thi. Lần sau muốn chạy lại chương trình thì phải thông dịch lại.
Tuy nhiên không phải bộ vi xử lí hay hệ điều hành nào cũng hiểu được mã máy mà trình biên dịch vừa dịch ra(hay nói cách khác là bộ xử lí hiểu được ngôn ngữ này nhưng lại không hiểu ngôn ngữ khác). Cho nên ta cần phải có trình thông dịch(đóng vai trò như 1 thông dịch viên) để diễn giải cho CPU (bộ xử lí) hiểu.
2.Trình thông dịch: sau khi bạn soạn thảo một chương trình bằng 1 ngôn ngữ lập trình nào đấy (mã nguồn), thì quá trình thông dịch là quá trình xảy ra lúc runtime, trình thông dịch sẽ dịch từng lệnh của chương trình bạn và thực thi. Lần sau muốn chạy lại chương trình thì phải thông dịch lại.
dongocthien (I11C)- Tổng số bài gửi : 51
Join date : 27/08/2011
Similar topics
» Phân biệt giữa Interpretion(thông dịch) và Compilation(biên dịch)
» Thảo luận Bài 3
» Thảo luận Bài 3
» Phân biệt giữa Thông Dịch(Interpretion) và Biên Dịch(Compilation)!
» Phân biệt giữa Interpretion(thông dịch) và Compilation(biên dịch)
» Thảo luận Bài 3
» Thảo luận Bài 3
» Phân biệt giữa Thông Dịch(Interpretion) và Biên Dịch(Compilation)!
» Phân biệt giữa Interpretion(thông dịch) và Compilation(biên dịch)
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết