編譯原理之基本塊和流圖

基本塊和流圖 • 採用圖的方式表示中間代碼, 有助於生成更好的代碼 ä 構造方法 1. 把中間代碼劃分成基本塊( basic block , BB ),每個基本塊滿足如下條件: ① 控制流只能從基本塊的第一個指令進入 ② 除了基本塊的最後一條指令,控制流在離開基本塊前不會停機或者跳轉 2. 基本塊形成了流圖( flow graph )的結點,流圖的邊指明瞭哪些基本塊可能緊隨一個基本塊之後執行 ä
相關文章
相關標籤/搜索