Computer Architectures Assessment

advertisement
Assessment
Covering…
• Von Neuman architecture
• Registers – purpose and use, the fetch execute cycle
Question 1
Question (4 marks) …
Label the 4 components of the Von Neumann Architecture
Answer…
Processor
Memory
Input/Output
System Bus
Question 2
Question (4 marks) …
What is the difference between ROM and RAM and what do they stand for?
Answer… ROM is Read Only Memory and is memory that cannot be written
over when the computer/ system shuts down the data stays in ROM. RAM
stands for Random Access Memory this is memory which is lost when the
system is shut down and is used to store data needed for running programs
Question 3
Question (6 marks) …
Complete the following table:
Answer…
Name
Direction
Description
Address Bus
Uni-Directional
Sends the address of the data and
where it has to go
Data Bus
Uni- Directional Bi directional
Sends instructions a data to the
processor to be processed.
Bi- Directional
Control bus is used so that all
data and instructions are sent to
the right locations Sends control
signals
Control Bus
Question 4
Question (3 marks) …
What is the largest number the following width data buses can carry at one
time:
Width 4 wires
Width 6 wires
Width 10 wires
Answer…
4 Wires: 4
6 Wires: 6
10 Wires: 10
Question 5
Question (8 marks) …
Name 3 input peripherals and 3 output peripherals and 2 that could be both…
Answer…
3 input : Mouse/ KeyBoard / Microphone
3 Output : Speakers / Monitor / Projector
2 Of both: TouchScreen / Gaming Headset
Question 6
Question (3 marks) …
Name 3 secondary storage devices…
Answer…
USB Stick, Floppy Disc , External Hard drive
Question 7
Question (2 marks) …
Name two I/O controllers
Answer…
Question 8
Question (2 marks) …
Define the stored program concept:
Answer…
Stored program concept is a concept revolved around stored programs.
Question 9
Question (2 marks) …
What does the ALU stand for and give a description of its function.
Answer…
Arithmetic Logic Unit and this is what executes all of the instructions within
the processor.
Question 10
Question (2 marks) …
What does 3.4MHz mean?
Answer…
3.4 MegaHertz this means that 3.4 million instructions can be executed every
second
Question 11
Question (2 marks) …
What are registers:?
Answer…
Registers are a type of memory that is found within the CPU that allows data
to be stored within so that the ALU can reach in and receive the correct data
quickly and easily.
Question 12
Question (8 marks) …
Name 4 registers used by the processor and explain what each does:
Answer…
Program Counter (PC) –
ACCCIR MDR-
Question 14
Question (2 marks) …
What draw back might increasing clock speed bring?
Answer…
Overclocking may cause some drawbacks such as over heating of the CPU as it
is working harder than it normally should causing more cooling required to
maintain the level of processes a second . This could eventually burn out the
CPU rendering it unusable .
Question 15
Question (2 marks) …
What is the instruction set:
Answer…
The instruction set is the instructions that an individual CPU is able to
understand and comprehend.
Question 16
Question (2 marks) …
For a word with 4 bits for an opcode and 6 bits for an operand
• How many different instructions could I fit into the instruction set?
• What is the largest number that I could use as data?
Answer…
Opcode with 4 bits could store up to 16 different Instructions.
Operand with 6 Bits could store a number as large as 63
Question 17
Question (3 marks) …
Using the LOAD / ADD / STORE instructions
Write some assembly code to…
34 + 35 put in memory location 100
Answer…
LOAD #34
ADD #35
STORE 100
Question 18
Question (1 marks) …
What effect will having a RISC or CISC have on the contents of the CIR?
Answer…
SCORE
38 / 56
Download