Files
Arquivotheca.SunOS-4.1.4/usr.etc/fpa/microcode/ldp.u
seta75D ff309bfe1c Init
2021-10-11 18:37:13 -03:00

39 lines
1.1 KiB
Plaintext

|*
|* Read Register via the Load Pointer
|*
routine c.rdregmsw r01110100000 lnop ssub
; ; ; recclk; rcsmsw ldptr;
call idle1 cdata;; ; ; ;
routine c.rdreglsw r01110100001 lnop ssub
; ; ; recclk; rcslsw ldptr;
call idle1 cdata;; ; ; ;
|*
|* Write Register via the Load Pointer
|*
routine c.wrregmsw w01110100000 lnop ssub
routine c.wrregrecm w01110100010 lnop ssub
; ; ; ; ldptr;
; ; opdmsw dtor; ; ramwe rcsmsw ldptr;
call idle1; ; dtor; ; ramwe ldptr;
routine c.wrreglsw w01110100001 lnop ssub
routine c.wrregrecl w01110100011 lnop ssub
; ; ; ; ldptr;
; ; opdmsw dtor; ; ramwe rcslsw ldptr;
call idle1; ; dtor; ; ramwe ldptr;
|*
|* Read Ram Location Specified by LOAD_PTR using both
|* halves of the Recovery Register
|*
routine c.rdregrecm r01110100010 lnop ssub
; ; ; recclk; rcsmsw ldptr;
; ; ; recclk; ;
; ; ; recoe recclk;;
; ; ; recoe; ;
call idle1 cdata;; ; ; ;
routine c.rdregrecl r01110100011 lnop ssub
; ; ; recclk; rcslsw ldptr;
; ; ; recclk; ;
; ; ; recoe recclk;;
; ; ; recoe; ;
call idle1 cdata;; ; ; ;