8080_as.6 954 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. .\" $Id$
  2. .TH 8080_AS 6 "$Revision$"
  3. .ad
  4. .SH NAME
  5. 8080_as \- assembler for Intel 8080 and 8085
  6. .SH SYNOPSIS
  7. ~em/lib.bin/8080/as [options] argument ...
  8. .SH DESCRIPTION
  9. This assembler is made with the general framework
  10. described in \fIuni_ass\fP(6). It is an assembler generating relocatable
  11. object code in \fIack.out\fP(5) format.
  12. .SH SYNTAX
  13. .IP registers
  14. The 8080 has seven one-byte registers: a, b, c, d, e, h, l;
  15. and two two-byte registers: sp and psw, respectively the stack pointer
  16. and the processor status word.
  17. .IP "addressing modes"
  18. .nf
  19. .ta 8n 16n 24n 32n 40n 48n
  20. syntax meaning
  21. expr one- or two-byte address or immediate
  22. data, depending on the instruction.
  23. a,b,c,d,e,h,l
  24. sp,psw (lower byte) of register
  25. b,d,h register-pair b-c, d-e, or h-l
  26. m register-pair h-l is address of
  27. (one or two byte) operand
  28. .fi
  29. .SH "SEE ALSO"
  30. uni_ass(1),
  31. ack(1),
  32. ack.out(5),
  33. .br
  34. System 80/20-4 microcomputer hardware reference manual, 1978 Intel corporation