Está en la página 1de 4

Evidencia de

aprendizaje
Materia
Lenguaje ensamblador

Nombre alumno:

Semana 1
Unidad 1: Conceptos básicos del lenguaje ensamblador
Lenguaje ensamblador

RESPUESTAS SEMANA 1
ENSAMBLADOR

Lenguaje Ensamblador
Objetivo: Conocer los conceptos básicos del Lenguaje Ensamblador:
beneficios, dónde se utiliza, los sistemas numéricos relacionados que permiten
ubicar posiciones de memoria principal en las computadoras y los códigos que
hacen posible almacenar datos alfabéticos y numéricos con gran facilidad en
las computadoras.

1. Relaciona la palabra con el concepto, escribiendo en el paréntesis


la letra que corresponda.

a) Lenguaje Es la representación de números mediante un alfabeto


( )
ensamblador compuesto por b(base) símbolos o cifras.

Tambien llamado cuarteto o código de 8421 es el


b) Código ASCII ( )
conjunto de cuatro dígitos binarios o medio octeto.

Es un lenguaje simbólico cercano al hardware,


c) Sistemas de consierado de más bajo nivel; asigna nombres a las
( )
numeración instrucciones de máquina, y posiciones de memoria
que contienen instrucciones o datos.

Codificación estandarizada utilizada para la


d) Nibbles ( ) representación de alfanuméricos, la cual consta de
128 símbolos.

Nombre que reciben las instrucciones de estructura


( ) simple de comandos cortos cuyos nombres ayudan a
la programación de ensamblador.

2. ¿Qué son los códigos intermedios y menciona 2 ejemplos?

3. Completa la información de la tabla de acuerdo a los sistemas de


numeración.

Sistema númerico Base Símbolos que los representan

2
Unidad 1: Conceptos básicos del lenguaje ensamblador
Lenguaje ensamblador

Décimal 10 0, 1, 2, 3, 4, 5, 6, 7, 8, 9

0, 1

16

4. ¿Cuáles son las operaciones boolenas más importantes, pues los valores
se consideran señales generadas por las computadoras? Invluye su tabla de
verdad.

5. Realiza las siguientes conversiones y completa la tabla, incluye evidencia


de tus procedimientos.

Decimal Binario Hexadecimal BCD

29d 1Dh

0110 1001b 0001 0000 0101

12h 0001 1000

0100 1001b 49h

164d 1010 0100b

6. ¿Qué es el emu8086?

7. Incluye la imagen donde se muestre los símbolos del código ASCII en sus
tres diferentes categorías: control, imprimibles y extendidos.

8. Completa la oració n con las palabras del recuadro, colocando en el espacio lo que
corresponda acorde al concepto descrito.

Lenguaje de alto nivel Lenguaje máquina Lenguaje de bajo nivel

3
Unidad 1: Conceptos básicos del lenguaje ensamblador
Lenguaje ensamblador

Intérprete Compilador Depurador

 ____________________ es la herramienta que permite verificar el funcionamiento


de los programas paso a paso a nivel de código fuente

 ____________________ Cercano a la arquitectura de la máquina

 ____________________ Es el que directamente se interpreta y ejecuta por la


circuitería de la máquina; las instrucciones están codificadas en binario

 ____________________ Muy cercano al lenguaje humano, facilita el trabajo por los


programadores; utiliza un control estructurado de flujo y comprobación de tipos.

 ____________________ Es el traductor de lenguaje de alto nivel a lenguaje


ensamblador. Los actuales traducen directamente a lenguaje máquina.

 ____________________ Es el traductor de lenguaje de alto nivel a lenguaje


máquina, se encarga además de ecutar las instrucciones del programa fuente una por
una, sin generar fichero alguno con código objeto.

9. Describe el proceso que se sigue para traducir los programas escritos en


lenguajes simbólicos a lenguaje máquina antes de ser ejecutados.

10. Lista los tipos de líneas que contiene un programa en ensamblador.





Aritmética y representación de la información en el computador. (n.d) (Capítulo 4).


Conceptos básicos del lenguaje ensamblador (Jiménez, 2014).
Programación en ensamblador conceptos básicos (Rincón, L., n.d)

También podría gustarte