使用verilog作為CPU設計語言實現單數據通路五級流水線的CPU。具有32個通用寄存器、一個程序計數器PC、一個標志寄存器FLAG,一個堆棧寄存器STACK。存儲器尋址粒度為字節。數據存儲以32位字對準。采用32位定長指令格式,采用Load/Store結構,ALU指令采用三地址格式。支持有符號和無符號整數加、減、乘、除運算,并支持浮點數加、減、乘、除四種運算,支持與、或、異或、非4種邏輯運算,支持邏輯左移、邏輯右移、算術右移、循環右移4種移位運算,支持Load/Store操作,支持地址/立即數加載操作,支持無條件轉移和為0轉移、非0轉移、無符號>轉移、無符號<轉移、有符號>轉移、有符號<轉移等條件轉移。
標簽: CPU verilog FLAG 語言
上傳時間: 2013-12-11
上傳用戶:源弋弋
非接觸式M1卡讀寫器,讀寫源程序,可讀S50/S70的卡
標簽: 50 70 非接觸式 讀寫器
上傳時間: 2016-07-17
上傳用戶:wsf950131
8通道24位AD轉換器ADS1218操作函數,包含寄存器設置和flash操作。
標簽: 1218 ADS 24位 AD轉換器
上傳時間: 2013-12-26
上傳用戶:wendy15
前置處理器指令 #include 指示前置處理器包含指定檔案提供的函數。它的作用跟 Turbo Pascal 中的uses 語句相似。 如果一個 C++ 程序都需要從鍵盤讀取數據及/或在螢幕顯示數據,此程序必須包含以下前置處理器指令
標簽: include Pascal Turbo uses
上傳時間: 2016-07-19
上傳用戶:小草123
基于USB接口的24位數據采集器設計與實踐,很不錯的一篇文章
標簽: USB 24位 接口 實踐
上傳時間: 2014-01-07
上傳用戶:wfl_yy
uname.c:利用uname()函式取得主機資訊 gethostname.c:利用gethostname()函式取得網絡位址 sethostname.c:利用sethostname()函式設定絡位址 sethostnameerr.c:sethostname.c加上errno判斷錯誤原因 buffer.c:顯示系統所有及目前可用的記憶體容量
標簽: gethostname sethostname uname 主機
上傳時間: 2014-11-26
上傳用戶:asddsd
實現基于逐碼移位法的7位巴克碼集中插入式搜索算法。
標簽: 移位 插入式 搜索算法
上傳時間: 2016-07-30
上傳用戶:tedo811
這是一個利用MAX PULL 制作的VHDL的四位全加器的程序 如果有需要仿真圖的 請叫站長聯系我
標簽: PULL VHDL MAX 全加器
上傳時間: 2014-05-31
上傳用戶:lht618
1、MCS-8051系列單片機字長是 8 位,有 40 根引腳,96系列字長是 16 位。單片機的特點有 體積小、價格低、功能全 。 2、8051單片機的存儲器的最大特點是 指令存儲器與數據存儲器分開編址 ,Px并行口的地址是與 數據 存儲器統一編址的,或者說屬于該存儲器。
標簽: 8051 MCS 單片機 字長
上傳時間: 2016-07-31
上傳用戶:zhichenglu
Delphi源碼實現的SC1000非接觸式IC卡讀寫器
標簽: Delphi 1000 SC 源碼
上傳時間: 2016-08-03
上傳用戶:CHENKAI
蟲蟲下載站版權所有 京ICP備2021023401號-1