• Viernes 29 de Marzo de 2024, 13:24

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - albertocp89

Páginas: [1]
1
ASM (Ensamblador) / Bucle con el 8086
« en: Domingo 15 de Enero de 2012, 18:25 »
Hola, soy nuevo, me registro para ver si me ayudais con una duda

Estoy empezando a programar con el 8086, en una practica consistente en pasar una cadena de 0 y pasarlos a decimal

El codigo del bucle en cuestion es este

(asi estan definidas las cadenas)
cadena_binaria db 1, 0, 1, 0, 1, 0, 1, 0
vector_peso db 128, 64, 32, 16, 8, 4, 2, 1

(esta es la parte del codigo del bucle)
mov si, 0
mov cx, 8
mov bl, 0
bucle1:
mov AL, cadena_binaria[si]
mul vector_peso[si], AL
sum BL, vector_peso[si]
inc si

me da error en la linea del mul y en la del sum, alguien me podría decir por qué?
loop bucle1
mov sinsigno, BL

Páginas: [1]