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 3Page: Previous 1 2 3 4 5 6 7 8 9 10 NextLast modified: November 3, 2007