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

嵌入式計(jì)算系統(tǒng)設(shè)計(jì)原理(英文版第3版)

嵌入式計(jì)算系統(tǒng)設(shè)計(jì)原理(英文版第3版)

定 價(jià):¥79.00

作 者: (美)沃爾夫 著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 計(jì)算機(jī)科學(xué)叢書
標(biāo) 簽: 其它分類

ISBN: 9787111412281 出版時(shí)間: 2013-02-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 500 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《嵌入式計(jì)算系統(tǒng)設(shè)計(jì)原理(英文版·第3版)》從組件技術(shù)的視角出發(fā),介紹了嵌入式系統(tǒng)設(shè)計(jì)技術(shù)和技巧。本書自第1版出版以來,已廣泛應(yīng)用于教學(xué),并為實(shí)踐設(shè)計(jì)提供了寶貴指南。第3版根據(jù)最先進(jìn)的技術(shù)發(fā)展進(jìn)行了更新,更詳細(xì)闡述操作系統(tǒng)中的進(jìn)程通信和緩沖,尤其是新增了數(shù)字信號(hào)處理、多媒體和cps方面的實(shí)例。作者介紹了德州儀器、arm、美國(guó)微芯科技公司的最新處理器及軟件、操作系統(tǒng)、網(wǎng)絡(luò)、消費(fèi)性電子設(shè)備等。不論是進(jìn)行軟硬件設(shè)計(jì)的研究人員、學(xué)生還是專家,都能從marilynwolf的集成化工程設(shè)計(jì)方法中獲益匪淺?!肚度胧接?jì)算系統(tǒng)設(shè)計(jì)原理(英文版·第3版)》特色以實(shí)際芯片(arm芯片、ti c55xdsp和pic)為例,進(jìn)行相關(guān)設(shè)計(jì)技術(shù)和技巧的說明,向讀者介紹如何將這些理論付諸于設(shè)計(jì)實(shí)踐。在所有關(guān)鍵課題討論中都尤為強(qiáng)調(diào)現(xiàn)實(shí)中的設(shè)計(jì)實(shí)踐,從而為學(xué)生和設(shè)計(jì)人員提供了最先進(jìn)技術(shù)的指導(dǎo)。對(duì)設(shè)計(jì)實(shí)踐中所必需的基本應(yīng)用技術(shù)進(jìn)行重點(diǎn)討論,幫助讀者在實(shí)際工作中熟練地設(shè)計(jì)大型的、復(fù)雜的嵌入式系統(tǒng)。

作者簡(jiǎn)介

  Marilyn Wolf,佐治亞理工學(xué)院教授,佐治亞研究聯(lián)合會(huì)優(yōu)秀學(xué)者。她分別于1980年、1981年和1984年獲得斯坦福大學(xué)電子工程學(xué)士學(xué)位、碩士學(xué)位和博士學(xué)位。1984年至1989年任職于貝爾實(shí)驗(yàn)室,1989年至2007年執(zhí)教于普林斯頓大學(xué)。她是IEEE和ACM會(huì)士、IEEE計(jì)算機(jī)協(xié)會(huì)核心成員以及ASEE和SPIE成員。她于2003獲得ASEE Frederick E. Terman獎(jiǎng),于2006年獲得IEEE電路與系統(tǒng)教育獎(jiǎng)。她的研究興趣主要包括嵌入式計(jì)算、嵌入式視頻和計(jì)算機(jī)視覺、VLSI系統(tǒng)。

圖書目錄

foreword to the first edition
preface to the first edition
preface to the second edition
preface to the third edition
chapter 1 embedded computing
1.1 introduction
1.2 complex systems and microprocessors
1.3 the embedded system design process
1.4 design example: model train controller
1.5 a guided tour of this book
1.6 summary
what we learned
further reading
questions
lab exercises
chapter 2 instruction sets
2.1 introduction
2.2 preliminaries
2.3 arm processor
2.4 picmicro mid-range family
2.5 ti c55x dsp
2.6 ti c64x
2.7 summary
what we learned
further reading
questions
lab exercises
chapter 3 cpus
3.1 introduction
3.2 programming input and output
3.3 supervisor mode, exceptions, and traps
3.4 co-processors
3.5 memory system mechanisms
3.6 cpu performance
3.7 cpu power consumption
3.8 design example: data compressor
3.9 summary
what we learned
further reading
questions
lab exercises
chapter4 computing platforms
4.1 introduction
4.2 basic computing platforms
4.3 the cpu bus
4.4 memory devices and systems
4.5 designing with computing platforms
4.6 consumer electronics architecture
4.7 platform-level performance analysis
4.8 design example: alarm clock
4.9 design example: audio player
4.10 summary.
what we learned
further reading
questions
lab exercises
chapter 5 program design and analysis
5.1 introduction
5.2 components for embedded programs
5.3 models of programs
5.4 assembly, linking, and loading,
5.5 compilation techniques
5.6 program-level performance analysis
5.7 software performance optimization
5.8 program-level energy and power analysis and optimization
5.9 analysis and optimization of program size
5.10 program validation and testing
5.11 design example: software modem
5.12 design example: digital still camera
5.13 summary
what we learned
further reading
questions
lab exercises
chapter 6 processes and operating systems
6.1 introduction
6.2 multiple tasks and multiple processes
6.3 multirate systems
6.4 preemptive real-time operating systems
6.5 priority-based scheduling
6.6 interprocess communication mechanisms
6.7 evaluating operating system performance
6.8 power optimization strategies for processes
6.9 example real-time operating systems
6.10 design example: telephone answering machine
6.11 design example: engine control unit
6.12 summary
what we learned
further reading
questions
lab exercises
chapter 7 system design techniques
7.1 introduction
7.2 design methodologies
7.3 requirements analysis
7.4 specifications
7.5 system analysis and architecture design
7.6 quality assurance
7.7 summary
what we learned
further reading
questions
lab exercises
chapter 8 networks and multiprocessors
8.1 introduction
8.2 why networks and multiprocessors?
8.3 categories of multiprocessors
8.4 distributed embedded systems
8.5 mpsocs and shared memory multiprocessors
8.6 design example: video accelerator
8.7 application example: compact disc
8.8 summary
what we leamed
further reading
questions
lab exercises
glossary
references
index

本目錄推薦

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