This site is 100% ad supported. Please add an exception to adblock for this site.

CS Test 2

Terms

undefined, object
copy deck
address field(s)
the memory addresses of the values on which an operation will work
Arithmetic
cause the arithmetic/logic unit to perform a computation
arithmetic overflow
an attempt to represent an integer that exceeds the maximum allowable value
bits
a contraction of the two words"binary digits"
Boolean expression
any expression that evaluates to either true or false
Boolean logic
area of mathematics that deals with rules for manipulating the two ligical values true and false
Branch
alter the normal sequential flow of control
Compare
compare two values and set an indicator on the basis of the results of the compare
Data Transfer
move information between of within the different components of the computer
Decode Phase
send the op code portion of the information register to the instruction decode, which determines its type
execution of a program on a computer
fetch, decode, and execute
Execution Phase
control unit curcuitry generates the necessary sequence of control signals and data transfer signals to the other units to carry out the instruction
external representation
the way information is represented by humans and the way it is entered at a keyboard or displayed on a printer or screen
Fetch Phase
the control unit gets the next instruction from memory and moves it into the information register
gate
an electronic device that operates on a collection of binary inputs to produce a binary output
I/O Systems
allow you to easily and efficiently use the many different types of input and output devices that exist on a modern computer system
Information managers
handle the organization, storage, and retrieval of information on mass storage devices such as the disks, CDs, DVDs, and tapes
interconnection network
allows processors to exchange messages and data
internal representation
the way information is stored in the memory of a computer
intruction register
holds a copy of the instruction fetched from memory
Language services
allow you to write programs in a high-level, user-oriented language rather than the machine language and to execute these programs easily and efficiently
machine language
instructions that can be decoded and executed by the control unit of a computer
mask
describes the circuit
Memory managers
allocate memory space for programs and data and retrieve this memory space when it is no longer needed
operating system
the program that controls the overall operation of the computer
operation code
a unique unsigned integer code assigned to each machien language operation recognized by the hardware
program counter
holds the address of the next instruction to be executed
Scalability
it is possible to match the number of processors to the size of problem
Scheduler
keeps a list of programs ready to run on the processor, selects the one that will execute next
semiconductors
materials used to construct transistors
transistor
device that can be switched between ON and OFF states
truncation error
the loss of accuracy that results from limiting the number of digits available
User Interface
gives the user an intuitive visual overview as well as graphical control of the capabilities and services of the computer
Utilities
provide useful services either to a user or to other system routines
Virtual Machine/Environment
the set of services and resources created by the software and seen by the user
Von Neumann bottleneck
the inability of the sequential one-instruction-at-a-time Von Neumann model to handle today's large-scale problems

Deck Info

36

straw

permalink