Как зациклить на ассемблере

Как бы я вычислил первые 12 значений в последовательности чисел Фибоначчи и смог бы поместить их в EAX reg. и отображать вызов DumpRegs? Используя косвенную адресацию, я знаю, что здесь нужен цикл for, но я не уверен, как это сделать. Любая помощь или советы приветствуются.

      INCLUDE Irvine32.inc

; (insert symbol definitions here)

.data

; (insert variables here)
   Fibonacci BYTE 1, 1, 10 DUP (?)

.code
main PROC

; (insert executable instructions here)


    ; (This below will show hexa contents of string.)
      mov   esi, OFFSET Fibonacci       ; offset the variables
      mov   ebx,1                   ; byte format
      mov   ecx, SIZEOF Fibonacci       ; counter
      call  dumpMem 


    exit        ; exit to operating system
main ENDP

; (insert additional procedures here)

END main

Ответы на вопрос(3)

Ваш ответ на вопрос