Test Foro de elhacker.net SMF 2.1

Programación => Programación General => ASM => Mensaje iniciado por: hack0373 en 16 Diciembre 2011, 05:02 AM

Título: Ayuda Luces secuenciales
Publicado por: hack0373 en 16 Diciembre 2011, 05:02 AM
Estoy realizando un programa con nasm para crear luces secuenciales (leds) el problema esta k no lo hace automaticamente y solo lo hace de izq a der una sola vez y para ejecutar mi programa tengo k hacerlo mediante el debug, siendo k tiene k hacerlo automaticamente

codigo:

SECTION .stack pila
SECTION .data datos
SECTION .text codigo
..start:

mov ax,data
mov ds,ax

mov bh,30h
sub bh,30h

mov dx,378h
mov al,bh
out dx,al

uno:
mov bx,1
cmp bx,8
jne led
je salir



led:
shl al,1
mov dx,378h
out dx,al

mov cx,1
cmp cx,8
je salir
jne uno


salir:
mov ax,4C00h
int 21h


espero me puedan ayudar
Título: Re: Ayuda Luces secuenciales
Publicado por: Eternal Idol en 18 Diciembre 2011, 02:41 AM
¿Que queres hacer exactemente? ¿Dos bucles que ejecuten 8 veces? ¿Cuanto incrementas los registros a comparar? Revisa las comparaciones, saltos, etc..