micro

Páginas: 24 (5789 palabras) Publicado: 7 de enero de 2014
Versión traducida de r-4.pdf
Página 1
Tutorial
En
Introducción a la Arquitectura 8085 y Programación

Página 2
Contenido
1. Interior de la arquitectura del microprocesador 8085
2. 8085 sistema de bus
3. 8085 pines descripción.
4. 8085 descripción funcional.
5. Modelo de programación de 8085 del microprocesador
6. Modos de direccionamiento.
7. Conjunto de instrucciones declasificación.
8. Instrucción de formato.
9. Programas de ejemplo.

Página 3
1. Interior Arquitectura de microprocesador 8085

Página 4
Unidad de Control
Genera señales dentro para llevar a cabo la instrucción, que ha sido descifrada. En la realidad hace que ciertas conexiones entre los bloques de la UP que se abre o se cierra, por lo que que los datos va a donde sea necesario, y para que lasoperaciones de UTA se producen.

Unidad Aritmética Lógica
La ALU realiza la numérica y la lógica de funcionamiento real, tales como "añadir", "restar", 'Y', 'O', etc Utiliza la información de la memoria y el acumulador para llevar a cabo aritmética. Siempre tiendas resultado de la operación en el acumulador.

Registros
El modelo 8085/8080A-programming incluye seis registros, acumulador, y unregistro de la bandera, como se muestra en la figura. Además, cuenta con dos registros de 16 bits: la pila puntero y el contador de programa. Se describen brevemente como sigue.
El 8085/8080A tiene seis registros de propósito general para almacenar datos de 8 bits, que son identificado como B, C, D, E, H y L, como se muestra en la figura. Se pueden combinar como registro de parejas - BC, DE y HL -para realizar algunas operaciones de 16 bits. La programador puede utilizar estos registros para almacenar o copiar los datos en los registros mediante el uso de
copiar datos de las instrucciones.

Acumulador
El acumulador es un registro de 8 bits que es una parte de la unidad aritmético-lógica (ALU). Este registro se utiliza para almacenar datos de 8 bits y para realizar operacionesaritméticas y lógicas. El resultado de una operación se almacena en el acumulador. El acumulador es también identificado como registro A.

Banderas
La ALU incluye cinco flip-flops, que son establecer o restablecer después de una operación de acuerdo a las condiciones de datos del resultado en el acumulador y otros registros. Se les llama Cero (Z), acarreo (CY), Signo (S), paridad (P) y auxiliar (AC)Llevar banderas, son enumerados en la tabla y sus posiciones poco en el registro de la bandera se muestran en la Figura a continuación. El de uso más banderas son cero, mayoristas, y firmar. El microprocesador utiliza estos indicadores para evaluar las condiciones de datos. Por ejemplo, después de una suma de dos números, si la suma en el acumulador Identificación del mayor de ocho bits, lautiliza-flop tirón para indicar un acarreo - llamada la bandera de acarreo (CY) – es establece en uno. Cuando se produce una operación aritmética en cero, el flip-flop llamado Cero (Z) está definido a uno. La primera figura se muestra un registro de 8 bits, llamado la bandera registro, al lado del acumulador. Sin embargo, no se utiliza como un registro, cinco bits posiciones de los ocho se utilizan paraalmacenar los resultados de los cinco flip-flop. Las banderas son almacenada en el registro de 8 bits para que el programador puede examinar estos indicadores (datos condiciones) mediante el acceso a registrarse a través de una instrucción.

Página 5
Estos indicadores tienen una importancia crítica en el proceso de toma de decisión de la micro- procesador. Las condiciones (establecer orestablecer) de las banderas se ponen a prueba a través del software instrucciones. Por ejemplo, la instrucción JC (Salta sobre Llevar a) se aplica a cambiar la secuencia de un programa cuando el indicador se establece en CY. El conocimiento profundo de la bandera es esencial en el idioma de escritura de programas de montaje.

Contador de Programa (PC)
Este registro de 16 bits se refiere a la secuencia...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Micro
  • Micro
  • Micro
  • Micro
  • Micro
  • micro
  • micro
  • Micro

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS