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.
                                    -♦-