基于quartus制作微處理器
發(fā)布時(shí)間:2024-03-06 20:38
闡述基于quarters的機(jī)器語(yǔ)言如何寫(xiě)一個(gè)簡(jiǎn)單的運(yùn)算讀存微處理器。quarters語(yǔ)言分為system verilog語(yǔ)言和HDl語(yǔ)言兩類。兩類語(yǔ)言的邏輯機(jī)構(gòu)相差不大,但是system verilog語(yǔ)言從代碼可讀性來(lái)看更加緊湊且思路清晰,所以將采用sv文件解釋微處理器的內(nèi)部邏輯。微處理器由AC、IR、PC、ALU、RAM以及中央處理器(Control Unit,CU)組成。AC是一個(gè)簡(jiǎn)單的可讀寄存器,主要接收ALU運(yùn)算的結(jié)果并返回ALU;IR是指令寄存器,有IRU(高位)與IRL(低位)兩部分,高位負(fù)責(zé)給ALU輸入運(yùn)算的指令,低位負(fù)責(zé)給ALU提供參與運(yùn)算的值;PC類似于棧指針的結(jié)構(gòu),負(fù)責(zé)給RAM調(diào)節(jié)地址;ALU是微處理器運(yùn)算的核心單元;RAM是隨機(jī)接入寄存器,負(fù)責(zé)保存與緩沖指令,讀取或?qū)懭霐?shù)據(jù)。整個(gè)微處理器的核心中央處理器采用循環(huán)遞歸的思想。
【文章頁(yè)數(shù)】:3 頁(yè)
【部分圖文】:
本文編號(hào):3920860
【文章頁(yè)數(shù)】:3 頁(yè)
【部分圖文】:
圖1電路圖的仿真框圖
電路圖的仿真框圖,如圖1所示,涉及微處理器的內(nèi)部完整構(gòu)造。5仿真波形圖
圖2仿真波形圖
仿真波形可用于檢驗(yàn)微處理器的功能是否正確,如圖2所示?梢园l(fā)現(xiàn),波形與計(jì)算的波形相同。就像以clk的第一個(gè)邊緣為例,MDR加載到02,并且復(fù)位在狀態(tài)1下為低電平有效。操作碼變?yōu)?2,PC添加到2,并進(jìn)入ALU。
本文編號(hào):3920860
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3920860.html
最近更新
教材專著