內容簡介
彙編語言是一種功能很強的程式設計語言,也是利用計算機所有硬體特性並能直接控制硬體的語言。目前在嵌入式開發、單片機開發、系統軟體設計、某些快速處理、位處理、訪問硬體設備等高效程式的設計方面有較多套用。ARM處理器是一種16/32位的高性能、低成本、低功耗的嵌入式RISC微處理器,由ARM公司設計,然後授權給各半導體廠商生產。它目前已經成為套用最為廣泛的嵌入式處理器。
本書以ARM處理器的彙編語言為重點,以學習領域進行課程設計。設計特色在於,為了幫助學生在進入工作崗位後能儘快進入角色,在課程內容上選擇了與培養目標相適應的從簡單到複雜、從單一到綜合的5個學習情境。同時,通過在本課程的學習中對真實工作環境及任務的模擬,培養學生計算機底層驅動程式開發能力及嵌入式程式開發能力,強化訓練使學生具備與工作崗位相匹配的職業能力和素養 。
圖書目錄
學習任務1 認識計算機的系統結構
工作情境描述
學習任務
學習目標
學習內容
建議教學時間
1.1各類計算機系統展示
1.2計算機系統的組成
1.3嵌入式系統的架構
1.4彙編語言與計算機
1.5評價與反饋
學習任務2 ARM;E編語言工作環境搭建
工作情境描述
學習任務
學習目標
學習內容
建議教學時間
2.1彙編環境下數據的表示
2.2ARM彙編語言工作環境搭建
步驟一選擇工具集
步驟二創建工程並選擇處理器
步驟三建立一個新的源檔案
步驟四工程中檔案的加入
步驟五工程基本配置
學習任務3 簡單彙編程式的實現
學習任務4 中斷系統及其管理
學習任務5 ARM中彙編和C的混合編程
參考文獻