Data Stream and Instruction Stream
The term 'stream' refers to an order or flow of either data operated or instructions on by the computer. In the complete chain of instruction execution, a flow of directions from main memory to the CPU is recognized. This flow of instructions is named as instruction stream. Similarly, there is a flow of operands among processor and memory bi-directionally. This flow of operands is named as data stream. These two types of streams are shown in Figure .
Thus, it can be assumed that the sequence of instructions implemented by CPU forms the sequence of data (operands) and Instruction streams required for implementation of instructions form the Data streams.