As the need for the fast computer increases, the use of parallel processing in computer becomes important. Pipelining is one kind of parallel processing which is used frequently in the design of computer.
This thesis deals with a special computer architecture of pipeline organization which executes the polish string as the input program. This computer architecture is composed of the three processors : control, access, and execution processors. The three processors process the subdivided internal jobs concurrently in the pipeline manner.
It is found that the performance of the proposed system is two times better than the push down stack computer with mono-processing.
빠른 speed 를 가진 computer 의 필요가 증대함에 따라서, parallel processing 의 이용이 중요하게 되었다.
parallel processing의 한 종류인 pipelining 은 high speed computer 의 design 에 자주 이용되고 있다.
본 논문은 polish string 으로 된 program 을 수행 할 수 있는, pipeline 방식의 computer 구조에 대해서 연구하였다. 이 computer 구조는 세 개의 processing unit가 내부의 job을 나누어서 동시에 처리하도록 되어 있다. 내부의 job은 instruction fetch and control, operand 의 access, 그리고 operator 의 execution으로 나누어 진다.
제안된 여러 개의 processing unit 로 이루어진 computer 구조는 단일 processing unit 로 이루어진 구조보다도 약 두 배의 speed 증가가 가능하다는 점이 밝혀졌다.