Assembly

1234567891011121314151617181920
Across
  1. 2. T/F all assembly code contains a bss segment.
  2. 5. Segment containing actual code.
  3. 9. Memory model dividing system memory into segments.
  4. 11. Flip bits then add 1.
  5. 13. Four bits
  6. 14. Register implicitlty used by loop op-code.
  7. 15. 1 of 3 main category of IA-32 registers.
  8. 17. Used to store the higher 32-bit result of mul instruction using a 32-bit source.
  9. 19. Segment containing data and return addresse of subroutines.
  10. 20. Flag bit used by assembly to do the JE conditional jump.
Down
  1. 1. Defines numeric constants in assembly; allows for later redefinition.
  2. 3. Flag bit number set when previous operation resulted in a set highest order bit.
  3. 4. Commands in assembly not part of the instruction set.
  4. 6. Functions like the AND but does not change value in dest.
  5. 7. Addressing mode used to specify constant values in instructions.
  6. 8. Storage space (in bits) is allocated by the dt directive.
  7. 10. Register used to indicate the system call number.
  8. 12. OS component always running.
  9. 16. When using the div instruction with a 16-bit divisor, the remainder is stored in ...
  10. 18. The aas operation assume operand is in ....