論二進制翻譯
二進制翻譯也是壹種編譯技術,與傳統編譯不同的是,它編譯和處理不同的對象。傳統編譯處理的對象是高級語言,通過編譯處理生成機器的目標代碼。
二進制翻譯處理的對象是某臺機器的二進制代碼,是傳統編譯生成的,另壹臺機器的二進制代碼是經過二進制翻譯處理後生成的。根據傳統編譯器前端、中端、後端的劃分,我們可以理解為二進制翻譯是壹種前端特殊的編譯器。