Está en la página 1de 4

PREGUNTAS

¿Cuál es la diferencia entre una instrucción simbólica y una hexadecimal?

La diferencia entre una


instrucción simbólica y una
hexadecimal, es que una
instrucción simbólica, al ser
un lenguaje de ensamblador es
entendible al 100% por la
computadora mientras que
una instrucción
hexadecimal permite al ser
humano entender la cantidad
aproximada de memoria o
bytes utilizadas por la
computadora en la
instrucción.
La diferencia entre una
instrucción simbólica y una
hexadecimal, es que una
instrucción simbólica, al ser
un lenguaje de ensamblador es
entendible al 100% por la
computadora mientras que
una instrucción
hexadecimal permite al ser
humano entender la cantidad
aproximada de memoria o
bytes utilizadas por la
computadora en la
instrucción.
La diferencia entre las instrucciones simbólicas y hexadecimales es que, según el lenguaje
ensamblador, las instrucciones simbólicas son 100% comprensibles para una computadora,
mientras que las instrucciones hexadecimales le permiten a un humano saber la cantidad
aproximada de memoria o bytes utilizados por una computadora. en la instrucción.
La dirección de memoria está
compuesta por:
- Segmento: Indica el área de
los de datos de la memoria
que se esta utilizando.
- Dirección: Indica el
desplazamiento de los datos
de los datos dentro de la
memoria.
2. ¿Cómo está compuesta una dirección de memoria? ¿Qué indica cada parte?
La dirección de memoria está compuesta por:
- Segmento: Indica el área de los de datos de la memoria que se esta utilizando.
- Dirección: Indica el desplazamiento de los datos de los datos dentro de la memoria.
La dirección de memoria está compuesta por:
- Segmento: Indica el área de los de datos de la memoria que se esta utilizando.
- Dirección: Indica el desplazamiento de los datos de los datos dentro de la memoria.

Una dirección de memoria consta de las siguientes partes:

- Segmento: Un área de datos que representa la memoria en uso.


- Dirección: representa el desplazamiento de datos de los datos en la memoria

3. Explique los dos métodos para calcular el tamaño de un programa


El código hexadecimal, si se calcula, equivale a la memoria utilizada en bytes.
Calcular Desplazamiento. Cada instrucción se almacena en una IP diferente, la primera
parte de 100, según el tamaño de bytes que ocupa, la siguiente instrucción se compensa con
el número de bytes utilizados por la anterior

4. Resuma para qué se utilizaron los comandos: r, a, u, t, n, w, q, g del DEBUG.


R: REGISTER [registro] no toma parámetros y se utiliza para mostrar el contenido de los
registros de la CPU. Posteriormente, cada comando de registro se usa para cambiar el
tamaño de la memoria en ese registro.
*A: ASSEMBLE [dirección] se usa para que las instrucciones de ensamblaje escriban en la
dirección CS:100. Se puede escribir sin parámetros. En este caso se partirá del parámetro
0100H, es decir, la posición de inicio del programa de expansión.
U: UNASSEMBLE [rango] se usa para mostrar la instrucción escrita previamente con las
compensaciones de inicio y final como un rango
*T: TRACE [=dirección] [valor] se utiliza para ejecutar la instrucción escrita y observar el
efecto de la instrucción en cada instrucción.
*N: NOMBRE [nombre de la ruta] [lista de argumentos] para nombrar el programa.
*W: ESCRIBE [dirección] [unidad] [primer sector] [número] para guardar el programa.
*Q: EXIT. Salir de la depuración y volver a DOS.
*G: GO [=dirección] [direcciones] se usa para saltar al último desplazamiento y ejecutar
todas las instrucciones hasta ese punto.

También podría gustarte