注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)計算機(jī)組織與體系結(jié)構(gòu)微機(jī)原理與嵌入式系統(tǒng)基礎(chǔ)

微機(jī)原理與嵌入式系統(tǒng)基礎(chǔ)

微機(jī)原理與嵌入式系統(tǒng)基礎(chǔ)

定 價:¥23.00

作 者: 趙全良 等編著
出版社: 西安電子科技大學(xué)出版社
叢編項:
標(biāo) 簽: 計算機(jī)理論

ISBN: 9787560623962 出版時間: 2010-02-01 包裝: 平裝
開本: 16開 頁數(shù): 253 字?jǐn)?shù):  

內(nèi)容簡介

  《微機(jī)原理與嵌入式系統(tǒng)基礎(chǔ)》以ARM7TDMI處理器為模型機(jī)講述了微型計算機(jī)原理,同時講述了常用的嵌入式微控器LPC2132的基本組成結(jié)構(gòu)和工作原理?!段C(jī)原理與嵌入式系統(tǒng)基礎(chǔ)》共分為8章,主要內(nèi)容包括:計算機(jī)與嵌入式系統(tǒng)基礎(chǔ)知識、ARM7體系結(jié)構(gòu)、ARM7指令系統(tǒng)與匯編語言程序設(shè)計、存儲器原理與擴(kuò)展、輸入/輸出與中斷技術(shù)、LPC2132系統(tǒng)結(jié)構(gòu)與資源原理以及ARM開發(fā)工具ADS。《微機(jī)原理與嵌入式系統(tǒng)基礎(chǔ)》結(jié)構(gòu)合理,概念清晰,講解深入淺出,既可作為高等院校電類專業(yè)“微型計算機(jī)原理”和“嵌入式設(shè)計基礎(chǔ)”等課程的教材,也可作為廣大嵌入式系統(tǒng)設(shè)計愛好者的入門學(xué)習(xí)教材。

作者簡介

暫缺《微機(jī)原理與嵌入式系統(tǒng)基礎(chǔ)》作者簡介

圖書目錄

第1章 計算機(jī)與嵌入式系統(tǒng)基礎(chǔ)知識
  1.1 計算機(jī)基礎(chǔ)知識
    1.1.1 引言
    1.1.2 計算機(jī)的發(fā)展
    1.1.3 馮?諾伊曼計算機(jī)體系結(jié)構(gòu)
    1.1.4 計算機(jī)系統(tǒng)
    1.1.5 計算機(jī)的工作過程
  1.2 數(shù)制和計算機(jī)中的數(shù)值表示與處理
    1.2.1 無符號數(shù)的十進(jìn)制、十六進(jìn)制、二進(jìn)制表示法與運(yùn)算
    1.2.2 帶符號數(shù)的原碼、反碼和補(bǔ)碼表示
    1.2.3 補(bǔ)碼的運(yùn)算、溢出及其判斷方法
    1.2.4 真值與機(jī)器數(shù)
  1.3 計算機(jī)中的其他信息編碼
    1.3.1 BCD編碼
    1.3.2 字符ASCII編碼
  1.4 嵌入式系統(tǒng)概述
    1.4.1 嵌入式系統(tǒng)的基本概念
    1.4.2 嵌入式處理器的分類與發(fā)展概況
    1.4.3 常見的幾種嵌入式操作系統(tǒng)介紹
  本章小結(jié)
  習(xí)題
第2章 ARM7體系結(jié)構(gòu)
  2.1 概述
    2.1.1 RSIC處理器與CISC處理器結(jié)構(gòu)特征簡介
    2.1.2 ARM7 TDMI
    2.1.3 ARM7處理器的三級流水線
  2.2 ARM7的狀態(tài)與模式
  2.3 ARM7的寄存器
    2.3.1 ARM狀態(tài)下的寄存器
    2.3.2 ARM處理器特別功能寄存器
    2.3.3 Thumb狀態(tài)下的寄存器
  2.4 ARM7當(dāng)前程序狀態(tài)寄存器(CPSR)
    2.4.1 CPSR中的控制位
    2.4.2 CPSR中的狀態(tài)標(biāo)志位
  2.5 ARM7的異常與異常處理
    2.5.1 ARM7的異常
    2.5.2 ARM7的異常處理
  2.6 ARM7的存儲系統(tǒng)
    2.6.1 ARM7處理器尋址空間
    2.6.2 存儲器中數(shù)據(jù)組織的形式
  本章小結(jié)
  習(xí)題
第3章 ARM7 TDMI指令系統(tǒng)
  3.1 ARM7 TDMI編程模型
  3.2 ARM7 TDMI的尋址方式
    3.2.1 數(shù)據(jù)處理指令操作數(shù)尋址方式
    3.2.2 存儲器訪問指令操作數(shù)尋址方式
  3.3 ARM7 TDMI指令的條件執(zhí)行
  3.4 ARM指令集
    3.4.1 ARM指令的基本格式
    3.4.2 ARM存儲器訪問指令
    3.4.3 ARM數(shù)據(jù)處理指令
    3.4.4 ARM分支指令
    3.4.5 ARM雜項指令
    3.4.6 ARM軟中斷指令
    3.4.7 ARM偽指令
  3.5 Thumb指令集
    3.5.1 Thumb存儲器訪問指令
    3.5.2 Thumb數(shù)據(jù)處理指令
    3.5.3 Thumb分支指令
    3.5.4 Thumb軟中斷指令
    3.5.5 Thumb偽指令
  本章小結(jié)
  習(xí)題
第4章 ARM7 TDMI匯編語言程序設(shè)計
  4.1 匯編語言的基本概念
  4.2 ARM匯編程序的組成與結(jié)構(gòu)
    4.2.1 匯編器偽指令
    4.2.2 ARM匯編程序中的數(shù)據(jù)定義
  4.3 匯編語言程序設(shè)計的基本方法
    4.3.1 結(jié)構(gòu)化程序設(shè)計的基本概念
    4.3.2 匯編語言程序設(shè)計的流程
    4.3.3 順序程序設(shè)計
    4.3.4 分支程序設(shè)計
    4.3.5 循環(huán)程序設(shè)計
    4.3.6 子程序設(shè)計
  4.4 匯編語言和C語言交叉編程
    4.4.1 匯編程序與C程序間變量互訪
    4.4.2 匯編程序調(diào)用C程序
    4.4.3 C程序調(diào)用匯編程序
    4.4.4 C程序中內(nèi)嵌匯編代碼
  本章小結(jié)
  習(xí)題
第5章 存儲器原理與擴(kuò)展
  5.1 概述
    5.1.1 半導(dǎo)體存儲器的分類
    5.1.2 半導(dǎo)體存儲器的常用術(shù)語
    5.1.3 半導(dǎo)體存儲器的主要性能指標(biāo)
  5.2 隨機(jī)存儲器
    5.2.1 靜態(tài)RAM
    5.2.2 動態(tài)RAM
  5.3 只讀存儲器
    5.3.1 掩膜式ROM
    5.3.2 一次編程式ROM
    5.3.3 多次編程式ROM
    5.4 Flash存儲器
    5.4.1 類型及特點(diǎn)
    5.4.2 芯片介紹
  5.5 存儲器與CPU連接
    5.5.1 連接時應(yīng)注意的問題
    5.5.2 地址空間劃分及存儲器連接
  5.6 存儲器擴(kuò)展
    5.6.1 位擴(kuò)展
    5.6.2 字?jǐn)U展
    5.6.3 字位同時擴(kuò)展
  本章小結(jié)
  習(xí)題
第6章 輸入/輸出與中斷技術(shù)
  6.1 計算機(jī)接口概述
  6.2 輸入/輸出接口電路
    6.2.1 輸入/輸出接口電路的基本功能與端口分類
    6.2.2 I/O端口的編址
  6.3 CPU與外設(shè)的數(shù)據(jù)傳輸控制方式
    6.3.1 無條件數(shù)據(jù)訪問方式
    6.3.2 狀態(tài)查詢數(shù)據(jù)訪問方式
    6.3.3 中斷數(shù)據(jù)訪問方式
    6.3.4 DMA方式數(shù)據(jù)訪問傳輸
  6.4 ARM中的GPIO
    6.4.1 概述
    6.4.2 GPIO原理及端口寄存器說明
    6.4.3 GPIO應(yīng)用舉例
  6.5 中斷技術(shù)
    6.5.1 基本概念
    6.5.2 中斷系統(tǒng)的功能
    6.5.3 中斷處理過程
  6.6 ARM中斷系統(tǒng)基礎(chǔ)
    6.6.1 ARM中的中斷源
    6.6.2 ARM中的向量中斷控制器
    6.6.3 ARM的中斷響應(yīng)過程
    6.6.4 ARM的中斷返回
    6.6.5 ARM的外中斷
  本章小結(jié)
  習(xí)題
第7章 LPC2132系統(tǒng)結(jié)構(gòu)與資源原理
  7.1 LPC2132芯片簡介
    7.1.1 特性
    7.1.2 器件信息
    7.1.3 結(jié)構(gòu)原理
    7.1.4 片內(nèi)存儲器
    7.1.5 LPC2132管腳
  7.2 LPC2132地址空間分配
    7.2.1 存儲器映射
    7.2.2 存儲器重映射
    7.2.3 引導(dǎo)模塊
  7.3 管腳連接模塊
    7.3.1 概述
    7.3.2 結(jié)構(gòu)原理
    7.3.3 端口寄存器與操作
  7.4 定時器/計數(shù)器
    7.4.1 概述
    7.4.2 結(jié)構(gòu)原理
    7.4.3 管腳描述
    7.4.4 端口寄存器
    7.4.5 定時器/計數(shù)器應(yīng)用舉例
  7.5 通用異步收發(fā)器
    7.5.1 概述
    7.5.2 異步通信及其協(xié)議
    7.5.3 LPC2000器件UART特性
    7.5.4 結(jié)構(gòu)原理
    7.5.5 管腳描述
    7.5.6 端口寄存器與操作
    7.5.7 串行通信應(yīng)用舉例
  7.6 向量中斷控制器
    7.6.1 概述
    7.6.2 ARM的中斷源
    7.6.3 VIC結(jié)構(gòu)原理
    7.6.4 端口寄存器與操作
    7.6.5 中斷方式應(yīng)用舉例
  本章小結(jié)
  習(xí)題
第8章 ARM開發(fā)工具ADS
  8.1 ADS簡介
    8.1.1 ADS環(huán)境下ARM程序開發(fā)方式
    8.1.2 ADS工具介紹
  8.2 ADS中的工程管理工具CodeWarrior IDE
    8.2.1 ADS系統(tǒng)中的文件類型
    8.2.2 工程模板
    8.2.3 創(chuàng)建工程
    8.2.4 工程管理
  8.3 ADS中的調(diào)試工具AXD
    8.3.1 調(diào)試工具條
    8.3.2 AXD調(diào)試器中常用的調(diào)試窗口
  8.4 ADS環(huán)境匯編程序設(shè)計實例
    8.4.1 編輯實例
    8.4.2 工程的調(diào)試
    8.4.3 配置AXD IDE調(diào)試環(huán)境
  本章小結(jié)
  習(xí)題
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號