Está en la página 1de 2

Nombre de la asignatura: Lenguajes de interfaz Nombre del alumno: ____________________________________________________________ Grupo: ISC601 Evaluacin: 3.

1 ____________

Cuestionario:

3-

Calificacin del examen Escala __________ Calificacin Total _____________ _________________ Vo. Bo. Firma de estudiante Divisin de Ingeniera en Sistemas Computacionales Instrucciones: Conteste correctamente cada una de las siguientes preguntas, cualquier ambigedad anulara la respuesta.
1) Proporcione 3 razones para organizar un programa en subprogramas 2) Mencione cuales son las opciones que se pueden declarar en la directiva SEGMENT 3) Ejemplifique en cdigo el uso de la directiva SEGMENT (sintaxis de la directiva) 4) 5) 6) 7) 8) Cuando se utiliza la opcin PARA de la directiva SEGMENT tipo ALINEAR? Cuando se utiliza la opcin BYTE de la directiva SEGMENT tipo ALINEAR? Cuando se utiliza la opcin WORD de la directiva SEGMENT tipo ALINEAR? Cuando se utiliza la opcin PAGE de la directiva SEGMENT tipo ALINEAR? Cul es el valor por omisin de la opcin ALINEAR de la directiva SEGMENT?

9) Cul es el efecto de usar la opcin NONE en el directiva SEGMENT tipo COMBINAR? 10) Cul es la funcin de la directiva COMMON del tipo COMBINAR? 11) Cul es el efecto de usar la opcin PUBLIC en el directiva SEGMENT tipo COMBINAR? 12) Cul es el valor por omisin en la opcin COMBINAR de la directiva SEGMENT? 13) Defina un segmento de datos de tal forma que los datos tengan un carcter pblico 14) Cul debe ser la opcin de CLASE del segmento de cdigo en la directiva SEGMENT? 15) Cul es el valor de segmento de datos en la opcin CLASE de la directiva SEGMENT? 16) Cul es el valor de segmento de pila en la opcin CLASE de la directiva SEGMENT? 17) Distinga entre una llamada intrasegmento y un llamada intersegmento 18) Defina un segmento un subprograma de forma que aplique un carcter pblico a los datos 19) Cules son las dos formas de asignar valores a los datos cuando hay llamadas a subprogramas? 20) Describa que pasa en la pila cuando se usa el paso de parmetros en la llamada a subprogramas

Evalu (13) Roberto Gonzlez Galn

21) Un programa llamado MAINPRO, llama a un subprograma llamado SUBPRO Qu instruccin en MAINPRO informa al ensamblador que el nombre SUBPRO est definido fuera de su propio entorno? 22) Suponga que el programa MAINPRO ha definido variables llamadas QTY como DB, VALUE como DW, y PRICE como DW, SUBPRO divide VALUE entre QTY y el cociente se almacena en PRICE. Cmo informa MAINPRO al ensamblador que las tres variables son conocidas fuera de este ensamble? 23) Escriba 4 de las funciones que se cargan en el AH antes de ejecutar una instruccin INT 24) Escriba 2 de las posibles interrupciones que se usan en ensamblador 25) Escriba la forma de de invocar o solicitar puertos de entrada o de salida

Evalu (13) Roberto Gonzlez Galn