Christian Corti wrote:
But if you are just curious I can send you ROS images
of the language ROS.
Making an image from the Executable ROS is not trivial because the
processor can't access this ROS during instruction execution phase,
only during instructions fetches. This is the reason why loading word
constants into registers in ROS code can only be done with LBI,MLH,LBI and
not LWI (i.e. PC relative with postincrement).
For example, to load the constant $A62F into R2 you have to write
LBI R2, #$A6
MLH R2, R2
LBI R2, #$2F
instead of
LWI R2, #$A62F
which means
MOVE R2, (R0)+
DW $A62F <- this is a data word that can't be read from ROS
I'm curious ;-) Is this technical information available on-line anywhere?
It would be fun to do a 5110 simulator.....
-- HansP