Está en la página 1de 7

Canales (Buses) de interconexin en los P.

El microprocesador se comunica con los otros circuitos del sistema a travs de grupos de lneas o buses de comunicacin.

Datos e Instrucciones

Memoria ROM

Memoria RAM
R/W

CPU

Puertos de E/S

R/W

Ubicacin destino o fuente de la Informacin


Control de flujo de la informacin

Con base en el tipo de informacin que conducen, estas lneas se pueden organizar en tres grupos principales:
Bus

de Datos. Conjunto de lneas bidireccionales, que transportan informacin del P hacia la memoria o puertos y de stos hacia el CPU.

Bus

de Direcciones. Grupo de lneas unidireccionales. Conformado por las terminales que transmiten una direccin generada por el CPU, la cual selecciona un puerto o una localidad de memoria. Esta direccin especifica el origen o destino de la informacin que transita por el bus de datos

Bus de Control. La sincronizacin y el sentido de la transferencia

de la informacin en el canal de datos y el tipo de operacin se indican por medio de estas seales. Todas estas seales son unidireccionales. Algunas son originadas por el CPU, mientras que otras son generadas por los dems dispositivos del sistema..

Arquitectura del P Z80


BUS DE DATOS INTERNO (8 BITS) B U F F E R

MUX
Reg Ins

MUX C E L IX IY SP PC B D H C E L Reg Tmp

Decodificador

B D H

A A Acc. Tmp

F F

Bus de Datos

Secuenciador

+1

+1

ALU
B U F F E R B U F F E R

BUS DE DIRECCIONES (16 BITS)

Bus de Direcciones

BUS DE CONTROL

Bus de Control

REGISTROS DE PROPSITO ESPECIAL REGISTROS DE PROPSITO GENERAL LGICA DE CONTROL AMPLIFICADORES DE CORRIENTE

Los registros internos


El CPU Z80 contiene 208 bits de memoria de Lectura/Escritura

dividida en 18 registros de 8 bits y 4 registros de 16 bits. El grupo de registros incluye; dos conjuntos o bancos de seis registros de propsito general que pueden ser empleados individualmente como registros de 8 bits o en pares como registros de 16 bits. El banco principal consiste en los registros: BC, DE y HL, en tanto que el banco alterno se encuentra conformado por BC, DE y HL. Tambien hay dos acumuladores A y A y dos registros de banderas F y F. Solo es posible trabajar con un banco a la vez.

Los registros internos (continuacin)


Dentro de los registros de uso especfico se encuentran; el

contador de programa (Program Counter), el apuntador de pila (Stack Pointer), los registros indices (Index Registers), el registro de regenerado de memoria (Refresh Register) y el registro del vector de interrupciones (Interrupt Register).

El contador de programa (PC) es un registro que guarda los

16 bits de la direccin de la instruccin que en ese momento se est obteniendo de la memoria.

Siendo el PC un registro de 16 bits, es capaz de direccionar

hasta 216 = 65,536 localidades de memoria.

Bibliografa
Mano, M. Morris. Arquitectura de computadoras tercera edicin.

Prentice Hall

Brey,

Barry. Los microprocesadores intel 8086/8088/80186/80286/80386 y 80486 tercera edicin. Prentice Hall

Uruuela Martnez, Jos Maria. Microprocesadores programacin e

interconexin. McGraw Hill.

Coffron, James W. Practical hardware details for 8080, 8085, Z80, and

6800, Microprocessor System.

También podría gustarte