FSB: Difference between revisions

From NDWiki
Jump to navigation Jump to search
(FSB instruction)
 
(Add 'Flags affected' subsection)
Line 12: Line 12:
On 32-bit hardware only registers A and D are used, and two address locations instead of three. In this case, the A register is linked  
On 32-bit hardware only registers A and D are used, and two address locations instead of three. In this case, the A register is linked  
to (ea) and the D register to (ea+1).
to (ea) and the D register to (ea+1).
== Flags affected ==
The [[rounding indicator]] for floating point operations ('''TG''', sometimes called just '''G''') may be set by this instruction.


== References ==
== References ==

Revision as of 09:29, 1 July 2010

FSB
Description Subtract from floating accumulator
Format FSB <addr. mode> <disp.>
Code 104 0008
Affected T:=(ea) A=(ea+1) D=(ea+2)
Type User
Architecture ND-100, ND-110

FAD is an assembly instruction. The contents of the effective address and the following one or two locations are subtracted from the floating accumulator.

On 32-bit hardware only registers A and D are used, and two address locations instead of three. In this case, the A register is linked to (ea) and the D register to (ea+1).

Flags affected

The rounding indicator for floating point operations (TG, sometimes called just G) may be set by this instruction.

References