Topic 4-Computer systems Flashcards
What is the bus?
Pass data between the components of the CPU and ALU and memory and is a set of parallel wires.
How do the cores affect the performance of the CPU?
A dual core processor can fetch decode and execute an instruction in the time it takes a single core processor to do one. They are much more expensive to design and make, they also use much more power. Instructions have to be split up and merged which slows it down slightly.
What are some types of utility software?
Encryption, maintenance, disk defragmentation, automatic updating and compression software.
What is encryption software?
Help keep sensitive data safe. Uses an algorithm and a key to transform the plaintext into cyphertext.
What is virtual memory?
If a program needs more memory than is available the operating system will reserve some in secondary storage that acts as an extension. This will slow down the CPU.
Why is secondary storage needed?
Stores data for long periods of time, robust and reliable. Much cheaper per MB than main memory, more capacity and is portable.
What does the control bus do?
Carries control signals from the processor to other components.
What is RAM?
Readable and writeable. It is volatile and fast to read and write. Stores currently open files.
What is the motherboard?
Main board of a computer that all components connect to.
What are some characteristics of embedded systems?
Limited resources and often function without a user.
What is storage?
Secondary storage device.
How many levels of cache are there?
3, 1 is part of CPU and then they get further out, as they get further out the memory gets bigger but speed slows down.
What does BIOS stand for?
Basic input/output system. Contains all code for controlling your computer hardware.
What are the negatives of optical storage?
It is expensive for large capacities, easily scratched, slow read speeds and limited reusability as each time you reuse it there is less storage as you cannot unwrite stuff.
What are the three buses?
Control address and data.
What does the control unit do?
Runs the show by understanding the instructions and tells the other components what each instruction needs from them. It manages instructions and controls the other components.
What is the operating system?
Software that controls the hardware.
How does the operating system manage memory?
Controls where each piece of data is stored in RAM.
What are the third and fourth stages of the start-up sequence.
Instructions from BIOS are loaded into RAM and the BIOS starts up the monitor and keyboard.
How does the operating system manage programs?
It makes sure that when more than one processes are being ran at once that each application has enough resources to complete it’s task.
How does magnetic storage work?
Uses platters(disks)to store data. Sections of this material can be magnetised(1) and demagnetised(0). A read/write head attached to an arm applies a magnetic field to read and write.
What was it like before von neumann?
Instructions had to be hard-wired and data went through physical switches.
What is a computer?
A programmable device that takes in data, processes it into useful information and then outputs the useful information so it can be used.
What is the cycle?
Fetch decode and excecute.
What are the advantages of solid state?
Fast, lightweight, durable, silent, low power.
What are the fifth and sixth stages of the start up sequence?
The BIOS checks your computer is working and then the operating system is fetched from secondary storage.
What is magnetic storage?
Oldest form and data is stored in a series of polarised dots. The polarity(pos or neg) of the dot determines whether it stores a 1 or 0. These devices come in very large capacities and are cheap.
What are the first two stages of the start-up sequence?
The boot sequence begins and the CPU starts up and fetches the BIOS from ROM.
What is memory?
RAM.
How many channels will 4, 5 and 6 core CPU’s have?
6, 10 and 15.
How does the operating system handle inputs and outputs?
The operating system captures data from peripherals and provides data to the output devices to display to the user.
What is the accumulator register?
Stores important data being used in calculations.