Está en la página 1de 3

Nombre de la materia

XXX
Nombre de la Licenciatura
XXX

Nombre del alumno


XXX
Matrícula
XXX

Nombre de la Tarea
XXX
Unidad #
Nombre de la unidad

Nombre del Tutor


XXX
Fecha
XXX
Unidad 2. Programación en ensamblador
Lenguaje Ensamblador, Tarea 2

Instrucciones:

Ejercicios sobre sistemas numéricos

I) Realice las conversiones para llenar la tabla en dónde en cada renglón hay una sola cantidad representada en el
sistema que indica la cabecera de la columna:

Decimal Binario Octal Hexadecimal


121
1101 1101
267
FB

II) Realice las siguientes operaciones aritméticas en binario [Es decir, que tiene que hacer la conversión antes de la
operación]:
Multiplicación Resta Suma
(N+20) x (N)= (6N+13) - (17)= (13) + (2N+10 )=
Multiplicación Resta Suma
(-13N)*(2N-11)= (-10(N-10)) – (150)= (19)+(N-100)=

IV) Realice las Siguientes conversiones:

8421 BCD 2421 Gray


1101 1001
0010 1001 1000
0111 1011
1011 1101

2
Unidad 2. Programación en ensamblador
Lenguaje Ensamblador, Tarea 2

A) Segmentos de Código

I) Describa con sus propias palabras lo que se codifica en cada uno de los siguientes segmentos de
programa:
1) Código
2) Pila
3) Datos
4) Modelo

II) Escoja 2 de los ejemplos de la clase e indique en cada uno de ellos las secciones de código que
identifica y las instrucciones que reconoce en ellas.

B) Compilación
I) Con la ayuda de un screencast1 (hay muchos de licencia opensource o gratuitos) grábese
emulando los ejemplos de la clase y verificando los resultados en los registros pertinentes
relacionándolos con el tipo de instrucción (lógica, aritmética, movimiento de datos, control). Envíe
al finalizar el o los archivos o compártalos en una ubicación virtual.

1
Screencast es un programa de cómputo que permite capturar una zona de la pantalla o todo el escritorio en algún formato de
video, con el fin de compartir un proceso realizado. Ejemplos de estos programas son: Hypercam2, Camstudio, Freeseer, etc.

También podría gustarte