beautypg.com

Chapter 4 system register organization, 1 overview – Intel 386 User Manual

Page 52

background image

4-1

CHAPTER 4

SYSTEM REGISTER ORGANIZATION

This chapter provides an overview of the system registers incorporated in the Intel386™ EX pro-
cessor, focusing on register organization from an address architecture viewpoint. The chapters
that cover the individual peripherals describe the registers in detail.

This chapter is organized as follows:

Overview (see below)

I/O Address Space for PC/AT Systems (page 4-2)

Expanded I/O Address Space (page 4-3)

Organization of Peripheral Registers (page 4-5)

I/O Address Decoding Techniques (page 4-6)

Addressing Modes (page 4-9)

Peripheral Register Addresses (page 4-15)

4.1

OVERVIEW

The Intel386 EX processor has register resources in the following categories:

Intel386 processor core architecture registers:

— General purpose registers

— Segment registers

— Instruction pointer and flags

— Control registers

— System address registers (protected mode)

— Debug registers

— Test registers

Intel386 EX processor peripheral registers:

— Configuration space control registers

— Interrupt control unit registers

— Timer/counter unit registers

— DMA unit registers (8237A-compatible and enhanced function registers)

— Asynchronous serial I/O (SIO) registers

— Clock generation selector registers