Open source
  • Bandwidth benchmark
  • TouchWidgets UI lib
  • Diviner big number math
  • Documentation
  • x86 instructions ref
  • GIT quick ref
  • GPG quick ref
  • Avoid Ubuntu
  • Android malware risks
  • iOS malware risks
  • OS/X security tips
  • Who blocks Tor
  • Software engineering
  • BASH aliases
  • I.B. pro/con
  • Nutrition
  • Other apps
  • Blog
  • Contact
    1 at zsmith dot co

    The Intel 8086 / 8088 / 80186 / 80286 / 80386 / 80486 Instruction Set

    This HTML version of the file intel.doc from the PC Game Programmer's guide was produced by , veritasNOSPAM@comcast.net. Fancy HTML modifications are copyright © 2005 by , all rights reserved. This information is provided in the hope that it will be useful, but without any warranty; it is provided AS-IS, without even the implied warranty of fitness for a particular purpose.

    W Instructions

    WAIT/FWAIT - Event Wait
     
        Usage:  WAIT
                FWAIT
        Modifies flags: None
    
        CPU enters wait state until the coprocessor signals it has finished
        its operation.  This instruction is used to prevent the CPU from
        accessing memory that may be temporarily in use by the coprocessor.
        WAIT and FWAIT are identical.
    
                                 Clocks                 Size
        Operands         808x  286   386   486          Bytes
        none              4     3     6+   1-3            1
    

    WBINVD - Write-Back and Invalidate Cache (486+)
     
        Usage:  WBINVD
        Modifies flags: None
    
        Flushes internal cache, then signals the external cache to write
        back current data followed by a signal to flush the external cache.
    
                                 Clocks                 Size
        Operands         808x  286   386   486          Bytes
        none              -     -     -     5             2
    



    © Zack Smith