Ex parte GUTTAG et al. - Page 8




          Appeal No. 96-0908                                                          
          Application 08/160,118                                                      

               Auslander discloses a primitive reduced instruction set                
          machine wherein every primitive instruction takes exactly one               
          machine cycle, except for accessing storage.  The system                    
          architecture has a condition code generating means for                      
          generating condition bits in accordance with the output of the              
          arithmetic logic unit (ALU) and an expanded condition register              
          (claim 1).  Auslander discloses that a number of condition                  
          bits (status bits) can be set by the ALU, including, as shown               
          in Table 1(a), a Carry (CA) bit, an Overflow (OV) bit, a                    
          Compares Equal, Zero Value (EQ) bit, and a Logical Greater                  
          Than (LG) bit.  Certain condition bits are not altered by                   
          certain instructions, e.g., the Carry bit (CA) "is not altered              
          by the compare instruction" (col. 9, lines 29-30) and the                   
          divide step (DVS) instruction sets the Carry bit (CA) and                   
          Overflow bit (OV) but does not change the other condition bits              
          (col. 13, lines 6-11).                                                      

                    Kawata                                                            
               Kawata discloses a digital data processor which executes               
          a conditional instruction within a single machine cycle, which              
          is used in sorting pieces of data.  The processor has an ALU.               
          "The ALU subtracts the input data from the first and second                 
                                        - 8 -                                         





Page:  Previous  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  Next 

Last modified: November 3, 2007