(PPTX, Unknown)

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
I/O
Processor
Main Memory
System Bus
4 marks
Question 2
Question (4 marks) …
What is the difference between ROM and RAM and what do they stand for?
Answer…
4 marks
ROM stands for Read Only Memory and this means the data stored in the
ROM can only be read and therefore not edited. ROM stores all of the boot
up code like the operating system and is not cleared when the PC shuts down.
RAM stands for Random Access Memo, this type of memory can be edited
and it stores data relevant to all of the current programs that are running,
however RAM is cleared when the PC shuts down.
Question 3
Question (6 marks) …
Complete the following table:
Answer…
Name
Address Bus
Data Bus
Control Bus
Direction
Description
Uni-Directional
Send the address of the data
being sent or required
Uni-Directional bi
Sends data of the current
instructions being worked out.
Can be used for sending data to
processor to be processed
Bi-Directional
Sends signals telling the
processor and I/O devices what
to do.
2 marks
3 marks
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…
Width 4 wires; 4 15
Width 6 wires; 6 63
Width 10 wires; 10 1023
0 marks
Question 5
Question (8 marks) …
Name 3 input peripherals and 3 output peripherals and 2 that could be both…
Answer…
Input: Mouse, Keyboard and Microphone
Output: Monitor, Headphones and Projectors
Both: Touch Screen and Gaming Headset (With Mic and Speaker)
8 marks
Question 6
Question (3 marks) …
Name 3 secondary storage devices…
Answer…
USB stick, External Hard drive, SSD Card
2 marks
Question 7
Question (2 marks) …
Name two I/O controllers
Answer…
An I/O controller is
0 marks
forsenboys
Question 8
Question (2 marks) …
Define the stored program concept:
Answer…
The Stored Program Concept works around programs that are stored while
the PC is running/ Currently active programs. In RAM. Must be fetched
1 marks
Question 9
Question (2 marks) …
What does the ALU stand for and give a description of its function.
Answer…
ALU stands for Arithmetic Logic Unit and it performs of the logic/calculation
based instructions that are sent to the processor from the data bus
2 marks
Question 10
Question (2 marks) …
What does 3.4MHz mean?
Answer…
3.4 MHz means 3.4 Million Hertz per second so 3,400,000 hertz per second
1 marks
Question 11
Question (2 marks) …
What are registers:?
Answer…
Registers are quick short term memory used for storing information required
for calculations currently in progress. They contain extremely fast memory
2 marks
Question 12
Question (8 marks) …
Name 4 registers used by the processor and explain what each does:
Answer…
Program Counter(PC): Counts the amount of programs currently running.
(CIR)
(MIR) – Memory ….. Register
(MDR)- Memory Data Register
3 marks
Question 14
Question (2 marks) …
What draw back might increasing clock speed bring?
Answer…
Increasing clock speed means your processor has to work a lot quicker than it
usually would . This mean its gets a lot hotter and so the processor requires
extra cooling else the PC could over heat. The term used for increasing clock
speed is Overclocking as you are forcing the processor to work faster than it
was made for. This can be incredibly risky and can damage your PC.
2 marks
Question 15
Question (2 marks) …
What is the instruction set:
Answer…
The instruction set is the amount of instructions that the CPU is able to
understand and this can limit what the CPU is able to do.
1 marks
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…
4 bit opcode could understand 16 different instructions.
The largest number that could be used as data would be 63
1 marks
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?
CIR can be populated by a greater variety of instructions than the CISE
This sure is
heavy….
39/ 56
Download