ensamblador practica 02

Páginas: 4 (974 palabras) Publicado: 17 de junio de 2015
PRACTICA 2
ESTRUCTURAS DE DATOS

OBJETIVO: Reconocer las formas de representación binaria de la información de diferentes tipos y las formas de acceder a ella.

DESARROLLO.
1. Escriba en un archivode tipo texto (sin formatos) y con extensión ASM el siguiente programa:

IDEAL
DOSSEG
MODEL small
STACK 256

DATASEG

digitos DB '0123456789'
ALFABETO1 DB'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
Alfabeto2 DB 'abcdefghijklmnopqrstuvwxyz'
especiales DB '!"·$%&/()=?¿*,;.:-_'


enteros_cortos DB 0,1,2,3,4,5,6,7,8,9
enteros DW 0,1,2,3,4,5,6,7,8,9


CODESEG

inicia: movax, @dATA;
mov ds, ax

mov al, [digitos+1] ; intrucción 01
mov bl, [digitos+9] ; intrucción 02

mov al, [enteros_cortos+1] ; instrucción 03
mov bl, [enteros_cortos+9] ;instrucción 04

mov bx, offset digitos ; instrucción 05
mov al, [bx+1] ; instrucción 06
mov cl, [bx+9] ; instrucción 07

mov bx, offset enteros_cortos ; instrucción 08
mov al, [bx+1] ;instrucción 09
mov cl, [bx+9] ; instrucción 10

mov bx,[enteros+6] ; instrucción 11
mov cl,[enteros+6] ; instrucción 12 !!ERROR!!

mov al,[ALFABETO1 + 12] ; instrucción 13
moval,[alfabeto2 + 12h] ; instrucción 14

mov ax,[enteros + 4] ; instrucción 15
add ax, [WORD enteros_cortos + 1] ; instrucción 16

mov al,[digitos +9] ;instrucción 17
add al,[enteros_cortos+1] ; instrucción 18

salida: mov ah, 04ch
int 21h
end inicia

2. Ensamble el programa anterior y genere el archivocon extensión LST.


3. Responda a los siguiente:
3.1 ¿Cuál es el contenido de los registros AL y BL en las instrucciones 1 y 2
Instrucción 1:

mov al, [digitos+1] al tendrá en contenido el valor31

Instrucción 2:

mov bl, [digitos+9] bl tendrá en contenido el valor 39

3.2 ¿Cuál es el contenido de los registros AL y BL en las instrucciones 3 y 4?
Instrucción 3:

mov al, [enteros_cortos+1]...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • PRACTICA 02
  • practica dos ensamble
  • practica 1 ensamblador unitec
  • Practica 1 Ensamble De Computadores
  • Practica "ram":ensamblado
  • GUÍA DE PRÁCTICA 02
  • 02 Economía mercado y Estado práctica
  • Caso practico nic 02

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS