{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

Clase (5) - F A C U L T A D D E U C V C I E N C I A S...

Info iconThis preview shows pages 1–8. Sign up to view the full content.

View Full Document Right Arrow Icon
U C V F A C U L T A D D E C I E N C I A S I NTRODUCCIÓN Tema 2 – Clases 2
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
M ARCO T EÓRICO Formato de instrucciones ¢ Un formato de instrucciones define la descripción en bits de una instrucción en términos de las partes (campos) que la componen ¢ Debe incluir un código de operación y cero o más operandos. ¢ Los operandos pueden estar implícitos o explícitos en la instrucción. ¢ Los operando explícitos se referencian usando un Modo de Direccionamiento. 2
Background image of page 2
M ARCO T EÓRICO Reperterio de Instrucciones ¢ Es el conjunto de todas las instrucciones que es capaz de ejecutar un computador, constituyendo éste, lo que se conoce como “lenguaje máquina del computador”. ¢ Dichas instrucciones se encuentran codificadas de acuerdo a un formato específico del computador, y constituyen una opción más del diseño del mismo. ¢ En general, el algoritmo de solución de cualquier problema consiste en varios pasos que deben realizarse en una secuencia específica. Para implantar tal algoritmo en un computador, estos pasos se descomponen en pasos más pequeños, cada uno de los cuales representa una instrucción del computador. La secuencia de instrucciones resultante es un programa en lenguaje máquina, que representa al algoritmo en cuestión. 3
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
M ARCO T EÓRICO Tipos de instrucciones ¢ Instrucciones de salto: Son utilizadas para transferir el flujo del proceso al operando indicado. ¢ Instrucciones para ciclos: Transfieren el flujo del proceso, condicional o incondicionalmente, a un destino repitiéndose esta acción hasta que el contador sea cero. ¢ Instrucciones de conteo: Se utilizan para incrementar o decrementar el contenido de los contadores. 4
Background image of page 4
M ARCO T EÓRICO Tipos de Instrucciones (cont.) ¢ Instrucciones de comparación: Son usadas para comparar operandos, afectan al contenido de las banderas (flags)*. ¢ Instrucciones de banderas: Afectan directamente al contenido de las banderas. 5
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
M ARCO T EÓRICO Tipos de Instrucciones (cont.) ¢ A nivel de máquina cada instrucción debe contener la información que necesita el procesador para su ejecución. ¢ Los elementos que conforman una instrucción de máquina son: Código de operación Referencia a operandos fuente u origen Referencia a operando de destino o resultado Referencia a la siguiente instrucción 6
Background image of page 6
M ARCO T EÓRICO Tipos de Datos y Variables ¢ Como en todos los lenguajes de programación, en Ensamblador un tipo de dato es un atributo que indica al computador (y/o al programador) la clase de datos sobre los que se va a procesar. ¢ La definición del tipo de dato o variable permite evaluar las restricciones que existen así como qué valores puede tomar y qué operaciones se pueden realizar.
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Image of page 8
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}