Esta es la contestación más exacta que te podemos brindar, pero mírala detenidamente y analiza si se adapta a tu proyecto.
Ejemplo: ensamblaje fibonacci
org 100h
jmp start
; setting vars
num1 dw 1
num2 dw 1
start:
mov cx, 20; counter (for the Fibonacci function)
mov ax, num1
; print twice to get "1 1 " at the start of the run
Fibonacci:
mov bx, num1
add bx, num2
mov dx, bx
mov bx, num1
mov num2, bx
mov bx, dx
mov num1, bx
; this part is for printing ax you dont have to mov dx into ax...
; dx = ax = current fibonacci number
;mov ax, dx
; use print function!!
loop Fibonacci ; loop for20times
mov ah, 0
int 16h
ret
Te mostramos las reseñas y valoraciones de los lectores
Recuerda algo, que puedes decir si te fue útil.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)