Professional Documents
Culture Documents
Seminar Paper Cisc Bob
Seminar Paper Cisc Bob
Seminar Paper Cisc Bob
By
21010131014
October, 2022
What is a microprocessor
types of microprocessors
As the name suggests, the instructions are in a complex form. It means that a single instruction can
contain many low-level instructions. For example loading data from memory, storing data to the
memory, performing basic operations, etc. Besides, we can say that a single instruction has multiple
addressing modes. Furthermore, as there are many operations in single instruction they use very few
registers.
IBM 370/168 – It was introduced in the year 1970. CISC design is a 32-bit processor and four 64-bit
floating point registers.
VAX 11/780 – CISC design is a 32-bit processor and it supports many numbers of addressing modes and
machine instructions which is from Digital Equipment Corporation.
Intel 80486 – It was launched in the year 1989 and it is a CISC processor, which has instructions varying
lengths from 1 to 11 and it will have 235 instructions.
As per the name, in this, the instructions are quite simple, and hence, they execute quickly. Moreover,
the instructions get complete in one clock cycle and also use a few addressing modes only. Besides, it
makes use of multiple registers so that interaction with memory is less.
Examples are IBM RS6000, DEC Alpha 21064, DEC Alpha 21164, etc.
It allows the instructions to compute parallelly by making use of compilers. Moreover, the complex
instructions also process in fewer clock frequencies. Furthermore, it encodes the instructions in 128-bit
bundles. Where each bundle contains three instructions encoded in 41 bits each and a 5-bit template.
This 5-bit template contains information about the type of instructions and that which instructions can
be executed in parallel.
RISC is used in high-end applications like video processing, telecommunications, and image processing.
CISC is used in low-end applications such as security systems, home automation, etc.
Characteristics
Pipeline architecture
The instructions like load as well as store have right of entry to memory
The performance of this processor is good because of the easy & limited no. of the instruction set.
This processor uses several transistors in the design so that making is cheaper.
RISC processor allows the instruction to utilize open space on a microprocessor due to its simplicity.
It is very simple as compared with another processor due to this; it can finish its task within a single
clock cycle.
Disadvantages
The performance of this processor may change based on the executed code because the next
commands may depend on the earlier instruction for their implementation within a cycle.
These processors need very quick memory to keep different instructions that use a huge collection of
cache memory to react to the command within less time.
Advantages
This processor will create a procedure to handle the usage of power that regulates the speed of clock &
voltage.
In the CISC processor, the compiler needs a small effort to change the program or statement from high-
level to assembly otherwise machine language.
CISC utilizes less instruction set to execute the same instruction as the RISC.
Disadvantages
The disadvantages of CISC include the following.
The existing instructions used by the CISC are 20% within a program event.
As compared with the RISC processor, CISC processors are very slow while executing every instruction
cycle on every program.
The pipeline execution within the CISC will make it difficult to use.
The machine performance reduces because of the low speed of the clock.