Assembler 8086

 At a glance
Author: SuperMemo Research
   How to become an author?
Items: 600
Rating: 3.0 (out of 5)
Last updated: Apr 11, 2000
Most fundamental facts about programming the 8086 processor (and its successors). This collection describes registers, flags, instructions, opcodes, addressing modes, branching modes, segments, interrupts, input/output operations, MASM/TASM macros, linking, etc.
Q: Is the overflow flag set by logical operations?
A: no

Q: How to jump if ZF=1?

Q: How to return from an interrupt?

Q: Can a macro definition appear inside another macro definition?
A: yes

Q: Which instruction can be used to change the sign of a number in a register?

Q: What is the name of the register indirect addressing mode that uses a displacement?
A: register relative mode

SM6 SM7 SM8 SM98 SM99 SM2000 SM2002 Palm SM SMCE
yes yes yes yes yes yes yes yes yes

With SuperMemo you can forget about forgetting!