; D1FieldAsm.asm -- D1 stuff for "Field" overlay
;	Last editted: 24 August 1978

.ent NFields
.ent FieldTab
.ent FBit1Tab

.txtm B

.srel

FieldTab:	.FieldTab	; Table of instruction field names
FBit1Tab:	.FBit1Tab	; Table of field bit 1 positions
NFields:	.FBit1Tab-.FieldTab	; Number of fields for FieldTest

.nrel
; Relative addressing is used to avoid having to do a lot of relocation
; when the test overlay is swapped in
.FieldTab:	rstk-.
		aluf-.
		bsel-.
		lc-.
		asel-.
		blck-.
		ff-.
		jcn-.

.FBit1Tab:	0
		4
		10
		13
		16
		21
		22
		32
		42	; This last entry is needed to compute the length
			; of the previous field

rstk:	.txt "RSTK"
aluf:	.txt "ALUF"
bsel:	.txt "BSEL"
lc:	.txt "LC"
asel:	.txt "ASEL"
blck:	.txt "BLOCK"
ff:	.txt "FF"
jcn:	.txt "JCN"

.end