Assembler INF-152 2do
![]() |
![]() |
![]() |
Título del Test:![]() Assembler INF-152 2do Descripción: Segundo Parcial |




Comentarios |
---|
NO HAY REGISTROS |
Es una situación especial que suspende la ejecución de un programa de modo que el sistema pueda realizar una acción para tratarla. Control de error. Recursos de hardware. Interfaz de la máquina. Interrupción. Programa o conjunto de programas (software) que se carga al arrancar el ordenador y realiza las tareas de mediación entre los componentes del ordenador. Sistema Abierto. Sistema Operativo. Sistema Experto. Relacione los tipos de interfaz: Interfaz textual. Interfaz gráfica. Comandos para Incrementar en 1 el registro BX. ADD BX,1. ADD 1, BX. INC BX. INC BL. INC BX, 1. ADD BX. Relacione las columnas. Lenguaje ensamblador. Código de Operación. Lenguaje de Máquina. Desventajas de usar el Lenguaje Ensamblador. Peligro de afectar recursos inesperadamente. Programas fuente demasiados extensos. Tiempo excesivo en la elaboración de la programación. Portabilidad asegurada. Ejecución inmediata de los programas. El lenguaje de máquina está formado por un conjunto de: Formato de instrucciones. Instrucciones de máquina. . Instrucciones de lenguaje. Clasificación de los sistemas operativos. Según su interfaz de usuario. Según el número de usuarios. Según el número de procesadores. Según su capacidad para gestionar redes. El ordenador sólo entiende un lenguaje muy restringido y de bajo nivel llamado: Lenguaje de Máquina. Lenguaje Ensamblador. Ventajas de usar el Lenguaje Ensamblador. Eficiencia de tamaño. Falta de portabilidad. Desarrollo rápido de programas. Portabilidad asegurada. Propiedades de las instrucciones de máquina. Son dependientes. Su codificación en bits es bastante sistémica. Realizan una única y sencilla función. Qué es una interfaz. Imagen de video que permite una mejor señal. Conexión física y funcional entre dos aparatos o sistemas independientes. Formatos de instrucción de máquina. Operación a realizar. Dirección del resultado. Dirección de los operandos. Que es un ensamblador. Es el lenguaje de programación utilizado para escribir programas informáticos de bajo nivel. Es el lenguaje antecesor a otros lenguajes como C, C++, Java, etc. Es el lenguaje de programación utilizado para hacer aplicaciones móviles. Es el lenguaje de programación utilizado paraq escribir programas informáticos de alto nivel. Selecciona algunos de los registros de datos de propósito general: BX. DX. EX. CX. LEA. JMP. AX. Que hace el salto JZ. Transfiere datos entre celdas de memoria y registros. Carga la dirección del operando fuente. Transfiere el control a la etiqueta en caso de ocurrir zero. Transfiere el control a la etiqueta en caso de ocurrir non zero. Finaliza un programa. int 04h Mov ax, 21h. Mov ax, 4c00h int 21h. Mov ax, 02h int 21h. Permite transferir información entre registros, memoria y entre los propios registros mediante modos de direccionamiento. Instrucción OFFSET. Instrucción LEA. Instrucción MOV. Instrucción JMP. Relaciona el comando con su función: ADD. DEC. SUB. INC. Compara los valores de origen y destino: IFZ destino, origen. COMPARE origen, destino. IF destino, origen. CMP origen, destino. Qué hace la instrucción SUB. Recupera un dato de la pila. Resta de dos registros. Suma de dos registros. Salta a un procedimiento. Contiene los datos, constantes y áreas de trabajo definido por el programa. Segmento CS. Segmento DS. Segmento TASM. Segmento DATA. Para qué se usa el registro AX. Es el registro principal, muy utilizado para operaciones de entrada/salida y operaciones aritméticas. Se utiliza como índice en los modos de direccionamiento. Carga la dirección del operando fuente. Transfiere datos entre celdas de memoria y registros. Cuando deseamos implementar un contador, se crea la etiqueta, en este caso se llamará "ciclo:", que comando procesa el ciclo?. jmp ciclo. loop ciclo. jc ciclo. jz ciclo. jnz ciclo. Habiendo definido el vector V en la sección data segment, qué comandos definen al acceso al mismo?. mov si, offset V. mov di, lea V. lea si, V. lea di, V. lea si offset V. En el manejo de la estructura de datos que permite almacenar valores temporales para recuperarlo posteriomente: push. pop. Imprime la letra Z. mov dl,90 mov ah, 02h int 21h. mov dl,97 mov ah, 02h int 21h. mov dl,91 mov ah, 02h int 21h. Qué comando son utilizados en caso de aplicar PROCEDIMIENTOS?. call. ret. goto. gosub. onproc. function. Cuando estamos realizando un ciclo, debemos asignar el valor 4 si queremos que se realice 4 veces al registro: mov AX, 4. mov BX, 4. mov CX,4. mov DX,4. Ninguna de las opciones es correcta. Habiendo definido la cadena hmundo db "Hola Mundo$", que comandos son necesarios para imprimirla?. lea dx, hmundo. mov ah, 9 int 21h. seek hmundo. mov ah,02h int 21h. mov ah, 06h int 21h. |