日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

F2812尋址方式 F2812指令流水線(xiàn)

 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寄存器寫(xiě)入結(jié)果。

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

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

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

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

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

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

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

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

8、寫(xiě)(W),將結(jié)果寫(xiě)回存儲(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)容均由用戶(hù)發(fā)布,不代表本站觀(guān)點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(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)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多