循環的彙編結構

for 循環結構:

       mov    <循環變量>,<初始值>                 ;給循環變量賦初值

       jmp B                                                         ;跳到第一次循環處

       A:     (改動循環變量)                             ;修改循環變量

         ......

        B:  cmp <循環變量>,<限制變量>           ;檢查循環條件

              jge 跳出循環

              (循環體)

             ...

           jmp A                                                 ;跳回去修改循環變量

-------------------------------------------------------------------------------------------------

do - while 循環:

               cmp  <循環變量>, <限制變量>

               jl       <循環開始處>

 

-----------------------------------------------------------------------------------------------

while - do 循環

              A:         cmp    <循環變量>,<限制變量>

                           jge      B

                           (循環體)

                           .......

                           jmp A

              B:         (循環結束了)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章