computer systems Flashcards
define the term hardware
the physical components of a computer system
define the term software
The instructions or programs that run on hardware
what is the logic gate for NOT
one input, triangle and circle to one output
what is the logic gate for OR
two inputs, bendy triangle to one output
what is the logic gate for AND
two inputs, rounded rectangle to one output
what is the logic gate for XOR
two inputs, bendy triangle with lining to one output
what represents the AND gate
.
what represents the OR gate
+
what represents the XOR gate
⊕
what represents the NOT gate
overbar
what is system software
Manages / controls computer hardware
what is application software
application software is software that performs end-user tasks.
what are the 5 main things that the operating system manages?
processors, memory, input/output, application, security
what type of architecture is the CPU in
von neumann architecture
what are the main components of the CPU
arithmetic logic unit
control unit
clock
register
bus.
what are the 3 factors that affect the performance of the CPU
clock speed
number of cores
cache size
explain the fetch-execute cycle
fetch: the next instruction is fetched to the CPU from main memory
decode: the instruction is decoded to work out what it is
execute: the instruction is executed (carried out). This may include reading/writing from/to main memory.
what is the aim of the fetch-execute cycle
The CPU continually reads instructions stored in main memory and executes them as required
what are the 4 different types memories in a computer
RAM
ROM
Cache
Register.
what is the full from of RAM
random access memory
what are the features of RAM
volatile(all data is lost when power is lost), faster to access, more expensive per unit,
what is the full form of ROM
read only memory