STUDY GUIDE FOR CPE

0.0(0)
studied byStudied by 4 people
0.0(0)
full-widthCall with Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/52

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No study sessions yet.

53 Terms

1
New cards

BANDWIDTH

The maximum rate in millions of bits per second at which information can be transferred to or from a memory unit.

2
New cards

m-BIT REGISTER

This is an ordered set of m flip-flops designed to store an m-bit word

3
New cards

COMBINATIONAL FUNCTION

This is also known as the mapping of 2n input combination of n binary variables onto the output values 0 and 1

4
New cards

MAGNITUDE COMPARATOR

A circuit that is used to compare the magnitude of two binary numbers

5
New cards

SYNTHESIS

This is known as the converse problem of determining a system structure that exhibits a given behavior

6
New cards

ENCODER

A circuit intended to generate the address or index of an active input line.

7
New cards

ANALYSIS

This is termed as the task of determining a system's structure or behavior

8
New cards

BUS

A set of wires designed to transfer all bits of a word from a specified destination on the same or a different IC; the source and destination are typically registers.

9
New cards

TABLE LOOKUP

The process of reading stored information from a ROM

10
New cards

BENCHMARKS

A set of actual programs that are representative of a particular computing environment that can be used for performance evaluation.

11
New cards

DECODER

A combinational circuit with input lines X and output lines Z such that each of the possible input combination applied to X activates a corresponding output line.

12
New cards

STRUCTURAL DESCRIPTION

This property of a system merely names components and define their interconnection within the system.

13
New cards

FIELD-PROGRAMMABLE GATE ARRAY

This is a two-dimensional array of general-purpose logic circuits, called cells or logic blocks, whose functions are programmable; the cells are linked to one another by programmable buses

14
New cards

MULTIPLEXER

A device intended to route data from one of several sources to a common destination.

15
New cards

SEQUENTIAL CIRCUIT

Consists of a combinational circuit and a set of flip-flops.

16
New cards

HARDWARE DESCRIPTION LANGUAGE

This can provide precise, technology-independent descriptions of digital circuits at various levels of abstraction, primarily the gate and register levels.

17
New cards

COMPONENTS

A computer is an example of a system which is defined informally as a collection of these objects.

18
New cards

REGISTER-LEVEL SYSTEM

This consists of a set of registers linked by combinational data transfer and data-processing circuits.

19
New cards

COUNTER

A sequential circuit designed to cycle through a predetermined sequence of distinct states.

20
New cards

GATE-LEVEL DESIGN

Concerned with processing binary variables whose possible values are restricted to bits 0 and 1.

21
New cards

COMPUTER

Is an example of a system, which is defined informally as a collection of components that are connected to form a coherent entity with a specific function or purpose.

22
New cards

GRAPH

Is often defined by a diagram in which nodes are represented by circles, dots or other symbols and edges are represented by lines.

23
New cards

BLOCK DIAGRAM

A graph where it is convenient to draw each node as a block or box in which its name/function can be written.

24
New cards

BEHAVIORAL STRUCTURE

Enables one to determine for any given input signal to the system, its corresponding output.

25
New cards

TRUTH TABLE

Tabulation of all possible combinations of input-output values.

26
New cards

SCHEMATIC DIAGRAM

Is used to identify the functions of the components.

27
New cards

ENTITY

Is a formal statement of the system's structure at the highest level as a single component.

28
New cards

ARCHITECTURE

Specifies behavior and/or internal structure.

29
New cards

CAD EDITORS OR TRANSLATORS

Convert design data into forms such as H DL descriptions or schematic diagrams, which humans, computers, or both can efficiently process.

30
New cards

SIMULATORS

Create computer models of a new design, which can mimic the new design's behavior and help designers determine how well the design meets various performance and cost goals

31
New cards

SYNTHESIZERS

Automate the design process itself by deriving structures that implement all or part of some design step.

32
New cards

HEURISTICS

Is the computationally efficient but inexact methods and form the basis of most practical CAD tools

33
New cards

PROCESSOR LEVEL

Also called the architecture, behavior, or system level.

34
New cards

EDGE TRIGGERING

Confines the flip-flop's state changes to a narrow window of time around one edge of CK.

35
New cards

DEMULTIPLEXER

Is a circuit that routes data from a common source to one of several destinations

36
New cards

SHIFT REGISTER

Is a register designed to shift the contents of a register in and out 7 bit at a time.

37
New cards

PROGRAMMABLE LOGIC DEVICES

Are ICs containing many gates or other general purpose cells whose interconnections can be programmed to implement any desired combinational or sequential function.

38
New cards

I-UNIT

Responsible for the CPU's interpretation of instructions

39
New cards

REGISTER FILE

Modern CPUs retain special registers for multiplication and division but the Accumulator and the Data Register are usually replaced by this set of general-purpose registers

40
New cards

MULTICYCLE PROCESSING

In this type of ALU processing, each step processes a separate m-bit slice of each operand

41
New cards

IMMEDIATE ADDRESSING

This is an addressing scheme where the value V(X) of the target operand is contained in the address field itself

42
New cards

THROUGHPUT

This is a measure of pipeline's performance in terms of millions of instructions executed per second

43
New cards

DATAPATH

This part of the CPU is responsible for executing arithmetic and logical instructions on various operand types

44
New cards

ORTHOGONALITY

The ability to use all addressing modes in a uniform and consistent way with all opcodes of an instruction set or assembly language

45
New cards

CONTROL FIELDS

Part of a microinstruction that specifies the control signals to be activated

46
New cards

FLOATING-POINT PROCESSOR

This is typically composed of a pair of fixed-point ALUs one to process exponents and the other to process mantissas

47
New cards

ABSOLUTE ADDRESSING

This requires the complete operand address to appear in the instruction operand field

48
New cards

ACCUMULATOR

This is used to store an input or output operand (result) in the execution of many instructions

49
New cards

POLYPHASE

This mode of operation permits a single microinstruction to specify a short sequence of microinstruction for some increase in the complexity of the microinstruction format

50
New cards

INSTRUCTION SET

Defines the function performed by the CPU

51
New cards

PIPELINE PROCESSOR

This consists of a sequence of m data-processing circuits, called stages or segment, which collectively perform a single operation on a stream of data operands passing through them

52
New cards

INSTRUCTION

The purpose of this is to specify both an operation to be carried out by the CPU or other processor and the set of data to be used in the operation

53
New cards

NORMALIZED

The mantissa is said to be in this state if the digit to the right of the radix point is not zero

Explore top flashcards

Exercise 2
Updated 488d ago
flashcards Flashcards (22)
1.1
Updated 107d ago
flashcards Flashcards (29)
Spanish Set 8
Updated 776d ago
flashcards Flashcards (53)
Top 200 Drugs
Updated 862d ago
flashcards Flashcards (600)
S2L2-Vocabulario
Updated 614d ago
flashcards Flashcards (98)
Exercise 2
Updated 488d ago
flashcards Flashcards (22)
1.1
Updated 107d ago
flashcards Flashcards (29)
Spanish Set 8
Updated 776d ago
flashcards Flashcards (53)
Top 200 Drugs
Updated 862d ago
flashcards Flashcards (600)
S2L2-Vocabulario
Updated 614d ago
flashcards Flashcards (98)