390/375 (FROM SHELBY) Flashcards
What is Datapath
Manipulates the data coming through the processor
What is Control
Generates control signals that direct the operation of memory and the datapath
What is Memory
Holds instructions and most of the data for currently executing programs
What is Input
External devices such as keyboards, mice, disks, and network that provide input to the processor
What is Output
External devices such as displays, printers, disks, and networks that receive data from the processor
What is Compiler
Transforms source code written in a programming language (the source language) into another computer language
What is Assembler
Translates assembly language to an object file or machine language format
What is Instruction
Single operation of a processor defined by the processor instruction set
What is ISA
The native data types, instructions, registers, addressing modes, memory architecture, interrupt and exception handling, and external I/O
What is Bit
Basic unit, can have 1 of 2 values, 0 or 1
What is Byte
8 bits
What is Abstraction
Establishes a level of complexity on which the person with the system, suppressing the more complex details below the current level
What is Moore’s Law
The number of transistors per square inch on integrated circuits had doubled every year since the integrated curcuit was invented.
What is +
OR
2’s Compliment
28 in binary = 00011100
Then we invert the digits. 0 becomes 1, 1 becomes 0.
11100011
Then we add 1.
11100100
-28 in 8 bit binary.