File:  [Repository ATC2] / ADD_ver_10 / Configuration Files / IA16-ubis.isa
Revision 1.1: download - view: text, annotated - select for diffs
Wed Feb 15 16:34:09 2006 UTC (18 years, 3 months ago) by rico
Branches: MAIN
CVS tags: Version_10, HEAD
*** empty log message ***

# FICHERO DE ARQUITECTURA DEL REPERTORIO DE INSTRUCCIONES IA16
#
# UBICACIONES DE DATOS SOFTWARE
#
# RevisiÓn de 29/09/05
# Cada línea no puede tener más de 128 caracteres
#
# Información:
# nemónico
# -d (listado de dependencias)
# -s (segmento por defecto)
# -t (tipo de función)
#
# segmento:
# 0 -> no requiere
# 1 -> CS
# 2 -> SS
# 3 -> DS
# 4 -> ES
# 
# tipo de función:
# 0 -> procesamiento de datos
# 1 -> punteros de memoria
# 2 -> punteros de pila
# 3 -> banderas
# (los siguientes no son realmente funciones)
# 4 -> accesos a memoria
# 5 -> otros
# 
#
# listados: [elemento1[:elemento2]]
#
# [categoría]
# ubicaciones
#
# Obligatoriamente la 1ª línea con información debe ser el número de registros
# Número de registros:
44
#
#
# [REGISTROS DE DATOS]
AL	-d AX	-s 0	-t 0	
AH	-d AX	-s 0	-t 0	
AX	-d AL:AH	-s 0	-t 0	
BL	-d BX	-s 0	-t 0	
BH	-d BX	-s 0	-t 0	
BX	-d BL:BH	-s 0	-t 0	
CL	-d CX	-s 0	-t 0	
CH	-d CX	-s 0	-t 0	
CX	-d CL:CH	-s 0	-t 0	
DL	-d DX	-s 0	-t 0	
DH	-d DX	-s 0	-t 0	
DX	-d DL:DH	-s 0	-t 0	
# [REGISTROS DE SEGMENTO]
CS	-d 	-s 0	-t 1	
SS	-d 	-s 0	-t 2	
DS	-d 	-s 0	-t 1	
ES	-d 	-s 0	-t 1	
# [PUNTEROS]
IP	-d 	-s 0	-t 1	
SP	-d 	-s 0	-t 2	
BP	-d 	-s 0	-t 2	
# [ÍNDICES]
SI	-d 	-s 0	-t 1	
DI	-d 	-s 0	-t 1	
# [CÓDIGOS DE CONDICIÓN]
CF	-d 	-s 0	-t 3	
PF	-d 	-s 0	-t 3	
AF	-d 	-s 0	-t 3	
ZF	-d 	-s 0	-t 3	
SF	-d 	-s 0	-t 3	
OF	-d 	-s 0	-t 3	
# [BANDERAS DE CONTROL]
TF	-d 	-s 0	-t 3	
IF	-d 	-s 0	-t 3	
DF	-d 	-s 0	-t 3	
# [DIRECCIONAMIENTOS DE MEMORIA]
[BX]	-d BX	-s 3	-t 4	
[BP]	-d BP	-s 2	-t 4	
[SI]	-d SI	-s 3	-t 4	
[DI]	-d DI	-s 3	-t 4	
[BXSI]	-d BX:SI	-s 3	-t 4	
[BXDI]	-d BX:DI	-s 3	-t 4	
[BPSI]	-d BP:SI	-s 2	-t 4	
[BPDI]	-d BP:DI	-s 2	-t 4	
[XXXX]	-d 	-s 3	-t 4	
# [INMEDIATOS]
INM8	-d 	-s 0	-t 5	
INM16	-d 	-s 0	-t 5	
B:D	-d CS:IP	-s 0	-t 5	
# [OTROS]
MEM	-d 	-s 0	-t 0	
PILA	-d 	-s 0	-t 2	


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>