100% encontró este documento útil (1 voto)
295 vistas4 páginas

Conceptos Básicos del Lenguaje Ensamblador

Este documento presenta las respuestas de un estudiante a preguntas sobre conceptos básicos del lenguaje ensamblador como sistemas de numeración, códigos ASCII y BCD, conversiones entre sistemas numéricos, partes de un programa en ensamblador y el proceso de traducción de lenguajes de alto nivel a lenguaje máquina.

Cargado por

josue
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOC, PDF, TXT o lee en línea desde Scribd
100% encontró este documento útil (1 voto)
295 vistas4 páginas

Conceptos Básicos del Lenguaje Ensamblador

Este documento presenta las respuestas de un estudiante a preguntas sobre conceptos básicos del lenguaje ensamblador como sistemas de numeración, códigos ASCII y BCD, conversiones entre sistemas numéricos, partes de un programa en ensamblador y el proceso de traducción de lenguajes de alto nivel a lenguaje máquina.

Cargado por

josue
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOC, PDF, TXT o lee en línea desde Scribd

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.

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

Sistema númerico Base Símbolos que los representan

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

Intérprete Compilador Depurador

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

 ____________________ 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