Transcript
EXAMEN ENSAMBLADOR UNIDAD 1 I) Contesta las siguientes preguntas: 1) ¿Qué es el lenguaje ensamblador? 2) ¿Cuáles son las principales aplicaciones del lenguaje ensamblador? 3) ¿En que procesador se basaron para elaborar la sintaxis y la semántica del lenguaje ensamblador? 4) ¿Cuál es la diferencia entre los diferentes niveles en los que se clasifican los lenguajes de programación (nivel bajo, medio y alto)? 5) ¿Desde tu punto de vista por que crees que es importante aprender un lenguaje de bajo nivel como ensamblador (o ventajas que te podría proporcionar)? II) Completa las siguientes afirmaciones con la palabra o frase correcta La CPU tiene ____ registros y cada uno es de ___ bits. Los primeros 4 registros son de uso general y son __, __, __ y __. El registro __ se usa para almacenar resultados y lectura/escritura hacia los puertos. El registro __ sirve como apuntador base o índice. El registro __ se utiliza en operaciones de iteración como un contador. El registro __ se utiliza como puente para el acceso de datos. III) Contesta Cierto (C) o Falso (F) cada oración correspondiente: Todos los registros se pueden dividir en parte alta (H) y baja (L)_____ Los 3 segmentos principales son DS,CS y SS. ____ En ensamblador existen tipos de datos ____ En el direccionamiento por registros el operando fuente es una constante__ En el direccionamiento indexado se utiliza una variable referenciada por SI/DI ____ El registro de banderas contiene 14 banderas ____ La bandera OF sirve para ver si el resultado de la operación contiene un numero par de 1’s____ La bandera ZF se activa cuando el resultado de la operación es 0 ____