202QP1 Flashcards
Describe what is meant by von-Neumann architecture
Uses same memory for instructions and data
Uses same bus for data and instruction
Follows the FDE cycle
Describe what happens during the fetch stage of the FDE cycle
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
In what stage of the FDE cycle is an interrupt handled
at the end of an execute
State 2 functions of an operating system
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
State a benefit of using paging
Programs can be stored in non-contiguous memory locations making it easier to make best use of remaining storage
Which method of compression are most likely to be used for photographs on a webpage
Lossy
Why is compression used for photographs online
Reduces the size of the image file
Uses lower bandwidth in transmission
Takes up less storage (on the HTTP server)
Explain the role of the DNS in a website being loaded
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.
State the translator used to convert assembly into machine-readable code
Assembler