Murugan.com
Murugan Andezuthu Dharmaratnam

  |  HOME   |  BLOG   |  TWITTER   |  ARTICLES   |  8086  |  C++   |  VC++   |  ASP .NET   |  VB .NET   |  JAVA SCRIPT   |  MS SQL   |  MY   |  VIDEOS   |  DOWNLOADS   |  CONTACT ME   |  



8086 Assembly Language code procedure for delay

Home   8086   8086 Assembly Language code procedure for delay         


assembly languaoge 8086 code to cause some delay. after some operation before start of next block of code

This is a very useful procedure

delay proc near                ;requires delaytime
      push ax bx cx dx si di
      cmp delaytime,0
      je delay_exit_12

      mov si,0
      loopdel:
            mov cx,2000
            loop $
            inc si
            mov dx,delaytime
            cmp si,dx
            jle loopdel
      delay_exit_12:
      pop di si dx cx bx ax
      ret
endp
delaytime dw 0





  |  HOME   |  BLOG   |  TWITTER   |  ARTICLES   |  8086  |  C++   |  VC++   |  ASP .NET   |  VB .NET   |  JAVA SCRIPT   |  MS SQL   |  MY   |  VIDEOS   |  DOWNLOADS   |  CONTACT ME   |  

Copyright 2009 @ Murugan Andezuthu Dharmaratnam