03.01.2015 Views

80C186EC/80C188EC Microprocessor User's Manual

80C186EC/80C188EC Microprocessor User's Manual

80C186EC/80C188EC Microprocessor User's Manual

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CONTENTS<br />

FIGURES<br />

Figure<br />

Page<br />

2-1 Simplified Functional Block Diagram of the 80C186 Family CPU ................................2-2<br />

2-2 Physical Address Generation .......................................................................................2-3<br />

2-3 General Registers ........................................................................................................2-4<br />

2-4 Segment Registers.......................................................................................................2-6<br />

2-5 Processor Status Word ................................................................................................2-9<br />

2-6 Segment Locations in Physical Memory.....................................................................2-10<br />

2-7 Currently Addressable Segments...............................................................................2-11<br />

2-8 Logical and Physical Address ....................................................................................2-12<br />

2-9 Dynamic Code Relocation..........................................................................................2-14<br />

2-10 Stack Operation..........................................................................................................2-16<br />

2-11 Flag Storage Format ..................................................................................................2-19<br />

2-12 Memory Address Computation...................................................................................2-29<br />

2-13 Direct Addressing .......................................................................................................2-30<br />

2-14 Register Indirect Addressing ......................................................................................2-31<br />

2-15 Based Addressing ......................................................................................................2-31<br />

2-16 Accessing a Structure with Based Addressing...........................................................2-32<br />

2-17 Indexed Addressing....................................................................................................2-33<br />

2-18 Accessing an Array with Indexed Addressing ............................................................2-33<br />

2-19 Based Index Addressing ............................................................................................2-34<br />

2-20 Accessing a Stacked Array with Based Index Addressing .........................................2-35<br />

2-21 String Operand ...........................................................................................................2-36<br />

2-22 I/O Port Addressing ....................................................................................................2-36<br />

2-23 80C186 Modular Core Family Supported Data Types................................................2-38<br />

2-24 Interrupt Control Unit ..................................................................................................2-39<br />

2-25 Interrupt Vector Table.................................................................................................2-40<br />

2-26 Interrupt Sequence.....................................................................................................2-41<br />

2-27 Interrupt Response Factors........................................................................................2-46<br />

2-28 Simultaneous NMI and Exception ..............................................................................2-47<br />

2-29 Simultaneous NMI and Single Step Interrupts............................................................2-48<br />

2-30 Simultaneous NMI, Single Step and Maskable Interrupt............................................2-49<br />

3-1 Physical Data Bus Models............................................................................................3-2<br />

3-2 16-Bit Data Bus Byte Transfers....................................................................................3-3<br />

3-3 16-Bit Data Bus Even Word Transfers .........................................................................3-4<br />

3-4 16-Bit Data Bus Odd Word Transfers...........................................................................3-5<br />

3-5 8-Bit Data Bus Word Transfers.....................................................................................3-6<br />

3-6 Typical Bus Cycle.........................................................................................................3-8<br />

3-7 T-State Relation to CLKOUT........................................................................................3-8<br />

3-8 BIU State Diagram .......................................................................................................3-9<br />

3-9 T-State and Bus Phases ............................................................................................3-10<br />

3-10 Address/Status Phase Signal Relationships ..............................................................3-11<br />

3-11 Demultiplexing Address Information...........................................................................3-12<br />

3-12 Data Phase Signal Relationships ...............................................................................3-14<br />

3-13 Typical Bus Cycle with Wait States ............................................................................3-15<br />

3-14 READY Pin Block Diagram.........................................................................................3-15<br />

xii

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!