Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DIAGRAMAS DE
IT
M
PROCESADOR NO PERTENECIENTES
A LA FAMILIA x86
ARQUITECTURA DE COMPUTADORAS
TAREA 2
5SB
EQUIPO 2
INTEGRANTES
ANCONA PEREZ, JOSE MIGUEL
CATZIM POOT, JUAN DIEGO
CHALE SANCHEZ, JHONATAN
CARLO VELAZQUEZ, ALEJANDRO
ARQUITECTURA DE COMPUTADORAS
TAREA 2
Introduccin
A continuacin se presentaran tres arquitecturas con sus componentes,
funcionamiento y diagrama de bloques. Estas arquitecturas son diferentes a las Intel
x86.
El objetivo de este trabajo consiste
describir las diferentes arquitecturas y las
variaciones que existen entre estas y las vistas en clase, as mismo como estas estn
estructuradas dependiendo a su utilidad o incluso la capacidad, con la idea de poder
identificar las partes de las que hemos obtenido conocimiento, as mismo entender un
tanto comprender su funcionamiento.
ARQUITECTURA DE COMPUTADORAS
TAREA 2
PowerPC
IR
ALU
Registro
A
R
LGICA
DE
CONTROL
Procesamiento
Componentes
ALU: La unidad lgica aritmtica que realiza los clculos matemticos (aritmticos). La
Unidad Aritmtico- Lgica de 64-bit, derivada en parte de las ALU de las series 604.
IR: El registro de instruccin IR es un registro de la unidad de control de la CPU en donde
se almacena la instruccin que se est ejecutando. En los procesadores simples cada
instruccin a ser ejecutada es cargada en el registro de la instruccin que la contiene
mientras se es decodificada, preparada y al final ejecutada.
AR: Este registro contiene la direccin del dato que se quiere leer o escribir. El registro
est conectado con el bus de direcciones, y su contenido se refleja en este bus.
PC: Contador de programa, incrementa cada que lee instruccin o dato de memoria/cdigo
Registros:
Z80
El Z80 CPU es un procesador de 8 bits, se construy a principios de julio de 1976 con ideas
de Intel 8080. Eso fue antes del Intel-Company Started, e hizo un mejor 8080-procesador,
con compatibilidad con versiones anteriores y con una gran cantidad de nuevas
instrucciones.
Lo interesante de la Z80-CPU es que se puede ver todo listo para el comienzo: lo que
estaba a punto de convertirse en construcciones pipeline. La CPU Z80 se convirti
rpidamente en un procesador muy popular para los sistemas pequeos especialmente
despus de que los precios bajaron. Hoy en da el procesador Z80 tiene un valor por arriba
de un dlar, y muchos lo estn utilizando como tradicin, lo que lo hacen an ms
popular, si nos fijamos en la pgina de Zilog, entonces vers que hoy en da hay una gran
cantidad de nuevas variantes de chips para sistemas Z80, utilizados en una amplia gama
de aplicaciones.
La CPU Z80 tiene una arquitectura pila muy interesante. Antes de todo tiene el
"fetch/execute overlapping", lo que significa que es posible conseguir (fetch) la siguiente
instruccin de la memoria, mientras que la primera instruccin se ejecuta. Este sistema
tambin se utiliza en el Intel 8080, y otros procesadores de ese momento. Otra cosa que
son tpicas de esa poca es que los procesadores son CISC-Processors, y que tienen
instrucciones de longitud variable.
Las longitudes de instrucciones de la CPU Z80 pueden ser de uno a cuatro bytes de
longitud. Para aumentar la velocidad de la CPU Z80 la mayora de las instrucciones deben
ser slo de un byte de longitud. 252 instrucciones son un byte, el resto son 2, 3 o 4 bytes
de largo.
Procesamien
to
El tipo de procesamiento del procesador Z80 es como la mayora de los procesadores de
8 bits, es decir por
Acumulador nico con uso de
PILA
Component
es
20 registros de 8-bits y 4 registros de 16-bits. Los cuatro registros de 16 bits son: PC
(Program Counter
Contador de Programa), SP (Stack Pointer Apuntador Pila) y los dos registros
de ndice, IX y IY.
Los 20 registros de 8 bits se agrupan en dos bancos con 10 registros. 8 pueden ser
utilizados en conjunto como
4 de 16-bit de pareja de registros, un acumulador de 8 bits y una de registro flag de 8
bits. El Acumulador A, se utilizan para todos los clculos. El registro-F (flags) se utilizan
para determinar si el resultado es positivo, negativo, cero, etc...
Las parejas de registro BC y DE se utilizan para los contadores y el almacenamiento de los
resultados-parciales. El par de registros HL se puede utilizar en una amplia gama de
instrucciones principalmente como direccionamiento (apuntando a la memoria). Los
Motorola MC6800
El Motorola MC6800 (6800) es un microprocesador fabricado por Motorola que fue lanzado
al mercado en
1975, poco despus del Intel 8080. El nombre le viene de contener aproximadamente 6800
transistores.
Su conjunto de instrucciones est formado por 78 de stas y posiblemente es el primer
microprocesador que cont con un registro ndice.
Procesamiento
El Motorola 6800 funciona con Registros de memoria por la cantidad de
registros en las que almacena la informacin, al igual que la familia 8086
de Intel.
Componentes
Los dos acumuladores de 8 bits (ACA y ACB) son el foco de muchas de las
operaciones del microprocesador. Las operaciones del microprocesador. Las
operaciones del acumulador incluyen las aritmticas, lgicas, de carga y
almacenamiento, entrada y salida y otros.
El segundo acumulador (ACCB) no es exactamente un registro de propsito
general, sino un acumulador real, ya que todas ya que todas las
operaciones que pueden realizarse en el acumulador a tambin pueden
realizarse en el acumulador B.
El contador de programa (PC) es un registro de 16 bits que siempre
contiene la direccin de la siguiente instruccin que se va a ejecutar.
El puntero de pila (SP) es un registro de propsito especial de 16 bits.
El puntero de pila contiene una direccin de 16 bits que define la parte
superior de la pila en la RAM.
El registro de instruccin (IR) es un registro de propsito especial de 16 bits.
Su uso principal es para apuntar y modificar direcciones.
Conclusin general
Las arquitecturas descritas en el documento hacen darse cuenta de la
gran variedad de procesadores y microprocesadores que existen, as de
su evolucin, funciones y capacidad.
Si bien han ido mejorando con el tiempo de manera exponencial, hay
algunos conceptos bsicos que sin duda no cambian, como el centro de
procesamiento ALU, que si bien ha sido desplazado por otras unidades de
mayor potencia, la funcin es la misma, cumpliendo con el proceso bsico
de transformacin de operandos.
Si bien muchos procesadores se han basado de los Intel, se han
desarrollado procesadores que superan cualitativamente en muchos
aspectos a los Intel, esto no indica que sea uno mejor que otro sino que
cada uno se ha ido enfocando ms hacia cierto uso, como los actuales APU
de AMD que se enfocan al uso de grficos con el procesador o los ARM que
incluyen en el procesador un conjunto de complementos que controlan
todo, grficos, audio, entrada, salida, datos, memoria etc.
Las arquitecturas no siempre son ms potentes (hablando de capacidad de
procesamiento) con el tiempo, sino que han sido modificados ciertos
aspectos de los procesadores con medida que pasa el tiempo y las
necesidades a que, el trabajo sea distribuido y se ve en el caso de los
procesadores de 64 bits de AMD que usan 8 procesadores de baja potencia
(GHz) para realizar tareas que otras arquitecturas hacen con 4 de alta
potencia (GHz)
En s, todo procesador ha evolucionado no para ser mejor que el anterior
sino para adecuarse a la necesidad del uso que se le va a dar al dispositivo
que lo incluir en su arquitectura.
Fuentes