使用verilog作為CPU設(shè)計語言實現(xiàn)單數(shù)據(jù)通路五級流水線的CPU。具有32個通用寄存器、一個程序計數(shù)器PC、一個標(biāo)志寄存器FLAG,一個堆棧寄存器STACK。存儲器尋址粒度為字節(jié)。數(shù)據(jù)存儲以32位字對準(zhǔn)。采用32位定長指令格式,采用Load/Store結(jié)構(gòu),ALU指令采用三地址格式。支持有符號和無符號整數(shù)加、減、乘、除運算,并支持浮點數(shù)加、減、乘、除四種運算,支持與、或、異或、非4種邏輯運算,支持邏輯左移、邏輯右移、算術(shù)右移、循環(huán)右移4種移位運算,支持Load/Store操作,支持地址/立即數(shù)加載操作,支持無條件轉(zhuǎn)移和為0轉(zhuǎn)移、非0轉(zhuǎn)移、無符號>轉(zhuǎn)移、無符號<轉(zhuǎn)移、有符號>轉(zhuǎn)移、有符號<轉(zhuǎn)移等條件轉(zhuǎn)移。
上傳時間: 2013-12-11
上傳用戶:源弋弋
時序產(chǎn)生器的原理,了解時鐘和時序信號的波形。微程序控制器的功能、組成知識。微指令格式和各字段功能。微程序的編制、寫入、觀察微程序的運行,學(xué)習(xí)基本指令的執(zhí)行流程。
上傳時間: 2016-07-27
上傳用戶:李彥東
通用數(shù)據(jù)傳送指令. MOV 傳送字或字節(jié). MOVSX 先符號擴展,再傳送. MOVZX 先零擴展,再傳送. PUSH 把字壓入堆棧. POP 把字彈出堆棧. PUSHA 把AX,CX,DX,BX,SP,BP,SI,DI依次壓入堆棧. POPA 把DI,SI,BP,SP,BX,DX,CX,AX依次彈出堆棧. PUSHAD 把EAX,ECX,EDX,EBX,ESP,EBP,ESI,EDI依次壓入堆棧. POPAD 把EDI,ESI,EBP,ESP,EBX,EDX,ECX,EAX依次彈出堆棧. BSWAP 交換32位寄存器里字節(jié)的順序 XCHG 交換字或字節(jié).( 至少有一個操作數(shù)為寄存器,段寄存器不可作為操作數(shù)) CMPXCHG 比較并交換操作數(shù).( 第二個操作數(shù)必須為累加器AL/AX/EAX ) XADD 先交換再累加.( 結(jié)果在第一個操作數(shù)里 ) XLAT 字節(jié)查表轉(zhuǎn)換. ── BX 指向一張 256 字節(jié)的表的起點, AL 為表的索引值 (0-255,即 0-FFH) 返回 AL 為查表結(jié)果. ( [BX+AL]->AL )
上傳時間: 2016-08-17
上傳用戶:13681659100
低頻頻率計 實例目的:學(xué)習(xí)定時器、計數(shù)器、中斷應(yīng)用 說明:選用24MHz的晶體,主頻可達2MHz。用T1產(chǎn)生100us的時標(biāo),T0作信號脈沖計數(shù)器。假設(shè)晶體頻率沒有誤差,而且穩(wěn)定不變(實際上可達萬分之一);被測信號是周期性矩形波(正負脈沖寬度都不能小于0.5us),頻率小于1MHz,大于1Hz。要求測量時標(biāo)1S,測量精度為0.1%。
標(biāo)簽: MHz 24 低頻 中斷應(yīng)用
上傳時間: 2016-08-19
上傳用戶:wxhwjf
此工具書是一般常用的到的數(shù)學(xué)工具書,內(nèi)容詳細介紹matlab指令的各種用法,從基本的概述、初探matlab、二維平面繪圖、三維立體繪圖、數(shù)值運算與其它應(yīng)用、影像顯示與讀寫、動畫製作、握把式圖形與GUI、GUIDEGUI設(shè)計環(huán)境、矩陣的處理與運算、字元與字串、多維陣列、異質(zhì)陣列、結(jié)植陣列、稀疏矩陣、matlab的運算元、m檔案、程式流程控制、程式除錯、檔案輸出及輸入、程式計時、程式碼與記憶、應(yīng)用程式介面、線性代數(shù)、多項式的處理、一般數(shù)學(xué)函數(shù)、內(nèi)插法、曲線擬合與迴圈、常微分方程式…等,是非常好用的工具書。
標(biāo)簽:
上傳時間: 2016-08-24
上傳用戶:ynsnjs
電子秒表的設(shè)計 1、用系統(tǒng)8253定時器提供的55ms定時單位,設(shè)計秒表定時程序。 2、有關(guān)系統(tǒng)定時方法: PC機系統(tǒng)中的8253定時器0工作于方式3,外部提供一個時鐘作為CLK信號, 頻率:f=1.1931816MHz。 定時器0輸出方波的頻率:fout=1.1931816/65536=18.2Hz。 輸出方波的周期Tout=1/18.2=54.945ms。8253A每隔55ms引起一次中斷
上傳時間: 2014-06-21
上傳用戶:lhw888
java編的mp3播放器,可拖動進度條,可靜音,有示波顯示
上傳時間: 2013-12-11
上傳用戶:lhw888
電子通信系統(tǒng)的建模與仿真 第4章 電子線路仿真試驗 4.1 信號合并 4.2 微積分 4.3 觸發(fā)器 4.4 分頻器 4.5 使能開關(guān) 4.6 編程開關(guān) 4.7 移位寄存器 4.8 整流電路 4.9 駐波演示 4.10 超外差式接收機
上傳時間: 2016-09-06
上傳用戶:zwei41
我用單片機8952和電壓比較器339做了一個簡單的電容容量測量表,參數(shù)大 致如下: 電容測量范圍為1pF-9999.99uF,最小分辨力為1pF。分為5個量程,可以自 動切換量程,也可手動切換。 另外,有簡單的頻率計功能,能測量0-60MHz的數(shù)字信號頻率(TTL電平); 還可以產(chǎn)生幾個單點頻率的方波信號(比如1KHz)。 采用1602LCD作為顯示器;4個按鍵控制;使用24C01保存當(dāng)前設(shè)置值,不用 每次開機重新設(shè)置。可單5V供電,也可9V交流供電
上傳時間: 2013-12-17
上傳用戶:wqxstar
這是我個人編寫,關(guān)於PC的P80_7段顯示器顯示數(shù)字的控制碼
標(biāo)簽:
上傳時間: 2014-12-02
上傳用戶:fandeshun
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1