版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、電子科技大學(xué)通信學(xué)院電子科技大學(xué)通信學(xué)院簡化簡化CPUCPU設(shè)計設(shè)計2013年9月3mul:寄存器數(shù)據(jù)相乘cmp:寄存器數(shù)據(jù)相比較這些是本CPU設(shè)計能夠完成的數(shù)據(jù)處理操作,有3點需要注意:1、所有操作的數(shù)據(jù)必須儲存于通用寄存器中2、乘法運算只能進行8比特數(shù)據(jù)相乘,溢出則取其低8位數(shù)據(jù)相乘3、cmp指令的結(jié)果會影響標志位,該標志位可作為分支操作的條件,但執(zhí)行cmp指令之前建議先清除相關(guān)標志位。完成對標志位的處理操作需要如下指令:szf:對
2、零標志位置1czf:清除零標志位scf:對進位標志位置1ccf:清除進位標志位設(shè)計這些指令為分支操作的執(zhí)行創(chuàng)造了條件,還需要注意其它指令在執(zhí)行過程中同樣可能影響標志位的值。完成指令跳轉(zhuǎn)、分支操作需要如下指令:spc:保存pc的值jpa:跳轉(zhuǎn)到指定位置jpr:跳轉(zhuǎn)到相關(guān)位置brz:以零標志位為條件的分支brc:以進位標志位為條件的分支spc、jpa、jpr指令為程序的循環(huán)執(zhí)行創(chuàng)造了基礎(chǔ),brz、brc指令為程序的分支執(zhí)行創(chuàng)造了基礎(chǔ)。如果一
3、個程序不只是順序執(zhí)行,那么這些指令是必不可少的。“spcRdI”將當前PC值與立即數(shù)I相加的結(jié)果送給通用寄存器Rd,“brcI”如果進位標志位C為1,將當前PC的值與立即數(shù)I相加的結(jié)果作為PC的值。完成對窗口指針的操作需要如下指令:cwp:清除窗口指針awp:窗口指針與立即數(shù)相加窗口指針用于存放通用寄存器的窗口偏移值,達到擴大通用寄存器數(shù)量的目的。在最終的指令格式中通用寄存器地址(編號)只有兩比特,也就是直接表示只能表示4個寄存器,經(jīng)驗
4、證無法完成本課程設(shè)計所設(shè)計所要求的完成流水燈的程序編寫,而加上窗口指針偏移值后,就可以表示更多的通用寄存器以達到課程設(shè)計要求。完成無操作、中斷需要如下指令:nop:無操作hlt:中斷建議本課程設(shè)計所設(shè)計的CPU的指令格式為:1512bit規(guī)定指令的類型;118bit選擇寄存器,共設(shè)有8個寄存器,前2位為目的寄存器,后2位為源寄存器;70bit為立即數(shù)。部分示例指令如下表21所示,其中D、S分別為目的、源寄存器,I為立即數(shù)。表21部分指令
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 簡單cpu系統(tǒng)設(shè)計及實現(xiàn)
- 簡單cpu系統(tǒng)設(shè)計及實現(xiàn)
- CPU卡芯片設(shè)計研究.pdf
- 8位cpu設(shè)計及實現(xiàn)
- cpu風(fēng)扇
- cpu好壞
- cpu風(fēng)扇
- cpu風(fēng)扇
- cpu風(fēng)扇的控制畢業(yè)設(shè)計
- 施工組織設(shè)計(簡化)
- cpu風(fēng)扇后蓋注塑模設(shè)計
- cpu術(shù)語
- 計算機組成原理cpu設(shè)計
- CPU風(fēng)扇后蓋注塑模設(shè)計.doc
- 基于FPGA的CPU設(shè)計與實現(xiàn).pdf
- CPU運行的動態(tài)仿真系統(tǒng)設(shè)計.pdf
- cpu術(shù)語簡介
- cpu風(fēng)扇19975
- cpu前端總線-
- cpu風(fēng)扇有噪音,教你給cpu風(fēng)扇上油!
評論
0/150
提交評論