通用寄存器的部分代碼 LIBRARY IEEE USE IEEE.STD_LOGIC_1164.ALL ENTITY traffic IS PORT(clk,sm,sb:IN bit mr,my,mg,br,by,bg:OUT bit ) END traffic
標簽: IEEE STD_LOGIC LIBRARY traffic
上傳時間: 2014-01-14
上傳用戶:水口鴻勝電器
使用verilog作為CPU設計語言實現單數據通路五級流水線的CPU。具有32個通用寄存器、一個程序計數器PC、一個標志寄存器FLAG,一個堆棧寄存器STACK。存儲器尋址粒度為字節(jié)。數據存儲以32位字對準。采用32位定長指令格式,采用Load/Store結構,ALU指令采用三地址格式。支持有符號和無符號整數加、減、乘、除運算,并支持浮點數加、減、乘、除四種運算,支持與、或、異或、非4種邏輯運算,支持邏輯左移、邏輯右移、算術右移、循環(huán)右移4種移位運算,支持Load/Store操作,支持地址/立即數加載操作,支持無條件轉移和為0轉移、非0轉移、無符號>轉移、無符號<轉移、有符號>轉移、有符號<轉移等條件轉移。
上傳時間: 2013-12-11
上傳用戶:源弋弋
常用ARM指令 1、 內存訪問指令 基本指令: LDR:memory -> register (memory包括映射到內存空間的非通用寄存器)
上傳時間: 2014-11-17
上傳用戶:shizhanincc
通用寄存器,可以雙向計數存儲,模式通過三位比特數據進行控制
標簽: 通用寄存器
上傳時間: 2017-04-04
上傳用戶:凌云御清風
dsp2812的GPIO的應用程序 通用輸入輸出接口的應用 寄存器的設置
上傳時間: 2013-12-18
上傳用戶:ztj182002
高性能、低功耗的 AVR® 8 位微處理器 • 先進的 RISC 結構 – 133 條指令 – 大多數可以在一個時鐘周期內完成 – 32 x 8 通用工作寄存器 + 外設控制寄存器 – 全靜態(tài)工作 – 工作于16 MHz 時性能高達16 MIPS
上傳時間: 2016-08-11
上傳用戶:趙云興
通用串口收發(fā)器的移位寄存器 是verilog hDl編寫
上傳時間: 2017-04-18
上傳用戶:cooran
[VHDL經典設計26例]--在xilinx芯片上調試通過--[01--1位全加器][02--2選1多路選擇器][03--8位硬件加法器][04--7段數碼顯示譯碼器][05--8位串入并出寄存器][6--8位并入串出寄存器][7--內部三態(tài)總線][8--含清零和同步時鐘使能的4位加法計數器][9--數控分頻器][10--4位十進制頻率計][11--譯碼掃描顯示電路][12--用狀態(tài)機實現序列檢測器的設計][13--用狀態(tài)機對ADC0832電路控制實現SIN函數發(fā)生器][14--用狀態(tài)機實現ADC0809的采樣電路設計][15--DMA方式A/D采樣控制電路設計][16--硬件電子琴][17--樂曲自動演奏][18--秒表][19--移位相加8位硬件乘法器][20--VGA圖像顯示控制器(彩條)][21--VGA圖像顯示控制器][22--等精度頻率計][23--模擬波形發(fā)生器][24--模擬示波器][25--通用異步收發(fā)器(UART)][26--8位CPU設計(COP2000)]
上傳時間: 2014-09-06
上傳用戶:han_zh
這是STM32F1開發(fā)指南(精英版)-寄存器版本開發(fā)手冊,主要用于正點原子的精英開發(fā)板的學習和研究。 本手冊將結合《STM32 參考手冊》和《Cortex-M3 權威指南》兩者的優(yōu)點,并從寄存器級 別出發(fā),深入淺出,向讀者展示 STM32 的各種功能。總共配有 38 個實例,基本上每個實例在 均配有軟硬件設計,在介紹完軟硬件之后,馬上附上實例代碼,并帶有詳細注釋及說明,讓讀者快速理解代碼。STM32 擁有非常多的寄存器,其中斷管理更是復雜,對于新手來說,看ST 提供的庫函數 雖然可以很好的使用,但是沒法深入理解,一旦出錯,查問題就非常痛苦了。另外,庫函數在效率和代碼量上面都是不如直接操作寄存器的。 這些實例涵蓋了 STM32 的絕大部分內部資源,并且提供很多實用級別的程序,如:內存 管理、文件系統(tǒng)讀寫、圖片解碼、IAP 等。所有實例在 MDK5.10 編譯器下編譯通過,大家只需 下載程序到 ALIENTEK MiniSTM32 開發(fā)板,即可驗證實驗。 不管你是一個 STM32 初學者,還是一個老手,本手冊都非常適合。尤其對于初學者,本 手冊將手把手的教你如何使用 MDK,包括新建工程、編譯、仿真、下載調試等一系列步驟, 讓你輕松上手。本手冊不適用于想通過庫函數學習 STM32 的讀者,因為本手冊的絕大部分內 容都是直接操作 STM32 寄存器的。 本手冊的實驗平臺是 ALIENTEK MiniSTM32 V3.0 開發(fā)板,有這款開發(fā)板的朋友則直接可 以拿本手冊配套的光盤上的例程在開發(fā)板上運行、驗證。而沒有這款開發(fā)板而又想要的朋友, 可以上淘寶購買。當然你如果有了一款自己的開發(fā)板,而又不想再買,也是可以的,只要你的 板子上有 ALIENTEK MiniSTM32 V3.0 開發(fā)板上的相同資源(需要實驗用到的),代碼一般都 是可以通用的,你需要做的就只是把底層的驅動函數(一般是 IO 操作)稍做修改,使之適合 你的開發(fā)板即可
上傳時間: 2022-06-21
上傳用戶:1208020161
通用變頻器及其應用
標簽: 通用變頻器
上傳時間: 2013-05-25
上傳用戶:eeworm