編譯原理(9):代碼生成

聲明:本系列文章,是根據中國大學MOOC網 哈工大的編譯原理 這門課學習而成的學習筆記。 一、代碼生成器的主要任務 指令選擇 選擇適當的目標機指令來實現中間表示(IR)語句 寄存器分配和指派 把哪個值放在哪個寄存器中 指令排序 按照什麼順序來安排指令的執行 二、一個簡單的目標機模型 地址機器模型 加載、保存、運算、跳轉等操作 內存按字節尋址 n個通用寄存器R0, R1, …, Rn-1 假設所有的
相關文章
相關標籤/搜索