
Hardware
Presentation
•
Computers
•
Professional Development
•
Practice Problem
•
Hard
Robert B.A
Used 2+ times
FREE Resource
17 Slides • 5 Questions
1
Hardware
2
Processors and parallel processing
3
RISC and CISC processors
CISC - Complex Instruction Set Computer
RISC - Reduced Instruction Set Computer.
4
CISC processors
CISC processor architecture makes use of more internal instruction formats than RISC.
The design philosophy is to carry out a given task with as few
lines of assembly code as possible.
Essentially, CISC architecture is based on single complex instructions which need to be converted by the processor into a number of sub-instructions to carry out the required operation.
This methodology leads to shorter coding (than RISC) but may actually lead to more work being carried out by the processor.
5
RISC processors
RISC processors have fewer built-in instruction formats than CISC. This can lead to higher processor performance.
The RISC design philosophy is built on the use of less complex instructions, which is done by breaking up the assembly code instructions into a number of simpler single-cycle instructions. Ultimately, this means there is a smaller, but more optimized set of instructions than CISC.
6
The main differences between CISC and RISC processors.
Uses fewer instruction formats/sets
Uses fewer addressing modes
Makes use of single-cycle instructions
Instructions are of a fixed length
Faster execution time for instructions
Makes use of general multi-purpose registers
RISC features
Many instruction formats are possible
There are more addressing modes
Makes use of multi-cycle instructions
Instructions can be of a variable length
Longer execution time for instructions
Decoding of instructions is more complex
CISC features
7
Pipelining
One of the major developments resulting from RISC architecture is pipelining. This is one of the less complex ways of improving computer performance.
Pipelining allows several instructions to be processed simultaneously without having to wait for previous instructions to be completed.
8
9
Parallel processing
10
Multiple Choice
What does CISC stand for in the context of computer architecture?
11
Multiple Choice
Which of the following architectures tends to have a larger and more diverse set of instructions?
12
Multiple Choice
RISC processors typically use a:
Single instruction pipeline
Multi-stage instruction pipeline
No instruction pipeline
Variable instruction pipeline
13
Multiple Choice
In CISC architectures, instructions may take:
Fixed amount of time to execute
Variable amount of time to execute
No time to execute
Time is not a consideration in CISC
14
Multiple Choice
Which of the following architectures relies more on compilers for optimization?
CISC
RISC
Both equally rely on compilers
Neither relies on compilers
15
Parallel processing
Parallel processor systems
16
SSID
SISD (single instruction single data) - uses a single processor that can handle a single instruction and which also uses one data source at a time.
Each task is processed in a sequential order. Since there is a single processor, this architecture does not allow for parallel processing. It is most commonly found in applications such as early personal computers.
17
SIMD
SIMD (single instruction multiple data) uses many processors. Each processor executes the same instruction but uses different data inputs – they are all doing the same calculations but on different data at the same time.
18
MISD
MISD (multiple instruction single data) uses several processors. Each processor uses different instructions but uses the same shared data source.
MISD is not a commonly used architecture (MIMD tends to be used instead). However, the American Space Shuttle flight control system did make use of MISD processors.
19
MIMD
MIMD (multiple instruction multiple data) uses multiple processors. Each one can take its instructions independently, and each processor can use data from a separate data source (the data source may be a single memory unit which has been suitably partitioned).
The MIMD architecture is used in multicore systems (for example, by super computers or in the architecture of multi-core chips).
20
Parallel computer systems
SIMD and MIMD are the most commonly used processors in parallel processing.
A number of computers (containing SIMD processors) can be networked together to form a cluster. The processor from each computer forms part of a larger pseudo-parallel system which can act like a super computer.
21
Massively parallel computers
Massively parallel computers have evolved from the linking together of a number of computers, effectively forming one machine with several thousand processors.
This was driven by the need to solve increasingly complex problems in the world of science and mathematics. By linking computers (processors) together in this way, it massively increases the processing power of the ‘single
machine’.
22
Revision Questions
Oct/Nov 2023 /31 Qn 5
May/June 2023 31 Qn 8
May/June 2023 32 Qn 8
Hardware
Show answer
Auto Play
Slide 1 / 22
SLIDE
Similar Resources on Wayground
16 questions
Décrire les besoins de l'apprenant
Presentation
•
Professional Development
19 questions
PD 23-24
Presentation
•
Professional Development
15 questions
AI in Education: Revolutionizing the Classroom
Presentation
•
Professional Development
15 questions
Unit 6 adverbs + adjective collocations sp4
Presentation
•
KG - Professional Dev...
19 questions
Quizizz AI
Presentation
•
Professional Development
16 questions
Pengantar Arsitektur dan Organisasi Komputer
Presentation
•
University
17 questions
WORDWALL
Presentation
•
Professional Development
18 questions
PROGRAMME DE TIR DE PRÉCISION DES CADETS
Presentation
•
Professional Development
Popular Resources on Wayground
20 questions
"What is the question asking??" Grades 3-5
Quiz
•
1st - 5th Grade
20 questions
“What is the question asking??” Grades 6-8
Quiz
•
6th - 8th Grade
10 questions
Fire Safety Quiz
Quiz
•
12th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
34 questions
STAAR Review 6th - 8th grade Reading Part 1
Quiz
•
6th - 8th Grade
20 questions
“What is the question asking??” English I-II
Quiz
•
9th - 12th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
47 questions
8th Grade Reading STAAR Ultimate Review!
Quiz
•
8th Grade