1.1.2.Types of processor Flashcards

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

RISC

A
  • Reduced Instruction Set Computers (there is a small instruction set. Each instruction is approx. one line of machine code)
  • the compiler has to do more work to translate high level machine 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
2
Q

CISC

A
  • Complex Instruction Set Computers (there is a large instruction set. The aim is to try and accomplish tasks in as few lines of assembly code as possible. These are built into the software)
  • 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
3
Q

Multicore Systems

A

Multicore CPUs have multiple independent cores that can complete instructions separately which results in higher performance.
Generally, multicore systems perform better in larger projects than parallel systems.

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

Parallel Systems

A

Parallel systems accomplish a similar task, however instead of requiring multiple cores they can complete tasks with a single core, by using threading.

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

GPU

A

A GPU is a device that has a lot of independent processors 2which work in parallel making it very efficient at completing repetitive tasks such as image processing and machine learning. GPUs are a type of co-processor.

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

Why are GPUs more suitable for i.e. 3D graphics than a CPU?

A

CPUs are general-purpose processors whereas GPUs are designed specifically for graphics.

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

RAM

A

Random Access Memory

  • volatile
  • used to temporarily store data and programs that the computer is currently using.
  • it can b accessed in any order and memory location so can run very quickly.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

ROM

A

Read only memory

  • non-volatile
  • cannot be modified so stores instructions of the BIOS
  • read only
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Virtual Storage

A

storing info remotely so that it can be accessed by any computer with access to the same system.

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

Virtual Memory

A

an area of a computer system’s secondary storage space acts as if it were a part of the system’s RAM/ primary memory.
Section of volatile memory created temporarily on the storage drive. It is created when a computer is running many processes at once and RAM is running low.

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