Architecture Flashcards
Define a Processor
The processing unit executes instructions and carries out low-level operations
What are factors that affect CPU performance
Number of cores, Speed and Cache size
Define RAM
Primary memory, allows you to have more data/more extensive programs in use at the same time
What are factors that affect RAM performance
Size and Speed
Define Storage
Secondary memory
What are the factors that affect Storage performance
Size, Speed, Type
What are Metric Value Prefixes used for
To describe very large or very small magnitude numbers
How do we represent things
Binary representation
How is stored-program computers different
There is no difference between the program and the data
How is stored information (binary) represented
A large table of uniquely addressed locations
How is information retrieved
We go to the memory address and read the value
What is the problem with retrieving information with a stored-program computer
There is no way to know if the value at a location is an instruction or data by looking at it
What are key details in the Von Neumann architecture
Arithmetic Logic Unit, Control Unit, Memory, Input and Output devices, Buses
Define an Arithmetic Logic Unit
A unit which performs basic operations on values, such as arithmetic operations and logical operations
Define a Control Unit
A unit to provide control signals which direct the flow of data