Micro 5-7 Flashcards
represents the fundamental building block of the central processing unit of a computer.
arithmetic logic unit (ALU)
is a digital circuit used to perform arithmetic and logic operations.
arithmetic logic unit (ALU)
is a small amount of storage available as part of a CPU
register
tells the ALU what operation to perform on that data, and the ALU stores the result in an output register.
control unit
this moves the data between these registers, the ALU, and memory.
control unit
are used to manipulate binary numbers since there are only two possible states of a switch: open or closed.
Transistor switches
An _______, through which there is no current, represents a 0.
open transistor
A _____, through which there is a current, represents a 1.
closed transistor
FPU
floating-point unit
GPU
graphics processing units
The inputs to an ALU are the data to be operated on, called
operands
produces and conveys signals to external circuitry via its outputs.
arithmetic logic unit (ALU)
They can be found at the heart of every digital computer and are one of the most important parts of a CPU (Central Processing Unit)
arithmetic unit or ALU
It provide further information about the status of a result: if it is zero, if there is a carry out, or if an overflow has occurred.
a series of ‘flags’
All information in a computer is stored and manipulated in the form of what?
binary numbers
is a parallel bus that conveys to the ALU an operation selection code, which is an enumerated value that specifies the desired arithmetic or logic operation to be performed by the ALU.
opcode input
determines the maximum number of different operations the ALU can perform; for example, a four-bit opcode can specify up to sixteen different ALU operations.
The opcode size (its bus width)
however, contain ‘arithmetic units’ which are far more complex
than the one described above. These units may perform additional basic mathematical operations (multiply & divide) and bitwise operations (AND, OR, XOR et al). As such, they are commonly referred to as an ALU (Arithmetic Logic Unit).
Modern computational machines
is the portion of a machine language instruction that specifies the operation to be performed.
opcode
opcode
abbreviated from operation code, also known as instruction machine code, instruction code, instruction syllable, instruction parcel or opstring
is an idealized or physical electronic device implementing a Boolean function, a logical operation performed on one or more binary inputs that produces a single binary output.
A logic gate
is a component of a computer’s central processing unit (CPU) that directs the operation of the processor
The control unit (CU)
It tells the computer’s memory, arithmetic and logic unit and input and output devices how to respond to the instructions that have been sent to the processor
The control unit (CU)
It directs the flow of data between the CPU and the other devices.
The control unit (CU)