Great Deals on Used Textbooks & New Textbooks!               
My Account | Help Desk | Market Place Shopping Cart
Free shipping. Click here for details.
No items in cart.
Total: $0.00
Textbooks Sell Textbooks Books Supplies Medical Books College Apparel Movies Clearance
Search  Advanced >>
Related Topics: Computers >> Computer Architecture
Computer Busses,9780849308253
Other versions by this Author
Details>>

Computer Busses


Edition: 1st
Author(s): Buchanan; Bill
ISBN10:  0849308259
ISBN13:  9780849308253
Format:  Paperback
Pub. Date:  4/25/2000
Publisher(s): CRC

Buy in Bulk
Send to a friend
New Price  $95.50
List Price $97.95
eVIP Price  $90.73
New Copy:  Usually Ships in 5-7 Business Days
add remove
Marketplace Price $81.72
List Price $97.95 Available in the eCampus Marketplace
Take 90 Days to Pay on $250 or more
with Quick, Easy, Secure
Subject to credit approval.
SummaryTable of Contents
Computer Busses is a comprehensive guide to busses, from the high-level software interface to the low-level, electrical characteristics and helps readers choose the most appropriate bus for each particular application. The author uses a top-down approach and organizes his presentation into five main areas: PC interfaces, Local busses, Instrumentation busses, Network busses, and Bus programming and protocols. Real-life case studies and application-specific programming examples make Computer Busses an essential reference for engineers, system architects, designers, and technicians, and required reading for students doing project work in electronic design, software engineering, and the range of related disciplines.
Preface xiii
Introduction
1(48)
Pre-PC Development
1(5)
8008/8080/8085
6(7)
8086/8088
13(6)
80186/80188
19(1)
80286
20(1)
Post-PC development
21(15)
Exercises
36(4)
Notes from the author
40(5)
DEC
45(2)
Open .v. closed systems
47(1)
RIP, Sinclair Research
48(1)
How to miss a market
48(1)
Busses, Interrupts and PC Systems
49(36)
Busses
49(12)
Interrupts
61(8)
Interfacing
69(7)
PC systems
76(1)
Practical PC system
77(2)
Exercises
79(3)
Notes from the author
82(3)
Interfacing Standards
85(18)
Introduction
85(1)
PC bus
85(2)
ISA bus
87(4)
Other legacy busses
91(1)
Comparison of different types
92(1)
Exercises
93(2)
Summary of interface bus types
95(2)
The fall of the MCA bus
97(1)
Notes from the author
98(5)
PCI BUS
103(18)
Introduction
103(3)
PCI operation
106(3)
Bus arbitration
109(1)
Other PCI pins
110(1)
Configuration address space
110(2)
I/O addressing
112(4)
Exercises
116(2)
Example manufacturer and plug-and-play IDs
118(1)
Notes from the author
119(2)
Motherboard Design
121(18)
Introduction
121(11)
TX motherboard
132(4)
Exercises
136(1)
Notes from the author
137(2)
IDE and Mass Storage
139(18)
Introduction
139(1)
Tracks and sectors
139(1)
Floppy disks
140(1)
Fixed disks
141(1)
Drive specifications
142(1)
Hard disk and CD-ROM interfaces
142(1)
IDE interface
143(1)
IDE communication
144(6)
Optical storage
150(3)
Magnetic tape
153(2)
Exercises
155(1)
Notes from the author
156(1)
SCSI
157(16)
Introduction
157(1)
SCSI types
157(2)
SCSI interface
159(3)
SCSI operation
162(2)
SCSI pointers
164(1)
Message system description
165(2)
SCSI commands
167(2)
Status
169(2)
Exercises
171(1)
Notes from the author
172(1)
PCMCIA
173(8)
Introduction
173(1)
PCMCIA signals
173(2)
PCMCIA registers
175(4)
Exercises
179(1)
Notes from the author
179(2)
USB and Firewire
181(10)
Introduction
181(1)
USB
182(4)
Firewire
186(4)
Exercises
190(1)
Notes from the author
190(1)
Games Port, Keyboard and Mouse
191(12)
Introduction
191(1)
Games port
191(4)
Keyboard
195(3)
Mouse and keyboard interface
198(1)
Mouse
199(1)
Exercises
200(1)
Notes from the author
201(2)
AGP
203(14)
Introduction
203(1)
PCI and AGP
204(1)
Bus transactions
205(1)
Pin description
205(3)
AGP master configuration
208(1)
Bus commands
209(1)
Addressing modes and bus operations
210(1)
Register description
210(5)
Exercises
215(1)
Notes from the author
215(2)
Fibre Channel
217(6)
Introduction
217(1)
Comparison
217(1)
Fibre channel standards
218(1)
Cables, hubs, adapters and connectors
219(2)
Storage Devices and storage area networks
221(1)
Networks
221(1)
Exercises
222(1)
Notes from the author
222(1)
RS-232
223(24)
Introduction
223(1)
Electrical characteristics
223(5)
Communications between two nodes
228(5)
Programming RS-232
233(4)
RS-232 programs
237(4)
Exercises
241(5)
Notes from the author
246(1)
RS-422, RS-423 and RS-485
247(6)
Introduction
247(1)
RS-485 (ISO 8482)
247(2)
Line drivers
249(1)
RS-232/485 converter
250(1)
Exercises
251(1)
Note from the author
251(2)
Modems
253(18)
Introduction
253(1)
RS-232 communications
254(1)
Modem standards
255(1)
Modem commands
256(2)
Modem set-ups
258(2)
Modem indicator
260(1)
Profile viewing
260(1)
Test modes
261(3)
Digital modulation
264(1)
Typical modems
265(2)
Fax transmission
267(1)
Exercises
268(1)
Notes from the author
269(2)
Parallel Port
271(18)
Introduction
271(1)
PC connections
271(1)
Data handshaking
272(3)
I/O addressing
275(4)
Interrupt-driven parallel port
279(5)
Exercises
284(3)
Notes from the author
287(2)
Enhanced Parallel Port
289(12)
Introduction
289(1)
Compatibility mode
289(1)
Nibble mode
290(3)
Byte mode
293(1)
EPP
294(2)
ECP
296(4)
Exercises
300(1)
Note from the author
300(1)
Modbus
301(12)
Modbus protocol
301(6)
Function codes
307(2)
Modbus diagnostics
309(2)
Exercises
311(1)
Notes from the author
312(1)
Fieldbus
313(12)
Introduction
313(1)
Fieldbus types
313(3)
Foundation Fieldbus
316(7)
Exercises
323(1)
Notes from the author
323(2)
Worldfip
325(8)
Introduction
325(1)
Physical layer
325(1)
Data link layer
326(4)
Exercises
330(1)
Notes from the author
331(2)
Can Bus
333(12)
Introduction
333(2)
CAN physical
335(1)
CAN bus basics
336(1)
Message transfer
337(3)
Fault confinement
340(1)
Bit timing
341(1)
CAN open
342(1)
Exercises
342(1)
Notes from the author
343(2)
IEEE-488, VME and VXI
345(10)
Introduction
345(1)
IEEE-488 bus
345(3)
VME bus
348(1)
VXI bus
349(3)
Exercises
352(1)
Notes from the author
353(2)
TCP/IP
355(30)
Introduction
355(1)
TCP/IP gateways and hosts
356(1)
Function of the IP protocol
356(1)
Internet datagram
357(2)
ICMP
359(3)
TCP/IP internets
362(4)
Domain name system
366(1)
Internet naming structure
367(1)
Domain name server
368(1)
Bootp protocol
369(2)
Example network
371(2)
ARP
373(1)
IP multicasting
373(2)
Exercises
375(2)
Notes from the author
377(1)
Additional material
378(7)
TCP and UDP
385(34)
Introduction
385(1)
Transmission control protocol
385(4)
UDP
389(1)
TCP specification
390(2)
TCB parameters
392(1)
Connection states
392(3)
Opening and closing a connection
395(2)
TCP user commands
397(2)
WinSock
399(9)
Visual Basic socket implementation
408(6)
Exercises
414(2)
TCP/IP services reference
416(1)
Notes from the author
416(3)
Networks
419(16)
Introduction
419(2)
Network topologies
421(3)
OSI model
424(2)
Routers, bridges and repeaters
426(3)
Network cable types
429(2)
Exercises
431(1)
Notes from the author
432(3)
Ethernet
435(32)
Introduction
435(1)
IEEE standards
436(1)
Ethernet - media access control (MAC) layer
437(2)
IEEE 802.3 and Ethernet SNAP
439(2)
OSI and the IEEE 802.3 standard
441(1)
Ethernet transceivers
442(1)
Ethernet types
443(2)
Twisted-pair hubs
445(1)
100 Mbps Ethernet
445(5)
Comparison of fast Ethernet other technologies
450(1)
Switches and switching hubs
451(2)
Network interface card design
453(4)
Gigabit Ethernet
457(5)
Exercises
462(2)
Ethernet crossover connections
464(1)
Notes from the author
465(2)
RS-232 Programming Using Visual Basic
467(12)
Introduction
467(1)
Properties
467(6)
Events
473(1)
Example program
474(1)
Error messages
475(1)
RS-232 polling
476(1)
Exercises
477(2)
Interrupt-Driven RS-232
479(10)
Interrupt-driven RS-232
479(1)
DOS-based RS-232 program
479(7)
Exercises
486(3)
A PC PROCESSORS 489(20)
Introduction
489(1)
8086/88
490(5)
80386/80486
495(6)
Pentium/Pentium Pro
501(4)
Exercises
505(4)
B VESA VL-LOCAL BUS 509(2)
C MODEM CODES 511(8)
AT commands
511(2)
Result codes
513(1)
S-registers
514(5)
D REDUNDANCY CHECKING 519(6)
Cyclic redundancy check (CRC)
519(4)
Longitudinal/vertical redundancy checks (LRC/VRC)
523(2)
E ASCII CHARACTER CODE 525(4)
Standard ASCII
525(2)
Extended ASCII code
527(2)
F QUICK REFERENCE 529(4)
Notes from the author
531(2)
G ISDN 533(14)
Introduction
533(1)
ISDN channels
534(1)
ISDN physical layer interfacing
535(3)
ISDN data link layer
538(3)
ISDN network layer
541(2)
Speech sampling
543(1)
Exercises
544(3)
H MICROSOFT WINDOWS 547(22)
Introduction
547(1)
Windows registry
548(2)
Device drivers
550(1)
Configuration manager
551(1)
Virtual machine manager (VMM)
552(3)
Multiple file systems
555(2)
Core system components
557(2)
Multitasking and threading
559(2)
Plug-and-play process
561(1)
Windows NT architecture
561(3)
Windows 95 and Windows 98
564(1)
Fundamentals of Operating Systems
565(2)
Exercises
567(2)
I HDLC 569(22)
Introduction
569(1)
HDLC protocol
570(4)
Transparency
574(1)
Flow control
574(2)
Derivatives of HDLC
576(3)
J EXAMPLE WINSOCK CODE FOR VISUAL BASIC
My Client (myClient.frm)
579(4)
My server (myServer.frm)
583(3)
Choice form (ChoiceSC.frm)
586(1)
Error panel (ErrorPanel.frm)
587(2)
Help form (help.frm)
589(2)
Index 591

Check Out These Items!
eCampus.com Pink Backpack eCampus.com Pink Backpack
Retail Price $28.95
Our Price $10.00
eCampus.com T-Shirt eCampus.com T-Shirt
Retail Price $14.99
Our Price $2.00
eCampus.com 4GB USB Drive eCampus.com 4GB USB Drive
Retail Price $32.95
Our Price $25.00
  Buy Textbooks
  Sell Textbooks
  College Apparel
  Shop by School
  Virtual Bookstores
  Order Status
  Shipping Rates
  Return Policy
  Marketplace Info
  F.A.S.T.
  Contact Us
  Privacy Policy
  Legal Notices
  Site Security
  Employment
  Help Desk
  eCampus Blog
  Affiliate Program
  Bulk Orders
  College Marketing
HACKER SAFE certified sites prevent over 99.9% of hacker crime.
eCampus.com blog follow eCampus.com on twitter find eCampus.com on facebook RSS Need Help? eService@ecampus.com   Copyright© 1999-2008     
.