微信掃一掃關(guān)注公眾號(hào)后聯(lián)系客服
微信掃碼免費(fèi)搜題
首頁(yè)
題庫(kù)
網(wǎng)課
在線???/h3>
桌面端
登錄
搜標(biāo)題
搜題干
搜選項(xiàng)
編譯原理章節(jié)練習(xí)(2020.05.08)
問(wèn)答題
什么是程序的重定位?有幾種重定位方式?詳述各自的實(shí)現(xiàn)思想。
答案:
程序的重定位:是指在程序裝入時(shí)對(duì)目標(biāo)程序中的指令和數(shù)據(jù)地址的修改過(guò)程。
重定位有兩種:靜態(tài)重定位,動(dòng)態(tài)重定位。...
點(diǎn)擊查看完整答案
手機(jī)看題
判斷題
文法的二義性和語(yǔ)言的二義性是兩個(gè)不同的概念。
答案:
正確
點(diǎn)擊查看答案解析
手機(jī)看題
問(wèn)答題
在符號(hào)表管理中,為什么將變量名保存在符號(hào)表中?
答案:
符號(hào)表中將保存變量名及其各種屬性,變量名將用于變量的識(shí)別、涉及變變量名與存儲(chǔ)空間的綁定、以及類型、作用域、存儲(chǔ)地址等各種...
點(diǎn)擊查看完整答案
手機(jī)看題
問(wèn)答題
設(shè)有基本塊如下:1.畫(huà)出DAG圖;2.設(shè)L,M,N是出基本塊后的活躍變量,請(qǐng)給出優(yōu)化后的四元式序列。
答案:
點(diǎn)擊查看答案
手機(jī)看題
判斷題
四元式的編號(hào)具有雙重含義,既代表此四元式,又代表四元式存放的結(jié)果。
答案:
錯(cuò)誤
點(diǎn)擊查看答案
手機(jī)看題
問(wèn)答題
基本的優(yōu)化方法有哪幾種?
答案:
刪除多余運(yùn)算,代碼外提,強(qiáng)度削弱,變換循環(huán)控制條件,合并已知量,復(fù)寫(xiě)傳播和刪除無(wú)用賦值。
點(diǎn)擊查看答案
手機(jī)看題
判斷題
進(jìn)行代碼優(yōu)化時(shí)應(yīng)著重考慮循環(huán)的代碼優(yōu)化,因?yàn)檫@將大大的提高目標(biāo)代碼的效率。
答案:
正確
點(diǎn)擊查看答案解析
手機(jī)看題
判斷題
磁帶是可直接存取的設(shè)備。
答案:
正確
點(diǎn)擊查看答案
手機(jī)看題
判斷題
對(duì)中間代碼的優(yōu)化依賴于具體的計(jì)算機(jī)。
答案:
錯(cuò)誤
點(diǎn)擊查看答案解析
手機(jī)看題
問(wèn)答題
決定目標(biāo)代碼的因素有哪些?
答案:
決定目標(biāo)代碼的因素主要取決于具體的機(jī)器結(jié)構(gòu)、指令格式、字長(zhǎng)及寄存器的個(gè)數(shù)和種類,并與指令的語(yǔ)義和所用操作系統(tǒng)、存儲(chǔ)管理等...
點(diǎn)擊查看完整答案
手機(jī)看題