×
逻辑与计算机设计基础-(英文版.第4版)

逻辑与计算机设计基础-(英文版.第4版)

1星价 ¥37.7 (6.5折)
2星价¥37.7 定价¥58.0
暂无评论
图文详情
  • ISBN:9787111303107
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 开本:其它
  • 页数:678
  • 出版时间:2010-04-01
  • 条形码:9787111303107 ; 978-7-111-30310-7

本书特色

《逻辑与计算机设计基础(英文版·第4版)》简要介绍嵌入式系统,使用Espresso对实用的计算机辅助逻辑优化方法进行说明。简要介绍MOS晶体管和CMOS电路,补充了异步交互、同步和亚稳态相关知识。一种新的控制单元和寄存器传输控制设计的图形表示。更新了CRT显示和液晶屏显示的例子,包括多核处理器的新型体系结构。《逻辑与计算机设计基础(英文版·第4版)》新增60个实例和习题,重新调整和组织了内容以适应不同的课程大纲。本版更新内容·新增60个实例和习题。·新增和修改了40%的习题。·重新调整和组织了内容以适应不同的课程大纲。·技术内容的更新包括:简要介绍嵌入式系统。使用Espresso对实用的计算机辅助逻辑优化方法进行说明。简要介绍MOS晶体管和CMOS电路。补充了异步交互、同步和亚稳态相关知识。一种新的控制单元和寄存器传输控制设计的图形表示。更新了CRT显示和液晶屏显示的例子。包括多核处理器的新型体系结构。

内容简介

本书从当代工程观点讲述了逻辑与计算机设计方面的内容,自出版以来已被全球超过25万人使用。本书以清晰的解释和逐步延伸的实例来帮助读者理解内容,实例涵盖了从简单的组合应用到建立在risc内核基础上的cisc结构,更加重视培养读者在计算机辅助设计、问题形式化、解决方案验证和问题解决技巧方面的能力。
  本书有丰富的教辅资源,包括部分习题答案、ppt、vhdl和verilog代码以及补充阅读材料等,读者可登录华章网站(www.hzbook.com)下载。
  本版更新内容
  ·新增60个实例和习题。
  ·新增和修改了40%的习题。
 ·重新调整和组织了内容以适应不同的课程大纲。
  ·技术内容的更新包括:
  简要介绍嵌入式系统。
  使用espresso对实用的计算机辅助逻辑优化方法进行说明。
  简要介绍mos晶体管和cmos电路。
  补充了异步交互、同步和亚稳态相关知识。
  一种新的控制单元和寄存器传输控制设计的图形表示。
  更新了crt显示和液晶屏显示的例子。
  包括多核处理器的新型体系结构。

目录

preface
chapter 1
digital systems and information
1-1 information representation
the digital computer
beyond the computer
more on the generic computer
1-2 number systems
binary numbers
octal and hexadecimal numbers
number ranges
1-3 arithmetic operations
conversion from decimal to other bases
1-4 decimal codes
bcd addition
1-5 alphanumeric codes
ascii character code
parity bit
1-6 gray codes
1-7 chapter summary
references
problems
chapter 2
combinational logic circuits
2-1 binary logic and gates
binary logic
logic gates
2-2 boolean algebra
basic identities of boolean algebra
algebraic manipulation
complement of a function
2-3 standard forms
minterms and maxterms
sum of products
product of sums
2-4 two-level circuit optimization
cost criteria
map structures
two-variable maps
three-variable maps
2-5 map manipulation
essential prime implicants
nonessential prime implicants
product-of-sums optimization
don't-care conditions
2-6 pragmatic two-level optimization
2-7 multiple-level circuit optimization
2-8 other gate types
2-9 exclusive-or operator and gates
odd function
2-10 high-impedance outputs
2-11 chapter summary
references
problems
chapter 3
combinational logic design
3-1 design procedure
3-2 beginning hierarchical design
3-3 technology mapping
3-4 verification
manual logic analysis
simulation
3-5 combinational functional blocks
3-6 rudimentary logic functions
value-fixing, transferring, and inverting
multiple-bit functions
enabling
3-7 decoding
decoder and enabling combinations
decoder-based combinational circuits
3-8 encoding
priority encoder
encoder expansion
3-9 selecting
multiplexers
multiplexer-based combinational circuits
3-10 chapter summary
references
problems
chapter 4
arithmetic functions and i'-ides
4-1 iterative combinational circuits
4-2 binary adders
half adder
full adder
binary ripple carry adder
4-3 binary subtraction
complements
subtraction using 2s complement
44 binary adder-subtractors
signed binary numbers
signed binary addition and subtraction
overflow
4-5 other arithmetic functions
contraction
incrementing
decrementing
multiplication by constants
division by constants
zero fill and extension
4-6 hardware description languages
hardware description languages
logic synthesis
4-7 hdl representations-vhdl
behavioral description
4-8 hdl representations-verilog
behavioral description
4-9 chapter summary
references
problems
chapter 5
sequential circuits
5-1 sequential circuit definitions
5-2 latches
sr and s r latches
d latch
5-3 flip-flops
master-slave flip-flops
edge-triggered flip-flop
standard graphics symbols
direct inputs
5-4 sequential circuit analysis
input equations
state table
state diagram
sequential circuit simulation
54 sequential circuit design
design procedure
finding state diagrams and state tables
state assitmment
designing with d flip-flops
designing with unused states
verification
5-6 other flip-flop types
jk and t flip-flops
5-7 state-machine diagrams and applications
state-machine diagram model
constraints on input conditions
design applications using state-machine diagrams
5-8 hdl representafon for sequential circuits-vhdl
5-9 hdl representation for sequential circuits-verilog
5-10 chapter summary
references
problems
chapter 6
selected design topics
6-1 the design space
integrated circuits
cmos circuit technology
technology parameters
6-2 gate propagation delay
6-3 flip-flop timing
6-4 sequential circuit timing
6-5 asynchronous interactions
6-6 synchronization and metastability
6-7 synchronous circuit pitfalls
6-8 programmable implementation technologies
read-only memory
programmable logic array
programmable array logic devices
6-9 chapter summary
references
problems
chapter 7
registers and register transfers
7-1 registers and load enable
register with parallel load
7-2 register transfers
7-3 register transfer operations
7-4 a note for vhdl and verilog users only
7-5 microoperations
arithmetic microoperations
logic microoperations
shift microoperations
7-6 microoperations on a single register
multiplexer-based transfers
shift registers
ripple counter
synchronous binary counters
other counters
7-7 register-cell design
7-8 multiplexer and bus-based transfers
for multiple registers
three-state bus
7-9 serial transfer and microoperations
serial addition
7-10 control of register transfers
design procedure
7-11 hdl representation for shift registers
and counters-vhdl
7-12 hdl representation for shift registers
and counters-verilog
7-13 microprogrammed control
7-14 chapter summary
references
problems
chapter 8
memory basics
8-1 memory definitions
8-2 random-access memory
write and read operations
timing waveforms
properties of memory
8-3 sram integrated circuits
coincident selection
8-4 array of sram ics
8-5 dram ics
dram cell
dram bit slice
8-6 dram types
synchronous dram (sdram)
double-data-rate sdram (ddr sdram)
rambus dram (rdram)
8-7 arrays of dynamic ram ics
8-8 chapter summary
references
problems
chapter 9
computer design basics
9-1 introduction
9-2 datapaths
9-3 the arithmetic/logic unit
arithmetic circuit
logic circuit
arithmetic/logic unit
9-4 the shifter
barrel shifter
9-5 datapath representation
9-6 the control word
9-7 a simple computer architecture
instruction set architecture
storage resources
instruction formats
instruction specifications
9-8 single-cycle hardwired control
instruction decoder
sample instructions and program
single-cycle computer issues
9-9 multiple-cycle hardwired control
sequential control design
9-10 chapter summary
references
problems
chapter 10
instruction set architecture
10-1 computer architecture concepts
basic computer operation cycle
register set
10-2 operand addressing
three-address instructions
two-address instructions
one-address instructions
zero-address instructions
addressing architectures
10-3 addressing modes
implied mode
immediate mode
register and register-indirect modes
direct addressing mode
indirect addressing mode
relative addressing mode
indexed addressing mode
summary of addressing modes
10-4 instruction set architectures
10-5 data-transfer instructions
stack instructions
independent versus memory-mapped i/o
10-6 data-manipulation instructions
arithmetic instructions
logical and bit-manipulation instructions
shift instructions
10-7 floating-point computations
arithmetic operations
biased exponent
standard operand format
10-8 program control instructions
conditional branch instructions
procedure call and return instructions
10-9 program interrupt
types of interrupts
processing external interrupts
10-10 chapter summary
references
problems
chapter 11
risc and cisc central processing units
11-1 pipelined datapath
execution of pipeline microoperations
11-2 pipelined control
pipeline programming and performance
11-3 the reduced instruction set computer
instruction set architecture
addressing modes
datapath organization
control organization
data hazards
control hazards
11-4 the complex instruction set computer
isa modifications
datapath modifications
control unit modifications
microprogrammed control
microprograms for complex instructions
11-5 more on design
advanced cpu concepts
recent architectural innovations
11-6 chapter summary
references
problems
chapter 12
input-output and communication
12-1 computer uo
12-2 sample peripherals
keyboard
hard drive
liquid crystal display screen
i/o transfer rates
12-3 i/o interfaces
i/o bus and interface unit
example of i/o interface
strobing
handshaking
12-4 serial communication
synchronous transmission
the keyboard revisited
a packet-based serial i/o bus
12-5 modes of transfer
example of program-controlled transfer
interrupt-initiated transfer
12-6 priority interrupt
daisy chain priority
parallel priority hardware
12-7 direct memory access
dma controller
dma transfer
12-8 chapter summary
references
problems
chapter 13
memory systems
13-1 memory hierarchy
13-2 locality of reference
13-3 cache memory
cache mappings
line size
cache loading
write methods
integration of concepts
instruction and data caches
multiple-level caches
13-4 virtual memory
page tables
translation lookaside buffer
virtual memory and cache
13-5 chapter summary
references
problems
index
展开全部

节选

《逻辑与计算机设计基础(英文版·第4版)》从当代工程观点讲述了逻辑与计算机设计方面的内容,自出版以来已被全球超过25万人使用。《逻辑与计算机设计基础(英文版·第4版)》以清晰的解释和逐步延伸的实例来帮助读者理解内容,实例涵盖了从简单的组合应用到建立在RISC内核基础上的CISC结构,更加重视培养读者在计算机辅助设计、问题形式化、解决方案验证和问题解决技巧方面的能力。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航