假定某編譯器對某段高級語言程序編譯生成兩種不同的指令序列S1和S2,在時鐘頻率為500MHz的機器M上運行,目標指令序列中用到的指令類型有A、B、C和D四類。四類指令在M上的CPI和兩個指令序列所用的各類指令條數(shù)如下表所示。
請問:S1和S2各有多少條指令?CPI各為多少?所含的時鐘周期數(shù)各為多少?執(zhí)行時間各為多少?
您可能感興趣的試卷
你可能感興趣的試題
最新試題
設(shè)計8位字長的寄存器—寄存器型指令3條,16位字長的寄存器一存儲器型變址尋址方式指令4條,變址范圍不小于正、負127。請設(shè)計指令格式,并給出指令各字段的長度和操作碼的編碼。
如果把一條指令的執(zhí)行過程分解為“取指令”、“分析”(包括譯碼和取操作數(shù)等)和“執(zhí)行”(包括運算和寫回結(jié)果等)三個階段,并采用三級流水線。仍然要采用指令取消技術(shù),請修改上面的程序。
若對數(shù)字0~9和空格采用二進制編碼,試設(shè)計編碼平均長度最短的編碼。
共需要多少個觸發(fā)器和多少個與門?
在有16個處理器的均勻洗牌網(wǎng)絡(luò)中,若要使第0號處理器與第15號處理器相連,需要經(jīng)過多少次均勻洗牌和交換置換。
按最優(yōu)調(diào)度策略連續(xù)輸入8個任務(wù)時,流水線的實際吞吐率是多少?
指出訪存操作數(shù)地址尋址的最大相對位移量為多少個字節(jié)?
浮點數(shù)系統(tǒng)使用的階碼基值re=2,階值位數(shù)q=2,尾數(shù)基值rm=10,尾數(shù)位數(shù)p′=1,即按照使用的二進制位數(shù)來說,等價于p=4。計算在非負階、正尾數(shù)、規(guī)格化情況下的最小尾數(shù)值、最大尾數(shù)值、最大階值、可表示的最小值和最大值及可表示數(shù)的個數(shù)。
為了使存儲系統(tǒng)的訪問效率從0.5提高到0.94,塊的大小至少增加到幾個字?
至少要分配給該程序多少個主存頁面才能獲得最高的命中率?