中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
嵌入式系統原理與設計/姚英彪

包郵 嵌入式系統原理與設計/姚英彪

作者:姚英彪
出版社:西安電子科技大學出版社出版時間:2021-01-01
開本: 16開 頁數: 336
本類榜單:教材銷量榜
中 圖 價:¥36.3(7.4折) 定價  ¥49.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

嵌入式系統原理與設計/姚英彪 版權信息

嵌入式系統原理與設計/姚英彪 內容簡介

本書以基于ARM和Linux的嵌入式系統為例,介紹了嵌入式系統原理與設計相關知識。主要內容包括嵌入式系統設計基礎、CPU組成與流水線設計、存儲系統組成與設計、總線與接口、基于ARM處理器的嵌入式硬件系統設計、ARM指令集及匯編程序設計、Linux操作系統、Linux下Shell命令與編程、Linux下程序設計工具,共9章。本書在內容編寫上遵循從理論到實踐的過程,圍繞嵌入式系統的軟硬件基本原理,聯系實際嵌入式系統,探討理論如何應用于實踐或如何用理論來解釋實踐。本書具有系統全面、層次清晰、重點突出、案例豐富等特點。本書可以作為通信工程、信息工程、網絡工程、測控技術及儀器等專業高年級本科生、研究生嵌入式系統相關課程的教材,也可以作為相關專業技術人員的參考用書。

嵌入式系統原理與設計/姚英彪 目錄

第1章 嵌入式系統設計基礎 1 1.1 嵌入式系統概述 1 1.1.1 嵌入式系統的定義 1 1.1.2 嵌入式系統的特點 1 1.1.3 嵌入式系統的發展趨勢 2 1.2 計算機系統的組成 3 1.2.1 硬件系統 3 1.2.2 軟件系統 5 1.2.3 軟硬件系統的關系 6 1.3 計算機系統中的數據表示 7 1.3.1 數的r進制表示 7 1.3.2 原碼、反碼、補碼和移碼 8 1.3.3 浮點數的表示 11 1.3.4 非數值數據的編碼 13 1.4 計算機系統的性能 15 1.4.1 性能量化指標 15 1.4.2 性能預測的摩爾定律 15 1.4.3 性能改進的Amdahl定律 16 1.5 嵌入式處理器 17 1.5.1 單片機 17 1.5.2 微處理器 18 1.5.3 數字信號處理器 19 1.5.4 嵌入式片上系統 19 習題 20 第2章 CPU組成與流水線設計 21 2.1 CPU組成 21 2.1.1 CPU的基本結構 21 2.1.2 CPU的主要寄存器 22 2.1.3 CPU的基本功能 23 2.2 CPU性能量化 24 2.2.1 CPU性能公式 24 2.2.2 提高CPU性能 25 2.3 流水線技術 26 2.3.1 流水線的概念 26 2.3.2 流水線的分類 28 2.3.3 流水線性能分析 30 2.4 流水線相關及解決方案 35 2.4.1 結構相關 35 2.4.2 數據相關 37 2.4.3 控制相關 40 2.5 ARM流水線舉例 46 習題 47 第3章 存儲系統組成與設計 49 3.1 存儲器簡介 49 3.1.1 存儲原理 49 3.1.2 存儲器分類 50 3.1.3 存儲器性能指標 52 3.2 常用存儲器 53 3.2.1 ROM 53 3.2.2 RAM 56 3.2.3 閃存 58 3.2.4 磁表面存儲器 59 3.2.5 機械硬盤 62 3.2.6 固態硬盤 64 3.3 存儲系統設計 66 3.3.1 主存儲器的讀寫 66 3.3.2 存儲系統的大小端 68 3.3.3 存儲器字位擴展 69 3.3.4 分層存儲系統設計 71 3.4 高速緩存系統設計 73 3.4.1 基本原理 73 3.4.2 主存與Cache的地址映像規則 75 3.4.3 Cache的替換算法與寫策略 78 習題 81 第4章 總線與接口 82 4.1 總線的基本概念 82 4.1.1 總線的定義 82 4.1.2 總線的分類 82 4.1.3 總線的性能指標 83 4.1.4 總線結構 83 4.2 總線操作 85 4.2.1 總線操作階段 85 4.2.2 總線仲裁 85 4.2.3 總線握手 88 4.3 常用總線標準 90 4.3.1 AMBA 91 4.3.2 PCI總線 91 4.3.3 PCIE總線 92 4.3.4 USB 93 4.4 常用接口標準 94 4.4.1 并行接口 94 4.4.2 串行接口 96 習題 98 第5章 基于ARM處理器的嵌入式硬件 系統設計 99 5.1 ARM處理器 99 5.1.1 ARM簡介 99 5.1.2 ARM處理器的分類 99 5.1.3 經典ARM處理器后綴含義 102 5.1.4 ARM處理器工作狀態及運行模式 103 5.1.5 ARM處理器支持的異常/中斷 104 5.1.6 ARM處理器的寄存器 105 5.2 硬件系統設計基礎 109 5.2.1 ARM芯片選型原則 109 5.2.2 存儲芯片選型原則 111 5.2.3 電路原理圖檢查 111 5.2.4 *小硬件系統設計 113 5.3 ARM9處理器S3C2410 114 5.3.1 S3C2410簡介 114 5.3.2 S3C2410結構特點 115 5.3.3 S3C2410各模塊的主要功能 115 5.4 基于S3C2410的硬件電路設計 117 5.4.1 時鐘、復位與電源電路設計 117 5.4.2 存儲系統電路設計 123 5.4.3 基本接口電路設計 131 習題 140 第6章 ARM指令集及匯編程序設計 141 6.1 ARM指令體系結構 141 6.1.1 ARM指令體系特點 141 6.1.2 ARM指令體系結構的版本 141 6.1.3 ARM指令體系支持的數據類型 143 6.1.4 ARM處理器的指令集 143 6.1.5 ARM指令的條件碼 143 6.1.6 ARM指令分類 145 6.2 ARM指令集 145 6.2.1 數據處理指令 145 6.2.2 存儲器訪問指令 153 6.2.3 跳轉指令 162 6.2.4 雜項指令 164 6.3 Thumb指令集 168 6.3.1 Thumb指令集概述 168 6.3.2 Thumb指令集編碼 168 6.3.3 Thumb指令集舉例 169 6.4 ARM指令的尋址方式 171 6.4.1 尋址方式的類型 171 6.4.2 具體尋址方式 173 6.5 ARM偽指令與偽操作 180 6.5.1 ARM偽指令 180 6.5.2 ARM偽操作 182 6.6 ARM匯編程序設計 185 6.6.1 匯編語言結構 185 6.6.2 匯編語言程序示例 186 6.6.3 匯編語言與C/C++的混合編程 188 習題 190 第7章 Linux操作系統 192 7.1 Linux操作系統簡介 192 7.1.1 Linux的發展歷程 192 7.1.2 Linux系統組成與主要特點 194 7.1.3 Linux的版本 195 7.2 Linux內核 197 7.2.1 Linux內核的位置和作用 197 7.2.2 Linux內核組成及各子系統的作用 198 7.2.3 Linux內核的特征 200 7.3 進程與進程調度 201 7.3.1 進程的基本概念 201 7.3.2 進程控制塊 204 7.3.3 與進程控制相關的系統調用 205 7.3.4 進程調度 208 7.4 內存管理 210 7.4.1 內存管理基礎 210 7.4.2 主要機制及相互關系 212 7.4.3 內存管理的請頁機制 213 7.4.4 物理內存分配與回收 214 7.4.5 內存管理的交換機制 217 7.5 進程通信 219 7.5.1 互斥和同步 219 7.5.2 同步機制 221 7.5.3 高級通信方式 223 7.5.4 Linux的進程通信 224 7.6 文件系統 227 7.6.1 Linux下的文件 228 7.6.2 虛擬文件系統 229 7.6.3 文件系統涉及的主要數據結構 231 7.6.4 文件系統的注冊、安裝與卸載 231 7.6.5 文件的打開與讀寫 232 習題 233 第8章 Linux下Shell命令與編程 235 8.1 基本概念 235 8.1.1 Shell簡介 235 8.1.2 Linux下的目錄與路徑 236 8.1.3 Linux下的用戶 238 8.2 常用Shell命令 239 8.2.1 目錄和文件操作命令 239 8.2.2 用戶管理命令 244 8.2.3 其他常用命令 247 8.2.4 命令行高級技巧 252 8.3 Shell編程基礎 255 8.3.1 Shell腳本的執行 255 8.3.2 Shell腳本的輸入和輸出 256 8.3.3 Shell變量 257 8.3.4 算術運算 261 8.3.5 條件測試 264 8.4 Shell編程的控制語句 267 8.4.1 條件判斷結構 267 8.4.2 多條件判斷結構 269 8.4.3 循環結構 270 習題 274 第9章 Linux下程序設計工具 276 9.1 Vi編輯器 276 9.1.1 Vi概述 276 9.1.2 Vi的命令行模式 277 9.1.3 Vi的插入模式 280 9.1.4 Vi的底行模式 280 9.1.5 Vi使用實例 281 9.2 GCC編譯器 284 9.2.1 GCC概述 284 9.2.2 編譯流程 284 9.2.3 GCC編譯選項 287 9.3 GDB調試器 292 9.3.1 GDB簡介 292 9.3.2 GDB常用命令 293 9.3.3 GDB調試初步 294 9.3.4 GDB使用詳解 296 9.4 Make項目管理器 306 9.4.1 Make概述 306 9.4.2 Make與Makefile的關系 308 9.5 Makefile編程 310 9.5.1 Makefile的規則 310 9.5.2 Makefile變量 313 9.5.3 Makefile高級編程 316 9.5.4 Makefile中的常用內部函數 319 習題 323 參考文獻 326
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 珠海白蚁防治_珠海灭鼠_珠海杀虫灭鼠_珠海灭蟑螂_珠海酒店消杀_珠海工厂杀虫灭鼠_立净虫控防治服务有限公司 | 臭氧发生器_臭氧消毒机 - 【同林品牌 实力厂家】 | 防爆暖风机_防爆电暖器_防爆电暖风机_防爆电热油汀_南阳市中通智能科技集团有限公司 | 机构创新组合设计实验台_液压实验台_气动实训台-戴育教仪厂 | 北京网站建设|北京网站开发|北京网站设计|高端做网站公司 | ETFE膜结构_PTFE膜结构_空间钢结构_膜结构_张拉膜_浙江萬豪空间结构集团有限公司 | 房屋质量检测-厂房抗震鉴定-玻璃幕墙检测-房屋安全鉴定机构 | 分光色差仪,测色仪,反透射灯箱,爱色丽分光光度仪,美能达色差仪维修_苏州欣美和仪器有限公司 | 上海皓越真空设备有限公司官网-真空炉-真空热压烧结炉-sps放电等离子烧结炉 | 菲希尔X射线测厚仪-菲希尔库伦法测厚仪-无锡骏展仪器有限责任公司 | VI设计-LOGO设计公司-品牌设计公司-包装设计公司-导视设计-杭州易象设计 | 深圳市万色印象美业有限公司| 红酒招商加盟-葡萄酒加盟-进口红酒代理-青岛枞木酒业有限公司 | Trimos测长机_测高仪_TESA_mahr,WYLER水平仪,PWB对刀仪-德瑞华测量技术(苏州)有限公司 | 中医中药治疗血小板减少-石家庄血液病肿瘤门诊部 | 专业生物有机肥造粒机,粉状有机肥生产线,槽式翻堆机厂家-郑州华之强重工科技有限公司 | 房间温控器|LonWorks|海思 | 空调风机,低噪声离心式通风机,不锈钢防爆风机,前倾皮带传动风机,后倾空调风机-山东捷风风机有限公司 | 焊锡丝|焊锡条|无铅锡条|无铅锡丝|无铅焊锡线|低温锡膏-深圳市川崎锡业科技有限公司 | 东莞办公家具厂家直销-美鑫【免费3D效果图】全国办公桌/会议桌定制 | 渗透仪-直剪仪-三轴仪|苏州昱创百科 | 定制奶茶纸杯_定制豆浆杯_广东纸杯厂_[绿保佳]一家专业生产纸杯碗的厂家 | 舞台木地板厂家_体育运动木地板_室内篮球馆木地板_实木运动地板厂家_欧氏篮球地板推荐 | 聚氨酯保温钢管_聚氨酯直埋保温管道_聚氨酯发泡保温管厂家-沧州万荣防腐保温管道有限公司 | 金属管浮子流量计_金属转子流量计厂家-淮安润中仪表科技有限公司 | 渣油泵,KCB齿轮泵,不锈钢齿轮泵,重油泵,煤焦油泵,泊头市泰邦泵阀制造有限公司 | 瑞典Blueair空气净化器租赁服务中心-专注新装修办公室除醛去异味服务! | 上海单片机培训|重庆曙海培训分支机构—CortexM3+uC/OS培训班,北京linux培训,Windows驱动开发培训|上海IC版图设计,西安linux培训,北京汽车电子EMC培训,ARM培训,MTK培训,Android培训 | 全自动贴标机-套标机-工业热风机-不干胶贴标机-上海厚冉机械 | 杭州翻译公司_驾照翻译_专业人工翻译-杭州以琳翻译有限公司官网 组织研磨机-高通量组织研磨仪-实验室多样品组织研磨机-东方天净 | 北京森语科技有限公司-模型制作专家-展览展示-沙盘模型设计制作-多媒体模型软硬件开发-三维地理信息交互沙盘 | 震动筛选机|震动分筛机|筛粉机|振筛机|振荡筛-振动筛分设备专业生产厂家高服机械 | 全自动贴标机-套标机-工业热风机-不干胶贴标机-上海厚冉机械 | 山东石英砂过滤器,除氟过滤器「价格低」-淄博胜达水处理 | Eiafans.com_环评爱好者 环评网|环评论坛|环评报告公示网|竣工环保验收公示网|环保验收报告公示网|环保自主验收公示|环评公示网|环保公示网|注册环评工程师|环境影响评价|环评师|规划环评|环评报告|环评考试网|环评论坛 - Powered by Discuz! | 出国劳务公司_正规派遣公司[严海]| 对夹式止回阀_对夹式蝶形止回阀_对夹式软密封止回阀_超薄型止回阀_不锈钢底阀-温州上炬阀门科技有限公司 | 密集架|电动密集架|移动密集架|黑龙江档案密集架-大量现货厂家销售 | 直线模组_滚珠丝杆滑台_模组滑台厂家_万里疆科技 | 仿古建筑设计-仿古建筑施工-仿古建筑公司-汉匠古建筑设计院 | 黑田精工电磁阀-CAMMOZI气缸-ROSS电磁-上海茂硕机械设备有限公司 |