Test 1 Study Guide Flashcards
Pass the bloody test. (48 cards)
Boolean Operation: AND
Both inputs need to be true to be true (1+1=1, 1+0=0, 0+1=0, 0+0=0)
Boolean Operation: OR
Any input is be true to be true (1+1=1, 1+0=1, 0+1=1, 0+0=0)
Boolean Operation: XOR
ONLY 1 input is true to be true (1+1=0, 1+0=1, 0+1=1, 0+0=0)
Boolean Operation: NOT
Opposite of the input (1=0, 0=1)
Boolean Operation: NAND
Perform AND, NOT the output (1+1 = 1 = 0, 1+0 = 0 = 1, 0+1 = 0 = 1, 0+0 = 0 = 1)
Boolean Operation: NOR
Perform OR, NOT the output (1+1 = 1 = 0, 1+0 = 1 = 0, 0+1 = 1 = 0, 0+0 = 0 = 1)
Two’s Complement
Store negative numbers in binary.
NOT all bits, add 1
10000001 = 01111110 + 1 = 01111111
Hex Numbers
Base 16 number system.
Always starts with “0x”
0 => F
0 => 15
Example: 0xEE = 14 + 14*16 = 238
To Binary: 238 in binary = 11101110
Bit
Single binary piece of data 1 or 0
Boolean Operation
A logic operation to taking two inputs and giving a single signal output
AND, OR, XOR, NOR, NAND
Address
A location in memory.
Typically represented in hex.
Track
On a hard drive, a continuous line of data stored on the disk
Sector
The piewedge!
A single section of data on a track
Cylinder
On a hard drive.
The set of all tracks that have the same size in a set of platters
Imagine using a smaller cookie cutter on a stack o pancakes, the line that it makes through all pancakes is the cylinder.
Seek Time
The average amount of time it takes for a hard drive to move to a place on the disk
Latency Time
The total amount of time it takes for a disk read to occur
Transfer Rate
The speed at which data is transmitted from a hard drive
ASCII
The old way of encoding characters in binary or hex. Just English is available.
Pixel
A single dot of visual data on a screen
JPEG
Picture encoding format
Unicode
The new way of encoding characters in binary or hex. Many languages supported.
Flash memory
Type of mass storage. Non volatile (it doesn’t need an electrical charge to keep the data preserved).
USB-sticks are a common form of flash memory.
op-code
Operation Code
Determines the type of instruction to be performed
ADD, SUBTRACT, MOVE, COPY, RIGHT SHIFT, LEFT SHIFT, ROTATE, etc.
Machine Language
A set of OP-Codes and their formats that determine the possible instructions a machine (or computer) can execute (VOLE the example in the book is a machine language)