小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

F2812尋址方式 F2812指令流水線

 molei 2015-04-03

2812尋址方式主要有4種:

1、直接尋址方式(DP);

2、堆棧尋址方式(SP);

3、間接尋址方式(XAR0~XAR7);

4、寄存器尋址方式;


一、C28x CPU在執(zhí)行一條指令時(shí),需要下列基本操作:

1、從程序存儲(chǔ)器中取指令;

2、對(duì)指令譯碼;

3、從存儲(chǔ)器或CPU的寄存器中讀取數(shù)據(jù)值;

4、執(zhí)行指令;

5、向存儲(chǔ)器或CPU寄存器寫入結(jié)果。

二、為了提高效率,CPU在8個(gè)獨(dú)立的步驟中完成上面5個(gè)操作,也就是說,在某一時(shí)刻,流水線上最多可運(yùn)行8條指令,每條指令都處于執(zhí)行中的不同階段,以下就是這8個(gè)步驟:

1、取指1(F1),CPU將程序存儲(chǔ)器地址送給22位的程序地址總線PAB;

2、取指2(F2),CPU通過32位的程序讀數(shù)據(jù)總線PRDB對(duì)程序存儲(chǔ)器進(jìn)行讀操作,并把指令放入取指隊(duì)列中;

3、譯碼1(D1),識(shí)別取指隊(duì)列指令的邊界(16位還是32位指令),并測(cè)定下一待執(zhí)行指令的長度,同時(shí)確定指令的合法性;

4、譯碼2(D2),從取指隊(duì)列中取回指令,并將該指令放入指令寄存器IC中,在那里完成譯碼。一旦進(jìn)入到D2階段,就會(huì)一直執(zhí)行到結(jié)束;

5、讀1(R1),從存儲(chǔ)器中讀取數(shù)據(jù),將地址送到相應(yīng)的讀數(shù)據(jù)地址總線DRAB上;

6、讀2(R2),通過數(shù)據(jù)讀總線DRDB取回?cái)?shù)據(jù);

7、執(zhí)行(E),執(zhí)行相關(guān)操作;

8、寫(W),將結(jié)果寫回存儲(chǔ)器或CPU寄存器。

三、FC、IC和PC

1、FC:取指計(jì)數(shù)器;

2、IC:指令計(jì)數(shù)器;

3、PC:程序計(jì)數(shù)器。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多