beautypg.com

Dell Inspiron 3800 User Manual

Page 21

background image

Table 5

provides a map of the upper memory area. Some of these addresses are dedicated to various system devices, such as the system/video

basic input/output system (BIOS). Others are available for use by expansion cards and/or an expanded memory manager (EMM).

When the microprocessor or a program addresses a location within the upper memory area, it is physically addressing a location within one of
these devices.

 Table 5. Upper Memory Map

I/O Memory Map

Table 6

provides a map of memory addresses reserved by the system for peripheral I/O devices. Use the information in Table 6 to determine if the

memory address of an external peripheral (such as a PC Card) conflicts with a memory address reserved by the computer.

Check the documentation of the external I/O device to determine its memory address. If there is a conflict with a memory address reserved by the
computer, change the address of the device.

To view I/O addresses in Windows 98, click the Start button, point to Settings, and click Control Panel. Double-click the System icon. Click the
Device Manager
tab, and then double-click Computer.

To view I/O addresses in Windows NT, start the Windows NT Diagnostics in the Administrative Tools (Common) folder.

To view I/O addresses in Windows 2000, click the Start button, point to Settings, and click Control Panel. Double-click the System icon. Click
the Hardware tab, and then click Device Manager.

 Table 6. I/O Memory Map

00500h-005FFh

MS-DOS

® and BASIC work area

00600h-9FBFFh

User memory

Address Range

Use

0009FC00-0009FFFF

PS/2-mouse data area

000A0000-000BFFFF

Video random-access memory (RAM)

000C0000-000CFFFF

Video BIOS

000CC000-000CDFFF

Reserved for PC Card

000F0000-000FFFFF

System BIOS

00100000-03FFFFFF

High memory area

FD000000-FDFFFFFF

Video RAM

FF200000-FF2FFFFF

Video RAM

FFFE0000-FFFFFFFF

BIOS ROM

Address

Device

0000-001F

DMA controller #1

0020-003F

Interrupt controller #1

0040-005F

System timers

0060-006F

Keyboard controller

0070-007F

RTC and nonmaskable interrupt (NMI) enable

0080-009F

DMA page registers

00A0-00BF

Interrupt controller #2

00C0-00DF

DMA controller #2

00F0-00FF

Math coprocessor

0170-0177

CD-ROM drive controller

01F0-01F7

Hard-disk drive controller

0210-0217

Audio controller

0220-022F

Audio controller

0270-0277

Fast IR

0376-0376

Integrated drive electronics (IDE) controller

0378-037F

LPT1