Day 3 Flashcards
Order of Magnitude
comes from the scientific notation of very large numbers in which each order of magnitude is ten times the previous one. (computers use an abridged version to describe how big or fast something is)
Exa Peta Tera Giga Mega Kilo
Milli
Micro (u)
Nano
10^18 --> 2^60 10^15 --> 2^50 10^12 --> 2^40 10^9 --> 2^30 10^6 --> 2^20 10^3 --> 2^10
10^-3
10^-6
10^-9
Digital Logic
use of electronic switches to solve Boolean functions.
Closed vs Open with circuits
Closed = on = T Open = off = F
Logic Gates
electronic device that performs Boolean operations
What is an I/O table
lists all possible input signals together with their corresponding output signals
Know what the symbols for:
AND OR NOT NAND NOR XOR look like
What is current computer architecture derived from ?
John Von Neumann’s 1945 draft report on the electronic discrete variable automatic computer (EDVAC)
What is a stored-program concept?
allows instructions and data to be stored in memory rather than being manually entered every time the program is run.
The Harvard Architecture
solves bottleneck by having separate memory and I/O for data read, data write, and instruction read. Allows the writing of data to memory while the next instruction is being read.
CPU
Central processing unit aka processor.
Active part of the computer.
Contains data paths and controls
Memory
storage area where programs are kept when they are running.
I/O
How we pass data between the CPU and memory.
input = keyboard, mouse
output = monitor printer
Little man Computer
created by Stuart Madnick. introduces simplified, but typical set of instructions a computer can perform.
Registers
small amounts of storage space within the CPU used to perform operations. There are two types GPR (any purpose) and SPR (single/special purpose)