Atlas Emulator Help

The Floating-point Accumulator instructions in numerical order -

300 a'=am+s     u QE
301 a'=am-s     u QE
302 a'=s-am     u QE
310 a'=am+s   d NQE
311 a'=am-s   d NQE


314 am'=s     d N
315 am'=-s    d NAO
320 am'=am+s  r QRE 
321 am'=am-s  r QRE
322 am'=s-am  r QRE

324 a'=s      u Q
325 a'=-s     u QE
330 a'=am+s             f AO
331 a'=am-s             f AO
332 a'=s-am             f AO

334 a'=s                f
335 a'=-s               f AO
340 a'=a        u QE
341 a'=a        f E
342 a'=am*s     u QE
343 a'=-am*s    u QE

344 l'=sx       d
345 l'=sx;m'=ss d
346 s'=am;a'=0  f
347 s'=al;l'=0  d


352 l'=m*s    f EAO
353 l'=-m*s   f EAO

354 am'=a     f R+AO 
355 a'=al*8-13 d Q
356 s'=am     f
357 s'=al     d
360 am'=a     r QRE
361 am'=a     f RE
362 am'=am*s  r QRE
363 am'=-am*s r QRE

364 ax'=8*ax  f
365 ax'=ax/8  f
366 a'=|am|   u QE
367 a'=|s|    u QE
  


372 a'=am*s             d EAO
373 a'=-am*s            d EAO

374 am'=am/s;l'=0       r E
375 al'=+a/|s|;  m'=rem f E
376 al'=+a/|s|;  m'=rem u EDO
377 al'=|am|/|s|;m'=rem u EDO
f Unstandardised (pseudo Fixed-point) r Standardised Rounded
u Standardised Unrounded d Pseudo Double-length
AO Accumulator may overflow Q Accumulator standardised
N L not cleared R Accumulator rounded
R+ Rounded by adding E Exponent overflow may occur
DO Division overflow may occur