嵌入式與實時作業系統

《嵌入式與實時作業系統》是2020年機械工業出版社出版的圖書。

基本介紹

  • 中文名:嵌入式與實時作業系統
  • 作者:(美)王孔啟 
  • 出版時間:2020年
  • 出版社:機械工業出版社
  • ISBN:9787111661351
內容簡介,圖書目錄,

內容簡介

  《嵌入式與實時作業系統》涵蓋了作業系統的基本概念和原理,展示了如何將它們套用於設計和實現完整的嵌入式與實時作業系統。該書包括有關ARM體系結構、ARM指令及編程、用於開發程式的工具鏈、用於軟體實現和測試的虛擬機、程式執行映像、函式調用約定、運行時堆疊使用以及用彙編代碼連結C程式的所有基礎知識和背景信息。
  《嵌入式與實時作業系統》面向計算機科學專業學生和計算機專業人士,可作為嵌入式與實時作業系統、通用作業系統等課程的教材。

圖書目錄

出版者的話
譯者序
前言
關於作者
第1章 引言
1.1 關於本書
1.2 本書的動機
1.3 本書的目標讀者
1.4 本書的獨特之處
1.5 本書的內容
1.6 本書可作為嵌入式系統的教科書
1.7 本書可作為作業系統的教科書
1.8 本書可用於自學
參考文獻
第2章 ARM體系結構和程式設計
2.1 ARM處理器模式
2.2 ARM CPU暫存器
2.2.1 通用暫存器
2.2.2 狀態暫存器
2.2.3 ARM處理器模式的變更
2.3 指令流水線
2.4 ARM指令
2.4.1 條件標誌和條件
2.4.2 分支指令
2.4.3 算術運算
2.4.4 比較運算
2.4.5 邏輯運算
2.4.6 數據移動操作
2.4.7 即時值和桶移位器
2.4.8 乘法指令
2.4.9 載入和存儲指令
2.4.10 基址暫存器
2.4.11 塊數據傳輸
2.4.12 堆疊操作
2.4.13 堆疊和子例程
2.4.14 軟中斷
2.4.15 PSR轉移指令
2.4.16 協處理器指令
2.5 ARM工具鏈
2.6 ARM系統模擬器
2.7 ARM程式設計
2.7.1 ARM彙編編程示例1
2.7.2 ARM彙編編程示例2
2.7.3 彙編和C語言的結合編程
2.8 設備驅動程式
2.8.1 系統記憶體映射
2.8.2 GPIO編程
2.8.3 串列I-O的UART驅動程式
2.8.4 彩色LCD驅動程式
2.9 本章小結
思考題
參考文獻
第3章 中斷和異常處理
3.1 ARM異常
3.1.1 ARM處理器模式
3.1.2 ARM異常類型
3.1.3 異常向量表
3.1.4 異常處理程式
3.1.5 從異常處理程式返回
3.2 中斷
3.2.1 中斷類型
3.2.2 中斷控制器
3.2.3 主中斷控制器和輔中斷控制器
3.3 中斷處理
3.3.1 向量表內容
3.3.2 硬體中斷序列
3.3.3 軟體中的中斷控制
……
第4章 嵌入式系統的模型
第5章 嵌入式系統中的進程管理
第6章 ARM中的記憶體管理
第7章 用戶模式進程和系統調用
第8章 嵌入式通用作業系統
第9章 嵌入式系統中的多處理器
第10章 嵌入式實時作業系統

相關詞條

熱門詞條

聯絡我們