ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

ESTRUCTURA Y ELECTRONICA DE COMPUTADORAS


Enviado por   •  24 de Enero de 2020  •  Documentos de Investigación  •  497 Palabras (2 Páginas)  •  172 Visitas

Página 1 de 2

Universidad de Colima[pic 1][pic 2]

Facultad de Ingeniería Electromecánica

Materia:

ESTRUCTURA Y ELECTRONICA DE COMPUTADORAS

Alumnos:

Juan Pablo de Jesús Figueroa Jaramillo

Raúl Asael Diaz Virgen Semestre Grupo:

Ingeniería en Sistemas Computacionales 5-D

Profesor:

ING. DANIEL ALFONSO VERDE ROMERO

Nombre del Trabajo: SISTEMA MÍNIMO Z-80

Manzanillo, Col. A 03 diciembre de 2019.

INTRODUCCION

El proyecto consiste en el diseño e implementación de un sistema para el Desarrollo de Microprocesadores el cual posibilita y facilita el análisis, desarrollo, implementación y verificación de programas y sistemas basados en el microprocesador Z80 y periféricos de la línea Zilog.

Se pretendió construir un sistema para la enseñanza y práctica de la Arquitectura de Computadoras, disciplina fundamental de la materia de Estructura y Electrónica de Computadoras, pero que además sirva para emprender y facilitar diseños basados en microprocesador Z80 por parte de quien así lo desee.

Marco teórico

El Z80 es una versión apreciablemente mejorada tanto en circuitería como en características de programación del antiguo modelo INTEL 8080, el Z80 resulta ser un microprocesador más rápido y sencillo en el desarrollo de sistemas ya que solo usa una fuente de alimentación de +5 Volts, contiene íntegramente todo el conjunto de instrucciones del 8080, lo cual le permite ejecutar todos los programas escritos para el CPU 8080, contiene el Z80 una expansión adicional de 80 instrucciones de ahí se deriva su nombre, su repertorio suma un total de 156 instrucciones.

El Z80 fue el primero de la tercera generación, sin embargo, es uno de los microprocesadores de 8 bits más empleado hasta nuestros días, se encuentran versiones mejores del mismo tales como Z80A, Z80B, Z80H, éstas se caracterizan por trabajar a frecuencias superiores de 4 Mcps, 6.5 Mcps y 8 Mcps respectivamente.

Con la información previamente mostrada y teniendo la memoria 28C16AT la cuál es una memoria EEPROM.

Procedimos al diseño del sistema mínimo necesario para el funcionamiento del microprocesador Z-80. A continuación se muestra el diagrama de bloques básico para la construcción del sistema mínimo.

[pic 3]

Con la ayuda del simulador PROTEUS se procede al diseño del diagrama eléctrico para su posterior implementación en protoboards. Nuestro diagrama quedo de la siguiente manera:

[pic 4][pic 5][pic 6][pic 7][pic 8][pic 9][pic 10]

Código para utilizar:

Basados en las instrucciones del Z-80 se realizó el código para una suma de dos cifras siendo esta 5+5, el resultado se debe mostrar en la salida de nuestro microprocesador.

Dirección

Instrucción

Mnemónico

Código Hex

0

LDA,N

00111110

3E

1

00000101

2

LDB,N

00000110

06

3

00000101

4

ADDA,B

10000000

80

5

OUT©,A

11101101

ED79

6

01111001

7

HALT

01110110

76

...

Descargar como (para miembros actualizados) txt (4 Kb) pdf (262 Kb) docx (139 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com