cisc an risc Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

reduced instruction set

A

In these processors, there is a small instruction set. Each instruction is approximately one line of machine code and takes one clock cycle. Below is an example of multiplying two numbers X and Y

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

complex instruction set

A

In these processors there is a large instruction set. The aim is to try and accomplish tasks in as few lines of assembly code as possible. These instructions are built into the hardware.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

cisc processor

A

The compiler has less work to translate
high level code into machine code.

Less RAM is required since code is
shorter

Many specialised instructions are made,
even though only a few of them are used.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

risc processor

A

The compiler has to do more work to
translate high level code into machine
code.

More RAM is required to store the code.

Pipelining is possible since each instruction
takes one clock cycle.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

cisc advantage

A

one advantage of cisc is that the compiler has very little to do to translate a high level language statement into machine code.Because the code is relatively short ,very little ram is required to store instructions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

cisc disadvantage

A

a disadvantage of cisc was that many specialised instructions had to be built into the hardware even though only about 20% of them were used in the average program

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

risc disadvantage

A

the risc strategy has the disadvantage that the compiler has to do more work to translate high level code into machine code,and more ram is required to store the machine code instructions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly