Registros De Uso General.docx

  • Uploaded by: lololo2354
  • 0
  • 0
  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Registros De Uso General.docx as PDF for free.

More details

  • Words: 326
  • Pages: 1
REGISTROS DE USO GENERAL Son registros propios e internos del CPU por tal razón no se encuentra mapeados en la memoria. SP – Stack Pointer: Contiene la dirección disponible en el “stack” (pila). Una pila es una estructura de datos tipo LIFO (“Last In First Out”) recuperados con PUSH y POP. Registros Índice (X,Y, Z) – registros de 16 bits que contienen direcciones de memoria PC – Program Counter: Contiene la dirección de la siguiente instrucción u operación a procesar. REGISTRO DE ESTADO (STATUS REGISTER - SREG) Contiene información acerca de los resultados más recientes ejecutados por instrucciones aritméticas. Esta información puede ser utilizada para alterar el flujo del programa para ejecutar operaciones condicionales. I – Global Interrupt Enable: Este bit debe estar activo para habilitar las interrupciones. Si no esta activo (“1”) ninguna de las interrupciones se reconocen. V – Two’s Complement Overflow Flag: Indica si una operación aritmética o lógica provocó un desborde, o bien, para realizar un complemento a dos. N - Negative Flag: Indica si el resultado de una operación aritmética o lógica es negativo Z – Zero Flag: Indica si el resultado de una operación aritmética o lógica es zero C – Carry Flag: Indica si hay acarreo en una operación aritmética o lógica.

MODOS DE DIRECCIONAMIENTO En todo proceso de programación se requiere realizar constantemente operaciones, asignación de valores a registros y extraer valores existentes en otros registros para transferirlos y/o procesarlos con otros datos. Este proceso de extracción y adjudicación se conoce como direccionamiento. Las formas de direccionar datos se clasifican según la forma en que una instrucción obtendrá el valor requerido para su ejecución. Siendo las más comunes: Inherente – el valor está implícito en la instrucción Inmadiato/Directo: el valor es procesado directamente en número Indexado – El valor es procesado a través del contenido de una dirección de memoria Relativo – El valor es procesado aumentando un número específico de localidades de memoria a un valor dado.

Related Documents

Registros
May 2020 23
Registros
October 2019 32
Registros De Abril
May 2020 8
Hoja De Registros
October 2019 18
Registros Mes De Julio
October 2019 26

More Documents from ""

Ilovepdf_merged.docx
November 2019 4
Ilovepdf_merged.docx
November 2019 1
Rlgelgwdg.docx
November 2019 4