This is the third part (yes, third) of a series of books covering early microprocessor technology. Originally written in the 70s and not recently repubished, this series of books appears to be stuck-fast within the time and scope of its writing. Covering a wide range of period-specific and lasting
Microprocessors/Microcomputers: An Introduction
โ Scribed by Donald D. Givone; Robert P. Roesser
- Publisher
- McGraw-Hill, Inc
- Year
- 1980
- Tongue
- English
- Leaves
- 435
- Series
- McGraw-Hill Series in Electrical Engineering
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Table of Contents
Cover
Contents
Preface
1 Microprocessors and Microcomputers: An Overview
1.1 A New Era of Computation
1.2 Microprocessors and Microcomputers
1.3 A Basic Microcomputer Organization
1.4 Microcomputer Operation
1.5 Two Additional Computer Concepts
1.6 A Preview
2 Computer Number Systems and Arithmetic
2.1 Positional Number Systems
2.2 Number Conversions
2.3 Binary-Octal and Binary-Hexadecimal Conversions
2.4 Binary Arithmetic
2.5 Signed Binary Numbers
2.6 Signed Binary Addition and Subtraction
2.7 Binary Coded-Decimal Numbers and Decimal Arithmetic
2.8 Error Detection
2.9 Alphanumeric Codes
Problems
3 Boolean Algebra and Logic Networks
3.1 Boolean Algebra as a Mathematical System
3.2 Truth Tables and Boolean Expressions
3.3 Boolean Algebra Theorems
3.4 Using the Boolean Algebra Theorems
3.5 The Karnaugh Map Method of Boolean Simplification
3.6 Logic Networks
3.7 Additional Logic Gales
Problems
4 Digital Electronic Circuits
4.1 Review of Semiconductor Devices
4.2 Logic Gates
4.3 Transistor-Transistor Logic (TTL)
4.4 Wired Logic
4.5 TTL Family Variations
4.6 Emitter-Coupled Logic (ECL)
4.7 Integrated Injection Logic (IIL)
4.8 MOSFET Logic
4.9 CMOS Logic
Problems
5 Logic Components
5.1 Flip-Flops
5.2 Registers
5.3 Counters
5.4 Decoders and Data Selectors
5.5 Adders and Subtractors
5.6 High-Speed Addition and Subtraction
5.7 Buses
Problems
6 Memory Circuits
6.1 Random-Access Memory Organization
6.2 Read/Write Memory Implementation
6.3 Read-Only Memory
6.4 Sequential-Access Memory
6.5 Memory Stacks
Problems
7 A Microprocessor Architecture
7.1 The Microcomputer
7.2 Structure of an Illustrative Microprocessor
7.3 Timing and External Control of the Illustrative Microprocessor
7.4 An Instruction Repertoire
7.5 Addressing Modes
7.6 Other Common Microprocessor Instructions
Problems
8 Microcomputer Programming
8.1 Machine Language Programming
8.2 A Decision-Making Program
8.3 Program Loops
8.4 Multidecision Making
8.5 Subroutines
8.6 Multiprecision Addition
8.7 Multiplication
8.8 Program Loading
8.9 Assembly Language Programming
8.10 Compilers
Problems
9 Interfacing Concepts
9.1 Input/Output Ports
9.2 Handshaking
9.3 Program Interrupts
9.4 Main-Memory Interfacing
9.5 Direct Memory Access
9.6 Further Microprocessor Bus Concepts
9.7 Analog Conversion
9.8 Serial I/O
9.9 Bit-Slice Microprocessors
9.10 Microprocessor Clocks
Problems
10 Sample Applications
10.1 Calculating Weight Scale
10.2 Traffic Light Controller
10.3 Simple General-Purpose Computing System
10.4 Concluding Remarks
Design Projects
Appendix
Table Al Alphabetic Listing of Instructions for the Illustrative Microprocessor
Table A2 Numeric Listing of Instructions for the Illustrative Microprocessor
Selected Bibliography
Index
โฆ Subjects
Microprocessors; microcomputers; computer number systems and arithmetic; boolean algebra and logic networks; digital electronic circuits; logic components; memory circuits; microprocessor architecture; interfacing concepts;
๐ SIMILAR VOLUMES
This is the second part (yes, second) of a series of books covering early microprocessor technology. Originally written in the 70s and not recently repubished, this series of books appears to be stuck-fast within the time and scope of its writing. Covering a wide range of period-specific and lasti
Microprocessors and Microcomputer-Based System Design, Second Edition, builds on the concepts of the first edition. It discusses the basics of microprocessors, various 32-bit microprocessors, the 8085 microprocessor, the fundamentals of peripheral interfacing, and Intel and Motorola microprocessors.