Sunteți pe pagina 1din 5

1. Qu es el lenguaje de mquina?

El lenguaje de mquina o cdigo mquina es el sistema de cdigos directamente interpretable


por un circuito microprogramable, como el microprocesadorde una computadora o
el microcontrolador de un autmata. Este lenguaje est compuesto por un conjunto de
instrucciones que determinan acciones al ser tomadas por la mquina.
2. Qu es el lenguaje ensamblador?
El lenguaje ensamblador, o assembler (assembly language en ingls), es un lenguaje de
programacin de bajo nivel para los computadores,microprocesadores, microcontroladores y
otros circuitos integrados programables. Implementa una representacin simblica de los cdigos
de mquina binarios y otras constantes necesarias para programar una arquitectura dada
de CPU y constituye la representacin ms directa del cdigo mquina especfico para cada
arquitectura legible por un programador.
3. Qu es un lenguaje de alto nivel?
Un lenguaje de alto nivel permite al programador escribir las instrucciones de
un programautilizando palabras o expresiones sintcticas muy similares al ingls. Por ejemplo, en
C se pueden usar palabras tales como: case, if, for, while, etc.
4. Explique la sintaxis de un programa en ensamblador, marcando cada una de sus columnas.

5. Qu es un crossassambler?
Es aquel que se ejecuta sobre un computador con un procesador diferente de aquel para el que se ensambla
el cdigo. Los ensambladores cruzados permiten a un programador desarrollar programas para diferentes
sistemas sobre un computador.
Sin embargo, excepto en el caso de minicomputadores y grandes computadores que pueden ofrecer un
simulador de microprocesador destinatario real, no se puede normalmente probar y depurar el cdigo creado
por un ensamblador cruzado sin ejecutarse sobre una maquina real que utilice este procesador.

6. Qu es un residentassambler?
La ventaja de estos ensambladores es que permiten ejecutar inmediatamente el programa; la desventaja es
que deben mantenerse en la memoria principal tanto el ensamblador como el programa fuente y el programa
objeto. El polo opuesto del ensamblador cruzado es el ensamblador residente, que se ejecuta sobre una
maquina que contiene el mismo procesador que el destinatario del cdigo ensamblado.
7. Qu es un macro assambler?
Son ensambladores que permiten el uso de macroinstrucciones (macros). Debido a su potencia, normalmente
son programas robustos que no permanecen en memoria una vez generado el programa objeto.
8. Qu es un meta assambler?
programa informtico que se encarga de traducir un fichero fuente escrito en un lenguaje
ensamblador, a un fichero objeto que contiene cdigo mquina, ejecutable directamente por el
microprocesador
9. Nombre las partes que tiene el 68HC11 internamente.




10. Nombre el modelo de programacin del HC11.


11. Qu funcin tienen los acumuladores?

12. Qu funcin tienen los registros X y Y

13. Qu funcin tiene el PC (programmingcounter)?
tambin llamado Puntero de instrucciones (Instruction Pointer), parte del secuenciador de
instrucciones en algunas computadoras, es un registro del procesadorde un computador que
indica la posicin donde est el procesador en su secuencia de instrucciones. Dependiendo de los
detalles de la mquina particular, contiene o la direccin de la instruccin que es ejecutada, o la
direccin de la prxima instruccin a ser ejecutada
14. Qu son los modos de direccionamiento?

15. De qu se diferencia el modo directo del extendido?

16. Qu diferencia hay en el modo de direccionamiento inmediato y el inherente?


17. Qu es un sistema monitor?

18. Qu son las interrupciones de software (SWI)?







19. Un programa y explicar que hace estpidas.

S-ar putea să vă placă și