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