38 lines
		
	
	
	
		
			944 B
		
	
	
	
		
			Groff
		
	
	
	
	
	
			
		
		
	
	
			38 lines
		
	
	
	
		
			944 B
		
	
	
	
		
			Groff
		
	
	
	
	
	
.\" $Header$
 | 
						|
.TH 8080_AS 6ACK
 | 
						|
.ad
 | 
						|
.SH NAME
 | 
						|
8080_as \- assembler for Intel 8080 and 8085
 | 
						|
.SH SYNOPSIS
 | 
						|
~em/lib/8080/as [options] argument ...
 | 
						|
.SH DESCRIPTION
 | 
						|
This assembler is made with the general framework
 | 
						|
described in \fIuni_ass\fP(6). It is an assembler generating relocatable
 | 
						|
object code in \fIack.out\fP(5) format.
 | 
						|
.SH SYNTAX
 | 
						|
.IP registers
 | 
						|
The 8080 has seven one-byte registers: a, b, c, d, e, h, l;
 | 
						|
and two two-byte registers: sp and psw, respectively the stack pointer
 | 
						|
and the processor status word.
 | 
						|
.IP "addressing modes"
 | 
						|
.nf
 | 
						|
.ta 8n 16n 24n 32n 40n 48n
 | 
						|
syntax		meaning
 | 
						|
 | 
						|
expr		one- or two-byte address or immediate
 | 
						|
		data, depending on the instruction.
 | 
						|
 | 
						|
a,b,c,d,e,h,l
 | 
						|
sp,psw		(lower byte) of register
 | 
						|
 | 
						|
b,d,h		register-pair b-c, d-e, or h-l
 | 
						|
 | 
						|
m		register-pair h-l is address of
 | 
						|
		(one or two byte) operand
 | 
						|
.fi
 | 
						|
.SH "SEE ALSO"
 | 
						|
uni_ass(1),
 | 
						|
ack(1),
 | 
						|
ack.out(5),
 | 
						|
.br
 | 
						|
System 80/20-4 microcomputer hardware reference manual, 1978 Intel corporation
 |