Original Post
Im playing with assembly(using TASM), and trying to make a loop, in a loop, using ah,al.
In C it would look sumtin like
for(first=0; first<256; first++)
{
for(second=0; second<256; second++)
{
/*Somecrap*/
}
}
In Assembly I have this, but it crashes:
.MODEL SMALL
.STACK
.CODE
mov ah,0
mov al,0
mov bh,0
mov bl,0
START1:
add ah,1
mov al,0
START2:
add al,1
cmp al,255
jnz START2
cmp ah,255
jnz START1
END
What am I doing wrong?