what is the von neumann architecture?
—————-system bus—————–
processor main memory I/O
what does I/O stand for
Input / Output
what is main memory
memory that is already addressable by the processor
where is main memory available in?
memory chips (ICs)
what does main memory store?
both program instructions and data
what has a unique memory address and location in the main memory?
each byte
what is data
where the variables are stored
can data be changed
yes
what doesn’t data affect?
it doesn’t affect how parts of the computer interact
what are the types of main memory?
RAM and ROM
what does RAM stand for
random access memory
what does ROM stand for
read only memory
what is RAM
volatile memory in which the locations can be accessed directly in any order
what is ROM
non volatile memory that stores permanent instructions and data
what does volatile mean?
it requires constant power to maintain it’s data
what are I/O devices
peripherals eg. speakers and keyboards
what are I/O controllers?
circuits that connect to a bus and a I/O device
what do I/O controllers provide
the correct current and voltage
how does the processor communicate with the I/O
the processor communicates through I/O controllers to I/O devices
what does VDU stand for
visual display unit
what is the system bus
a set of parallel wires connecting independent components of a computer system
what is the system bus used for?
its used to pass signals between components
what can the signals carried in the system bus represent?
data, addresses or control information
what makes up the system bus?
data bus, address bus, control bus