Anda di halaman 1dari 3

Nombre de la materia

XXX
Nombre de la Licenciatura
XXX
Nombre del alumno
XXX
Matrcula
XXX
Nombre de la Tarea
XXX
Unidad #
Nombre de la unidad
Nombre del Tutor
XXX
Fecha
XXX

Unidad 2. Programacin en ensamblador


Lenguaje Ensamblador, Tarea 2

Instrucciones:
Ejercicios sobre sistemas numricos
I) Realice las conversiones para llenar la tabla en dnde en cada rengln 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 aritmticas en binario [Es decir, que tiene que hacer la conversin antes
de la operacin]:
Multiplicacin

Resta

Suma

(N+20) x (N)=
Multiplicacin

(6N+13) - (17)=
Resta

(13) + (2N+10 )=
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

A) Segmentos de Cdigo

Unidad 2. Programacin en ensamblador


Lenguaje Ensamblador, Tarea 2

I)

Describa con sus propias palabras lo que se codifica en cada uno de los siguientes segmentos de
programa:
1) Cdigo
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 cdigo que
identifica y las instrucciones que reconoce en ellas.

B) Compilacin
I)
Con la ayuda de un screencast1 (hay muchos de licencia opensource o gratuitos) grbese
emulando los ejemplos de la clase y verificando los resultados en los registros pertinentes
relacionndolos con el tipo de instruccin (lgica, aritmtica, movimiento de datos, control). Enve
al finalizar el o los archivos o comprtalos en una ubicacin virtual.

Screencast es un programa de cmputo que permite capturar una zona de la pantalla o todo el escritorio
en algn formato de video, con el fin de compartir un proceso realizado. Ejemplos de estos programas son:
Hypercam2, Camstudio, Freeseer, etc.