Evolution of Computer Technology

In: Computers and Technology

Submitted By AlveyCathy
Words 810
Pages 4
Evolution of Computer Technology
Catherine L. Dean
March 9, 2014

Table of Contents
I. Introduction 3
II. Reduced Instruction Set Computing (RISC) 3
III. Pipelining 3
IV. Cache Memory 4
V. Virtual Memory 4
VI. Conclusion 5
VII. Works Cited 5

I. Introduction
The purpose of this paper is to investigate the evolution of and current trends in improving system performance with respect to RISC, pipelining, cache memory, and virtual memory.
II. Reduced Instruction Set Computing (RISC)
Reduced Instruction Set Computing also known as RISC is a type of microprocessor architecture. It is a CPU design strategy. The purpose of RISC was for design simplification. It increases the number of executed instructions thus increasing the CPU performance. (Joy)
The RISC design was first proposed and implemented in the 1960s and has been constantly evolving. Since the late 1980’s, RISC has been more than doubling its performance every year and half. The RISC industry, which includes IBM and Sun Microsystems, is ever expanding with the focus on the speed of executing instructions per second along with the evolution of the computer industry. (Joy)
III. Pipelining
One characteristic of RISC processors is pipelining. With pipelining, instructions are able to be executed in a shorter period of time. The first step in pipelining is to find the instructions, then read the registers, decode the instructions, execute the instruction, access the data memory operands, and then load the results into the register. There are three different types of pipelines: graphic pipelines, instruction pipelines, and software pipelines. (Martin)
Pipeline processors first started being designed in the 1980’s by IBM. In the late 1980’s pipeline processors were development with a parallel programming concept. This concept allows tasks to be executed in...