Specifications

MICROPROCESSADORES
ARQUITECTURA DOS MICROCOMPUTADORES
2
Luís Miguel Charrua Figueiredo 2 - 16 E.N.I.D.H.
Mapa de memória
Os primeiros 10 segmentos de memória são reservados para a memória convencional, com
tamanho limitado a 640 Kbytes.
Os primeiros 64 Kbytes são bastante importantes pois contêm informações relativas à máquina e
rotinas de sistema. O segmento seguinte à memória convencional indica uma placa de vídeo EGA
(
Enahnced Graphics Adapter) ou VGA (Video Graphics Adapter) e contem informações sobre a
memória de vídeo para gerar os vários modos gráficos.
O segmento de memória B é reservado para os adaptadores monocromáticos ou CGA (
Computer
Graphics Adapter
). Estes partilham o mesmo segmento de memória RAM de vídeo.
O segmento C até ao resto do 1 Mbyte é utilizado pela BIOS e outras expansões existentes da
BIOS.
BIOS
Exoanded
ROM
Adaptor
Display
RAM
FFFFFh
E0000h
DFFFFh
C0000h
BFFFFh
A0000h
9FFFFh
00000h
Figura 15 - Mapa de memória de um microcomputador.
Portos I/O
É através dos portos I/O, que se faz o interface entre o microprocessador e os periféricos, é nesta
área de memória de I/O que estão mapeados os diferentes dispositivos e controlador. O
processador vê estes dispositivos como se fossem posições de memória. Para aceder a esta zona
de memória, o processador dispõe de um espaço de enderamento de 16 bits, pelo que o espaço
máximo endereçável é de 64 Kbytes, são ainda usadas linhas específicas de controlo para aceder
a esta zona de memória. Na tabela 8 mostra-se a posição de vários componentes relativamente ao
XT e AT.