Vai al contenuto principale della pagina

Hardware and computer organization [[electronic resource] ] : the software perspective / / by Arnold S. Berger



(Visualizza in formato marc)    (Visualizza in BIBFRAME)

Autore: Berger Arnold S Visualizza persona
Titolo: Hardware and computer organization [[electronic resource] ] : the software perspective / / by Arnold S. Berger Visualizza cluster
Pubblicazione: Amsterdam ; ; Boston, : Elsevier, 2005
Descrizione fisica: 1 online resource (513 p.)
Disciplina: 004.2/2
Soggetto topico: Computer organization
Computer engineering
Computer interfaces
Soggetto genere / forma: Electronic books.
Note generali: Description based upon print version of record.
Nota di bibliografia: Includes bibliographical references and index.
Nota di contenuto: Front Cover; Hardware and Computer Organization: The Software Perspective; Copyright Page; Contents; Preface; Acknowledgments; What's on the DVD-ROM?; Chapter 1. Introduction and Overview of Hardware Architecture; Introduction; A Brief History of Computing; Number Systems; Converting Decimals to Bases; Engineering Notation; Summary of Chapter 1; Exercises for Chapter 1; Chapter 2. Introduction to Digital Logic; Electronic Gate Description; Truth Tables; Summary of Chapter 2; Exercises for Chapter 2; Chapter 3. Introduction to Asynchronous Logic; Introduction; Laws of Boolean Algebra
The Karnaugh MapClocks and Pulses; Summary of Chapter 3; Exercises for Chapter 3; Chapter 4. Introduction to Synchronous Logic; Flip-Flops; Storage Register; Summary of Chapter 4; Exercises for Chapter 4; Chapter 5. Introduction to State Machines; Modern Hardware Design Methodologies; Summary of Chapter 5; Exercises for Chapter 5; Chapter 6. Bus Organization and Memory Design; Bus Organization; Address Space; Direct Memory Access (DMA); Summary of Chapter 6; Exercises for Chapter 6; Chapter 7. Memory Organization and Assembly Language Programming; Introduction; Label; Effective Addresses
Pseudo OpcodesData Storage Directives; Analysis of an Assembly Language Program; Summary of Chapter 7; Exercises for Chapter 7; Chapter 8. Programming in Assembly Language; Introduction; Assembly Language and C++; Stacks and Subroutines; Summary of Chapter 8; Exercises for Chapter 8; Chapter 9. Advanced Assembly Language Programming Concepts; Introduction; Advanced Addressing Modes; 68000 Instructions; MOVE Instructions; Logical Instructions; Other Logical Instructions; Summary of the 68K Instructions; Simulated I/O Using the TRAP #15 Instruction; Compilers and Assemblers
Summary of Chapter 9Exercises for Chapter 9; Chapter 10. The Intel x86 Architecture; Introduction; The Architecture of the 8086 CPU; Data, Index and Pointer Registers; Flag Registers; Segment Registers; Instruction Pointer (IP); Memory Addressing Modes; X86 Instruction Format; 8086 Instruction Set Summary; Data Transfer Instructions; Arithmetic Instructions; Logic Instructions; String Manipulation; Control Transfer; Assembly Language Programming the 8086 Architecture; System Vectors; System Startup; Wrap-Up; Summary of Chapter 10; Exercises for Chapter 10; Chapter 11. The ARM Architecture
IntroductionARM Architecture; Conditional Execution; Barrel Shifter; Operand Size; Addressing Modes; Stack Operations; ARM Instruction Set; ARM System Vectors; Summary and Conclusions; Summary of Chapter 11; Exercises for Chapter 11; Chapter 12. Interfacing with the Real World; Introduction; Interrupts; Exceptions; Motorola 68K Interrupts; Analog-to-Digital (A/D) and Digital-to-Analog (D/A) Conversion; The Resolution of A/D and D/A Converters; Summary of Chapter 12; Exercises for Chapter 12; Chapter 13. Introduction to Modern Computer Architectures; Processor Architectures, CISC, RISC and DSP
An Overview of Pipelining
Sommario/riassunto: Hardware and Computer Organization is a practical introduction to the architecture of modern microprocessors for students and professional alike. It is designed to take practicing professionals "under the hood? of a PC and provide them with an understanding of the basics of the complex machine that has become such a pervasive part of our everyday life. It clearly explains how hardware and software cooperatively interact to accomplish real-world tasks. Instead of simply demonstrating how to design a computer's hardware, it provides an understanding of the total machine, highlighting streng
Titolo autorizzato: Hardware and computer organization  Visualizza cluster
ISBN: 1-283-28138-4
9786613281388
1-4237-2357-0
0-08-050789-1
Formato: Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione: Inglese
Record Nr.: 9910457301503321
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Serie: Embedded technology series.