Está en la página 1de 4

PREINFORME N° 7

GRABADO SERIAL EN MEMORIA


1. Escriba el programa AHPL del modulo “GRABADO SERIAL EN M”, que cumpla
exactamente con el diagrama de tiempos.

MODULE: GRABACIÓN SERIAL EN MEMORIA


MEMORY: M[1024,8]; CNTA[3]; CNTB; R[8]
INPUTS: x, inicio, FoL, RoW
OUTPUTS: fin, Z[4]
1. CNTA  3T0; CNTB 0
´ ,inicio Λ RoW , inicio Λ RoW
 (inicio ´ Λ FoL
´ , inicio Λ RoW
´ Λ FoL) / (1,2,4,5)
2. R0 : 7 ← x , R0 : 6;

CNTA  INC (CNTA)

 (¿),( Λ /CNTA ))/(2,3)


3. R0 : 7 ← x , R0 : 6;
CNTA  0,0,1
M* DCD (CNT B)
´
CNTB ← CNTB
FIN=CNTB
´ , CNTB) / (2,1)
 (CNTB
4. Z = BUSFN (M, DCD (CNTB))
´
CNTB ← CNTB
´ , CNTB) / (4,1)
 (CNTB
´ ))
5. Z = BUSFN (M, DCD (CNTB
´
CNTB ← CNTB
´ , CNTB) / (1,5)
 (CNTB

END SEQUENCE

END
2. Dibuje el diagrama de flujo del modulo “GRABACION SERIAL EN M” utilizando el
programa AHPL del punto 1.

1
CONTA → 3T0
CONTB → 1T0
R(BITS) → 8T0

ESC 0 MODO 0
1

2 1 5
4 Z → A,B
R0:7 ← X, R0:6 Z → B,A
CONTA ← INC(CONTA)

0 CONTA0  CONTA1  CONTA2

1
3
R0:7 ← X, R0:6

CONTA ← 3T1
MDCD(CONTB) ← R
CONTB ← INC(CONTB)
FIN = (  (CONTB))

1 FIN 0
3. Consultando los manuales de circuitos integrados, dibuje el Layout del circuito a
implementarse, con las especificaciones de los integrados a utilizarse.