Index-1
80C187 Math Coprocessor, 11-2–11-8
accessing, 11-10–11-11
arithmetic instructions, 11-3–11-4
bus cycles, 11-11
clocking, 11-10
code examples, 11-13–11-16
comparison instructions, 11-5
constant instructions, 11-6
data transfer instructions, 11-3
data types, 11-7–11-8
design considerations, 11-10–11-11
example floating point routine, 11-16
exceptions, 11-13
I/O port assignments, 11-10
initialization example, 11-13–11-16
instruction set, 11-2
interface, 11-7–11-13
and chip-selects, 6-17, 11-11
and PCB location, 4-7
exception trapping, 11-13
generating READY, 11-11
processor control instructions, 11-6
testing for presence, 11-10
transcendental instructions, 11-5
8259A Programmable Interrupt Controllers, 8-1
and special fully nested mode, 8-8
cascading, 8-7, 8-8
interrupt type, 8-9
priority structure, 8-8
82C59A Programmable Interrupt Controller
interfacing with, 3-25–3-27
A
Address and data bus, 3-1–3-6
16-bit, 3-1–3-5
considerations, 3-7
8-bit, 3-5–3-6
considerations, 3-7
See also Bus cycles‚ Data transfers
Address bus, See Address and data bus
Address space, See Memory space‚ I/O space
Addressing modes, 2-27–2-36
and string instructions, 2-34
based, 2-30, 2-31, 2-32
based index, 2-34, 2-35
direct, 2-29
immediate operands, 2-28
indexed, 2-32, 2-33
indirect, 2-36
memory operands, 2-28
register indirect, 2-30, 2-31
register operands, 2-27
AH register, 2-5
AL register, 2-5, 2-18, 2-23
ApBUILDER software, downloading, 1-5
Application BBS, 1-5
Architecture
CPU block diagram, 2-2
device feature comparisons, 1-2
family introduction, 1-1
overview, 1-1, 2-1
ARDY, See READY
Arithmetic
instructions, 2-19–2-20
interpretation of 8-bit numbers, 2-20
Arithmetic Logic Unit (ALU), 2-1
Array bounds trap (Type 5 exception), 2-44
ASCII, defined, 2-37
Auxiliary Flag (AF), 2-7, 2-9
AX register, 2-1, 2-5, 2-18, 2-23, 3-6
B
Base Pointer (BP)‚ See BP register
BBS, 1-5
BCD, defined, 2-37
Bit manipulation instructions, 2-21–2-22
BOUND instruction, 2-44, A-8
BP register, 2-1, 2-13, 2-30, 2-34
Breakpoint interrupt (Type 3 exception), 2-44
Bulletin board system (BBS), 1-5
Bus cycles, 3-20–3-47
address/status phase, 3-10–3-12
and 80C187, 11-11
and CSU, 6-17
and Idle mode, 5-13
and PCB accesses, 4-4
and Powerdown mode, 5-16
and T-states, 3-9
INDEX
Содержание 80C186EA
Страница 1: ...80C186EA 80C188EA Microprocessor User s Manual...
Страница 2: ...80C186EA 80C188EA Microprocessor User s Manual 1995...
Страница 19: ......
Страница 20: ...1 Introduction...
Страница 21: ......
Страница 28: ...2 Overview of the 80C186 Family Architecture...
Страница 29: ......
Страница 79: ......
Страница 80: ...3 Bus Interface Unit...
Страница 81: ......
Страница 129: ......
Страница 130: ...4 Peripheral Control Block...
Страница 131: ......
Страница 139: ......
Страница 140: ...5 ClockGenerationand Power Management...
Страница 141: ......
Страница 165: ......
Страница 166: ...6 Chip Select Unit...
Страница 167: ......
Страница 190: ...7 Refresh Control Unit...
Страница 191: ......
Страница 205: ......
Страница 206: ...8 Interrupt Control Unit...
Страница 207: ......
Страница 239: ...INTERRUPT CONTROL UNIT 8 32...
Страница 240: ...9 Timer Counter Unit...
Страница 241: ......
Страница 265: ......
Страница 266: ...10 Direct Memory Access Unit...
Страница 267: ......
Страница 295: ...DIRECT MEMORY ACCESS UNIT 10 28...
Страница 296: ...11 Math Coprocessing...
Страница 297: ......
Страница 314: ...12 ONCE Mode...
Страница 315: ......
Страница 318: ...A 80C186 Instruction Set Additions and Extensions...
Страница 319: ......
Страница 330: ...B Input Synchronization...
Страница 331: ......
Страница 334: ...C Instruction Set Descriptions...
Страница 335: ......
Страница 383: ...INSTRUCTION SET DESCRIPTIONS C 48...
Страница 384: ...D Instruction Set Opcodes and Clock Cycles...
Страница 385: ......
Страница 408: ...Index...
Страница 409: ......