•  Back 
  •  Registers 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help page 
  •  Show info about hypertext 
  •  View a new file 
Topic       : MC56001 Documentation
Author      : JAY Software
Version     : 1.0 (19/11/1997)
Subject     : Programming/Assembler
Nodes       : 152
Index Size  : 4106
HCP-Version : 4
Compiled on : Atari
@charset    : atarist
@lang       : 
@default    : 
@help       : 
@options    : -i +y +z -t4
@width      : 100
View Ref-FileStatus Register (SR)

    This 16-bit SR consists of a mode register (MR) in the high-order
eight bits and a condition code register (CCR) in the low-order eight
bits. The SR is stacked when program looping is initialized, when a
JSR is performed, or when interrupts occur, (except for no-overhead
fast interrupts).

     15 14 13 12 11 10  9  8  7  6  5  4  3  2  1  0
    +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
    |LF|* |T |* |S1|S0|I1|I0|* |L |E |U |N |Z |V |C |
    ++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-+
     |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  +-> CARRY
     |  |  |  |  |  |  |  |  |  |  |  |  |  |  +----> OVERFLOW
     |  |  |  |  |  |  |  |  |  |  |  |  |  +-------> ZERO
     |  |  |  |  |  |  |  |  |  |  |  |  +----------> NEGATIVE
     |  |  |  |  |  |  |  |  |  |  |  +-------------> UNNORMALIZED
     |  |  |  |  |  |  |  |  |  |  +----------------> EXTENSION
     |  |  |  |  |  |  |  |  |  +-------------------> LIMIT
     |  |  |  |  |  |  |  |  +----------------------> RESERVED
     |  |  |  |  |  |  +--+-------------------------> INTERRUPT MASK
     |  |  |  |  |  |
     |  |  |  |  +--+-------------------------------> SCALING MODE
     |  |  |  +-------------------------------------> RESERVED
     |  |  +----------------------------------------> TRACE MODE
     |  +-------------------------------------------> RESERVED
     +----------------------------------------------> LOOP FLAG


See also:
   Mode Register
   Condition Code Register