mips架構的簡單討論
以bios的經驗開始接觸mips的東西,專案也在進行中。抽空給部門的人做乙個report,簡單的列出來一些要講的東西,ppt也懶得做了。這裡僅作為乙個大綱吧。
一、risc和cisc
1、 由來,精簡過程
2、 cisc和risc的比較
比較內容
cisc
risc
指令系統
複雜、龐大
簡單,精簡
指令數目
一般多餘200
少於100
指令字長
不固定等長
可訪存指令
不加限制
只有load/store指令
各種指令使用頻率
相差很大
相差不大
各種指令執行時間
相差很大
絕大多數在乙個週期內完成
程式源**長度
較短較長
中斷等待指令結束
指令內可
應用範圍
通用機專用機
3、 risc的進化
增加通用暫存器、流水線、超標量技術
二、mips彙編指令
1、32個通用暫存器
2、三個運算元
3、一些區別(大端模式、dword、定址等)
三、記憶體空間
1、32bit的mips記憶體空間
2、64bit情況下的mips記憶體空間
四、啟動和source code結構
關於ARM和MIPS的架構討論
問題 通常說 arm架構和 mips 架構,根本點究竟在哪一點?回答 mips 是第乙個 riscmicroprocessor,arm是 ciscmicroprocessor,這是早期的分別。問題 在 risc 和cisc 具體指什麼呢?能否深入簡出的說明一下?risc 精簡指令集 cisc 複雜指...
MIPS架構的傳奇演化
mips是高效率 低功耗cpu設計原則中的閃耀明星,已經在移動和嵌入式工業領域銷售了近三十年。本文將快速瀏覽mips架構的演化過程,描述它如何從史丹福大學計算科學實驗室的最早版本演變為當前的架構。一切源於二十世紀八十年代,當時包括john l.hennessy 在內的史丹福大學研究團隊決定建立cpu...
ntfs移植到mips架構
目前u盤容量越來越大,行動硬碟一般也預設採用ntfs,所以我們的平台需要對ntfs做相關支援。configure host mipsel linux gnu cc mipsel linux gcc prefix home sf6 x downloads tmp third bin exec pref...