CDA 3103 Exam 1

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/49

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

50 Terms

1
New cards

Computer Architecture

concerns itself with instruction sets and formats, operation codes, data types, the number and types of registers, addressing modes, main memory access methods, and various I/O mechanisms.

2
New cards

Computer Organization

encompasses all physical aspects of computer systems (circuit design, control signals, memory types.).

3
New cards

Moore's Law

"The density of transistors in an integrated circuit will double every year."

4
New cards

Moore's Law Contemporary Version

"The density of silicon chips doubles every 18 months."

5
New cards

Rock's Law

"The cost of capital equipment to build semiconductors will double every four years."

6
New cards

At the most basic level, a computer is a device consisting of three pieces:

processor, memory, mechanism for data input and output

7
New cards

Processor

interprets and executes programs

8
New cards

Memory

stores both data and programs

9
New cards

Level 6: The User Level

- Program execution and user interface level.

- The level with which we are most familiar.

- Executable programs.

10
New cards

Level 5: High-Level Language Level

- The level with which we interact when we write programs in languages such as C, Pascal, Lisp, and Java.

11
New cards

Level 4: Assembly Language Level

- Acts upon assembly language produced from Level 5, as well as instructions programmed directly at this level.

12
New cards

Level 3: System Software Level

- Controls executing processes on the system.

- Protects system resources.

- Assembly language instructions often pass through Level 3 without modification.

13
New cards

Level 2: Machine Level

- Also known as the Instruction Set Architecture (ISA) Level.

- Consists of instructions that are particular to the architecture of the machine.

- Programs written in machine language need no compilers, interpreters, or assemblers.

14
New cards

Level 1: Control Level

- A control unit decodes and executes instructions and moves data through the system.

- Control units can be microprogrammed or hardwired.

15
New cards

Level 0: Digital Logic Level

- This level is where we find digital circuits (the chips).

- Digital circuits consist of gates and wires.

- These components implement the mathematical logic of all other levels.

16
New cards

The level of the computer hierarchy that is composed of gates and wires is the

Level 0

17
New cards

The level of the computer hierarchy where an operating system functions is the

Level 3

18
New cards

The Von Neumann Model consists of

- a memory, containing instructions and data

- a processing unit, for performing arithmetic and logical operations

- a control unit, for interpreting instructions

19
New cards

A three way hardware system consists of

a central processing unit (CPU) with a control unit, an arithmetic logic unit (ALU), registers (small storage areas), a main memory system, and an I/O system

20
New cards

Central Processing Unit (CPU)

Brain of the computer that performs instructions defined by software

21
New cards

Fetch-Decode-Execute Cycle

- Fetch instruction from memory

- Decode instruction

- Evaluate address

- Fetch operands from memory

- Execute operation

- Store result

22
New cards

The Von Neumann Bottleneck

A single data path between the CPU and main memory

23
New cards

We study computer ___________ to become familiar with how circuits and signals collaborate to create working computer systems.

organization

24
New cards

The ________ is the agreed-upon interface between all the software that runs on the machine and the hardware that executes it. It allows you to talk to the machine.

Instruction Set Architecture (ISA)

25
New cards

Clock speeds in today's microprocessors are measured in ________ .

GHz

26
New cards

The computer component that makes sure that instructions are decoded and executed properly is the ___________.

control unit

27
New cards

Computer chips having multiple processing units on a single chip are _____ architectures.

multicore

28
New cards

The task done by any software program can also be done by hardware.

true

29
New cards

ENIAC is the first general-purpose, digital computer.

true

30
New cards

Because of VLSI technologies, current computers become cheaper and

more powerful.

true

31
New cards

Von Neumann computers execute instructions sequentially.

true

32
New cards

1010 is a legal decimal, binary, octal, or hexadecimal number.

true

33
New cards

Every hexadecimal number corresponds to an unique binary number.

true

34
New cards

The decimal value of the BCD number 1001 0101 00112 is 95310.

true

35
New cards

Boolean simplification allows to produce a smaller or faster digital circuit.

true

36
New cards

The range of decimal values that can be expressed in n bits using binary two's

complement is - 2^n to 2^(n-1) -1

false

37
New cards

Signed-magnitude and two's complement both have two representations for zero.

false

38
New cards

Overflow is indicated when the carry in to the high-order bit is not equal to the carry

out.

true

39
New cards

Decoder

are used to decode binary information from a set of n inputs to a maximum of 2^n outputs

40
New cards

Multiplexers

selects one data line from two or more input lines and routes data from the selected line to the output. The particular data line that is selected is determined by the select inputs.

41
New cards

The synchronous sequential circuits can also be called

Finite State Machines (FSM)

42
New cards

The two types of FSM are

Mealy Machine and Moore Machine

43
New cards

Kilobyte

2^10

44
New cards

Megabyte

2^20

45
New cards

Gigabyte

2^30

46
New cards

Tera

2^40

47
New cards

Millisecond

2^-10

48
New cards

Microsecond

2^-20

49
New cards

Nanosecond

2^-30

50
New cards

Picosecond

2^-40