2009年4月28日 星期二

上課時完成的 arm 組語範例: 以 SWI 軟中斷在 ADS Console 上印出一個字,且可連續印出字來達到印出字串功能

這個範例是這一期"【實戰-模組A】設計實作ARM嵌入式開發板-以PXA270為例"上課時完成的範例,這一次的課程目前已進行了兩週,我們自 ARM計算機組織 先說起,自整個ARM 開發板(包含架構跟周邊),談到 PXA270 核心模組,再談到 PXA270 CPU,接著談到 PXA 270內的 ARM Core,在以此開始說明 ARM 處理器系統架構。 這個就是 ARM的計算機組織了,課程是是自基礎開始談起,也有談到 ARM處理器軟體設計( 就是 ARM 的組語,這要搭配 ARM 處理器系統架構 說明的 )。


也實作了一些 ARM 組語範例,包括 記憶體區塊複製、陣列存取...等範例,當然包含這一個範例,以 SWI 軟中斷在 ADS Console 上印出一個字,來達到印出字串功能。其程式碼如下:



沒有留言:

張貼留言

FPGA Verilog 的學習經驗,提供給要入門的新手

今天簡單說說 FPGA Verilog 的學習經驗,提供給要入門的新手: 1.對自己寫的FPGA Verilog程式,所生成的數位電路要心中有數。 這一點個人認為很重要,就正如寫 C語言,心中要能生成對應的組合語言一樣,我是這樣要求自己的。 雖然 FPGA Verilog語言...