Del libro en el siguiente enlace lea y conteste las preguntas del capitulo 4
4.1.- El lenguaje ensamblador proporciona mas control sobre
el manejo particular de los requerimientos de hardware.
Genera modulos ejecutables mas pequeños y mas compactos.
Tiene una ejecución mas rápida.
4.2.- Ciertas palabras en lenguaje ensamblador están reservadas para sus propósitos propios y son usadas solo bajo condiciones especiales. Tales como las instrucciones MOV y ADD o las directivas como END o SEGMENT.
4.3.-Nombre: que se refiere a la dirección de un elemento dado.
Etiqueta: que se refiere a la dirección de la instrucción.
4.4.-
A) PC_AT -> Nombre Valido
B) $50 -> Nombre Valido
C) @$_Z -> Nombre Valido
D) 34B7 - > Nombre No Valido
E) AX - > Nombre No Valido
Genera modulos ejecutables mas pequeños y mas compactos.
Tiene una ejecución mas rápida.
4.2.- Ciertas palabras en lenguaje ensamblador están reservadas para sus propósitos propios y son usadas solo bajo condiciones especiales. Tales como las instrucciones MOV y ADD o las directivas como END o SEGMENT.
4.3.-Nombre: que se refiere a la dirección de un elemento dado.
Etiqueta: que se refiere a la dirección de la instrucción.
4.4.-
A) PC_AT -> Nombre Valido
B) $50 -> Nombre Valido
C) @$_Z -> Nombre Valido
D) 34B7 - > Nombre No Valido
E) AX - > Nombre No Valido
4.5.- Las instrucciones, tal como MOV y ADD, son las que el
ensamblador traduce a código objeto; y las directivas indican al ensamblador
que realice una acción especifica, como definir un elemento de dato.
4.6.-
A).- TITLE
B).- PAGE
4.7.-
Segmento de pila: Define el almacen de la pila
Segmento de datos: Define los elementos de datos.
Segmento de código: Proporciona un código ejecutable.
A).- TITLE
B).- PAGE
4.7.-
Segmento de pila: Define el almacen de la pila
Segmento de datos: Define los elementos de datos.
Segmento de código: Proporciona un código ejecutable.
4.8.-
Tipo Alineacion: La entrada alineación indica el limite en el que inicia el segmento.
Tipo Combinar: La entrada combinar indica si se combina el segmento con otros segmentos cuando son enlazados después de ensamblar.
Tipo Clase: La entrada clase,es utilizada para agrupar segmentos cuando se enlazan.
Tipo Alineacion: La entrada alineación indica el limite en el que inicia el segmento.
Tipo Combinar: La entrada combinar indica si se combina el segmento con otros segmentos cuando son enlazados después de ensamblar.
Tipo Clase: La entrada clase,es utilizada para agrupar segmentos cuando se enlazan.
4.9.-
A) El nombre del procedimiento debe estar presente, ser único y seguir las reglas para la formación de nombres del lenguaje.
B) La directiva ENDP indica el fin de un procedimiento.
C) El operando FAR esta relacionado con la ejecicion del programa y el operando NEAR codifica cada PROC adicional.
4.10.-
A) Directiva END
B) Directiva ENDP
C) Directiva ENDS
4.11.-
A) El nombre del procedimiento debe estar presente, ser único y seguir las reglas para la formación de nombres del lenguaje.
B) La directiva ENDP indica el fin de un procedimiento.
C) El operando FAR esta relacionado con la ejecicion del programa y el operando NEAR codifica cada PROC adicional.
4.10.-
A) Directiva END
B) Directiva ENDP
C) Directiva ENDS
4.11.-
4.12.-
STACKSG con el SS, DATASG con el DS y CODESG con el CS
ASSUME SS:STACKSG, DS: DATASG, CS: CODESG
4.13.-
A) El MOV carga la dirección del segmento de datos en el registro AX.
B) Estos enunciados definen el segmento de código del único procedimiento, llamado BEGIN.
4.14.-
TINY : Esta destinado para uso exclusivo de programas .com
SMALL : exige que el código quepa en un segmento de 64k.
STACKSG con el SS, DATASG con el DS y CODESG con el CS
ASSUME SS:STACKSG, DS: DATASG, CS: CODESG
4.13.-
A) El MOV carga la dirección del segmento de datos en el registro AX.
B) Estos enunciados definen el segmento de código del único procedimiento, llamado BEGIN.
4.14.-
TINY : Esta destinado para uso exclusivo de programas .com
SMALL : exige que el código quepa en un segmento de 64k.
4.15.-
A) DD: Palabra doble
B) DW: Palabra
C) DT: Diez bytes
D) DQ: Palabra Cuadruple
E) DB: Byte
4.16.- DB “TITLE! RGB Electronics”
B) DW: Palabra
C) DT: Diez bytes
D) DQ: Palabra Cuadruple
E) DB: Byte
4.16.- DB “TITLE! RGB Electronics”
No hay comentarios:
Publicar un comentario