Assembly Language Help (alang.hlp) (
Table of Contents; 
Topic list)
 
  
  
    Important Notice
  
  
    The pages on this site contain documentation for very old MS-DOS software,
    purely for historical purposes.
    If you're looking for up-to-date documentation, particularly for programming,
    you should not rely on the information found here, as it will be woefully
    out of date.
  
 
 IN Instruction
 ◄Summary► ◄Key► ◄Example►                    ◄Up► ◄Contents► ◄Index► ◄Back►
────────────────────────────────────────────────────────────────────────────
 
 1110010w       data (1)
──────────────────┬─────────────────────────┬───────────────────────────────
 IN  accum,immed  │ in    ax,60h            │ 88/86 10 (W88=14)
                  │                         │   286 5
                  │                         │   386 12,pm=6,26*
                  │                         │   486 14,pm=9,29*
──────────────────┴─────────────────────────┴───────────────────────────────
 
 1110110w
──────────────────┬─────────────────────────┬───────────────────────────────
 IN  accum,DX     │ in    ax,dx             │ 88/86 8 (W88=12)
                  │ in    al,dx             │   286 5
                  │                         │   386 13,pm=7,27*
                  │                         │   486 14,pm=8,28*
──────────────────┴─────────────────────────┴───────────────────────────────
  * First protected-mode timing: CPL <= IOPL. Second timing: CPL > IOPL.
 
    Takes 27 clocks in virtual 8086 mode.
                                    -♦-