Ex parte MORRIS et al. - Page 3




          Appeal No. 1998-1113                                                        
          Application 08/533,878                                                      


          prior to the load operation requested by the ordered load                   
          instruction being completed by the CPU.                                     
               4.  A method of ordering store operations performed by a               
          CPU executing a stream instruction, wherein the stream of                   
          instructions are in a program order and include load                        
          instructions and store instructions, and the store                          
          instructions each perform a store operation, the method                     
          comprising:                                                                 
               detecting an ordered store instruction in the stream of                
          instructions;                                                               
               preventing the CPU from executing the ordered store                    
          instruction before the store operations requested by all store              
          instructions preceding in the program order the ordered store               
          operation are completed by the CPU and;                                     
               allowing the CPU to execute a store instruction                        
          subsequent in the program order to the ordered store                        
          instruction prior to the store operation requested by the                   
          ordered store instruction being completed by the CPU.                       
               7.  A digital computer having an instruction execution                 
          means for executing instructions from a stream of                           
          instructions, including load and store instructions, wherein                
          the stream of instructions are in a program order, the digital              
          computer comprising:                                                        
               detection means for detecting an ordered store or an                   
          ordered load instruction in the stream of instructions; and                 
               control means, connected with the detection means, to                  
          control the instruction execution means as follows:                         
                    if an ordered load instruction is detected, the                   
          control        means controls the instruction execution means               
          such           that a load instruction subsequent in the                    
          program order            to the ordered load instruction is not             
          executed prior                                                              

                                          3                                           





Page:  Previous  1  2  3  4  5  6  7  8  9  10  Next 

Last modified: November 3, 2007