202QP1 Flashcards

1
Q

Describe what is meant by von-Neumann architecture

A

Uses same memory for instructions and data
Uses same bus for data and instruction
Follows the FDE cycle

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

Describe what happens during the fetch stage of the FDE cycle

A

Data/address is copied from PC to MAR
PC is incremented (by 1) (this can be in any location from here down)
Data in MAR is passed onto the Address Bus
Read signal is sent onto the control bus
RAM copies the data from the location specified by the address bus onto the data bus
Data on the data bus is passed into the MDR
Data is copied from the MDR to the CIR

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

In what stage of the FDE cycle is an interrupt handled

A

at the end of an execute

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

State 2 functions of an operating system

A

Peripheral management
Handle interrupts
File management
Provides a user interface
Provides platform to install and run software.
Provides utilities for system maintenance.
Allows multi-tasking
Provides security

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

State a benefit of using paging

A

Programs can be stored in non-contiguous memory locations making it easier to make best use of remaining storage

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

Which method of compression are most likely to be used for photographs on a webpage

A

Lossy

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

Why is compression used for photographs online

A

Reduces the size of the image file
Uses lower bandwidth in transmission
Takes up less storage (on the HTTP server)

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

Explain the role of the DNS in a website being loaded

A

DNS is used to resolve IP corresponding to URL
Request sent to DNS resolver.
Resolver checks its cache and if it doesn’t hold the URL, it passes it in to the TLD Name server
which checks its cache and returns the answer
or passes on to the
Authoritative Name Server.
The IP address is returned up to the
requesting client.
Or an error if no resolution can be found.

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

State the translator used to convert assembly into machine-readable code

A

Assembler

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