Pages 245-272

studied byStudied by 0 people
0.0(0)
Get a hint
Hint

ALU

1 / 27

28 Terms

1

ALU

the subsystem that performs such mathematical and logical operations as addition, subtraction, and comparison for equality

New cards
2

processor

A system that is composed of the ALU together with the control unit

New cards
3

data path

The ALU circuits, registers, and interconnections between components

New cards
4

register

A special, high-speed storage cell

New cards
5

stored program

a sequence of machine language instructions stored as binary values in memory

New cards
6

control unit

The computer subsystem that fetches and executes instructions stored in the memory of the computer

New cards
7

machine language

The programming languages that a processor is able to directly understand and execute; written in binary

New cards
8

instruction set

set of all operations that can be executed by a processor

New cards
9

RISC machine

Reduced Instruction Set Computer; a machine that has a very small and simple instruction set, but where each instruction is highly optimized and executes very quickly

New cards
10

CISC machine

Complex Instruction Set Computer; a machine that has a very large and complex instruction set

New cards
11

Program counter

A register that holds the address of the next instruction to be fetched in the fetch execute cycle.

New cards
12

instruction register

a special memory location in the CPU that stores the current instruction that is being executed

New cards
13

Von Neumann bottleneck

The inability of sequential, one-at-a-time processors to handle extremely large problems in a reasonable time scale

New cards
14

Non-Von Neumann architecture

computer designs based on models other than the standard Von Neumann architecture

New cards
15

MIMD parallel processing

multiple instruction stream/multiple data stream; a parallel processing model in which multiple processors all work independently on their own program to solve a single problem; also called cluster computing

New cards
16

cluster computing

independent systems, such as mainframes, desktops, or laptops, are interconnected by a local area network (LAN) like the Ethernet or a wide area network (WAN) such as the Internet; also called MIMD parallel processing

New cards
17

grid computing

A MIMD model in which the individual processors can be computer systems belonging to a wide range of groups or individuals

New cards
18

parallel algorithms

Algorithms that exploit the presence of multiple processors to solve a single problem

New cards
19

16-128

how many registers would a typical ALU have

New cards
20

register designator

how are registers accessed

New cards
21

multiplexer

what circuit can be used to select the proper ALU result

New cards
22

fetch, decode, execute

what are the 3 tasks of the control unit

New cards
23

data transfer, arithmetic, compare, branch

the 4 basic machine language instruction classes

New cards
24

halt or fatal error

the fetch, decode, execute cycle continues for each instruction in a program until what

New cards
25

scalable

MIMD parallel processing is what#

New cards
26

yes

should every ALU circuit be executed before choosing the appropriate one

New cards
27

no

are memory cells more accessible than registers

New cards
28

communications

what can become a serious bottleneck for a parallel system

New cards

Explore top notes

note Note
studied byStudied by 2220 people
... ago
4.7(3)
note Note
studied byStudied by 24 people
... ago
5.0(1)
note Note
studied byStudied by 42 people
... ago
5.0(2)
note Note
studied byStudied by 48 people
... ago
5.0(1)
note Note
studied byStudied by 452 people
... ago
5.0(3)
note Note
studied byStudied by 43 people
... ago
5.0(1)
note Note
studied byStudied by 19 people
... ago
4.5(2)
note Note
studied byStudied by 23406 people
... ago
4.5(119)

Explore top flashcards

flashcards Flashcard (41)
studied byStudied by 2 people
... ago
4.0(1)
flashcards Flashcard (26)
studied byStudied by 173 people
... ago
5.0(1)
flashcards Flashcard (48)
studied byStudied by 21 people
... ago
5.0(1)
flashcards Flashcard (41)
studied byStudied by 2 people
... ago
5.0(1)
flashcards Flashcard (47)
studied byStudied by 1 person
... ago
5.0(1)
flashcards Flashcard (22)
studied byStudied by 2 people
... ago
5.0(1)
flashcards Flashcard (20)
studied byStudied by 1 person
... ago
5.0(1)
flashcards Flashcard (22)
studied byStudied by 3 people
... ago
5.0(1)
robot