xvi
Contents
12.11.5 Successive Approximation Type A/D Converter
505
12.11.6 Single-, Dual- and Multislope A/D Converters
506
12.11.7 Sigma-Delta A/D Converter
509
12.12 Integrated Circuit A/D Converters
513
12.12.1 ADC-0800
513
12.12.2 ADC-0808
514
12.12.3 ADC-80/AD ADC-80
515
12.12.4 ADC-84/ADC-85/AD ADC-84/AD ADC-85/AD-5240
516
12.12.5 AD 7820
516
12.12.6 ICL 7106/ICL 7107
517
12.13 A/D Converter Applications
520
12.13.1 Data Acquisition
521
Review Questions
522
Problems
523
Further Reading
523
13 Microprocessors
525
13.1
Introduction to Microprocessors
525
13.2
Evolution of Microprocessors
527
13.3
Inside a Microprocessor
528
13.3.1
Arithmetic Logic Unit (ALU)
529
13.3.2
Register File
529
13.3.3
Control Unit
531
13.4
Basic Microprocessor Instructions
531
13.4.1
Data Transfer Instructions
531
13.4.2
Arithmetic Instructions
532
13.4.3
Logic Instructions
533
13.4.4
Control Transfer or Branch or Program Control Instructions
533
13.4.5
Machine Control Instructions
534
13.5
Addressing Modes
534
13.5.1
Absolute or Memory Direct Addressing Mode
534
13.5.2
Immediate Addressing Mode
535
13.5.3
Register Direct Addressing Mode
535
13.5.4
Register Indirect Addressing Mode
535
13.5.5
Indexed Addressing Mode
536
13.5.6
Implicit Addressing Mode and Relative Addressing Mode
537
13.6
Microprocessor Selection
537
13.6.1
Selection Criteria
537
13.6.2
Microprocessor Selection Table for Common Applications
539
13.7
Programming Microprocessors
540
13.8
RISC Versus CISC Processors
541
13.9
Eight-Bit Microprocessors
541
13.9.1
8085 Microprocessor
541
13.9.2
Motorola 6800 Microprocessor
544
13.9.3
Zilog Z80 Microprocessor
546
13.10 16-Bit Microprocessors
547
13.10.1 8086 Microprocessor
547
13.10.2 80186 Microprocessor
548
Contents
12.11.5 Successive Approximation Type A/D Converter
505
12.11.6 Single-, Dual- and Multislope A/D Converters
506
12.11.7 Sigma-Delta A/D Converter
509
12.12 Integrated Circuit A/D Converters
513
12.12.1 ADC-0800
513
12.12.2 ADC-0808
514
12.12.3 ADC-80/AD ADC-80
515
12.12.4 ADC-84/ADC-85/AD ADC-84/AD ADC-85/AD-5240
516
12.12.5 AD 7820
516
12.12.6 ICL 7106/ICL 7107
517
12.13 A/D Converter Applications
520
12.13.1 Data Acquisition
521
Review Questions
522
Problems
523
Further Reading
523
13 Microprocessors
525
13.1
Introduction to Microprocessors
525
13.2
Evolution of Microprocessors
527
13.3
Inside a Microprocessor
528
13.3.1
Arithmetic Logic Unit (ALU)
529
13.3.2
Register File
529
13.3.3
Control Unit
531
13.4
Basic Microprocessor Instructions
531
13.4.1
Data Transfer Instructions
531
13.4.2
Arithmetic Instructions
532
13.4.3
Logic Instructions
533
13.4.4
Control Transfer or Branch or Program Control Instructions
533
13.4.5
Machine Control Instructions
534
13.5
Addressing Modes
534
13.5.1
Absolute or Memory Direct Addressing Mode
534
13.5.2
Immediate Addressing Mode
535
13.5.3
Register Direct Addressing Mode
535
13.5.4
Register Indirect Addressing Mode
535
13.5.5
Indexed Addressing Mode
536
13.5.6
Implicit Addressing Mode and Relative Addressing Mode
537
13.6
Microprocessor Selection
537
13.6.1
Selection Criteria
537
13.6.2
Microprocessor Selection Table for Common Applications
539
13.7
Programming Microprocessors
540
13.8
RISC Versus CISC Processors
541
13.9
Eight-Bit Microprocessors
541
13.9.1
8085 Microprocessor
541
13.9.2
Motorola 6800 Microprocessor
544
13.9.3
Zilog Z80 Microprocessor
546
13.10 16-Bit Microprocessors
547
13.10.1 8086 Microprocessor
547
13.10.2 80186 Microprocessor
548
