Prelims Flashcards

1
Q

The conceptual Design and Fundamental operational structure of a computer system.

A

Computer Architecture

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

The operational units and their interconnections that realize the architectural specifications.

A

Computer Organization

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

The circuitry that controls the manipulation of data

A

CPU

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

the set of instructions the computer can execute

A

Instruction Set Architecture (ISA)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Give 3 Hardware parts of a computer

A

CPU
Main Memory
Secondary Memory
I/O devices

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

2 types of software

A

Application Software
System Software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Part of a computer that manages the execution of Instruction

A

Control Unit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Performs the arithmetic and logical operations

A

ALU - Arithmetic Logic Unit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

It describes how the ISA is implemented in Hardware

A

Microarchitecture

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

The pathways through which the data flows within the system

A

DATA PATH

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

The organization of memory components, including cache, RAM, and secondary storage

A

Memory Heirarchy

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Key aspects of Computer Architecture

A

I - Instruction Set Architecture
M - Microarchitecture
S - System Design

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Key aspects of Computer Organization

A

C - Control Unit
A - Arithmetic Logic Unit
M - Memory Hierarchy
D - Data Path

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

A type of computer design where both data and instruction are stored in the same memory space

A

Von Neumann Architecture

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

in Von Neumann Architecture, it stores data and instructions

A

Memory

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Quick, small stores of data within the CPU

A

Registers

17
Q

What are the parts of Fetch-Execute Cycle?

A

Fetch
Decode
Execute

18
Q

this is where the instruction is retrieved by the CPU from the main memory.

A

FETCH

19
Q

this is where instructions are broken down to its individual components to determine what the instruction is , and what data is being used.

A

Decode

20
Q

A type of computer design that separates the storage and handling of instructions and data. This means the computer has two different memory spaces, one for instruction and one for data

A

Harvard Architecture

21
Q

What are the two different memory spaces allocated for Harvard Architecture

A

one for instructions
one for data

22
Q

Types of non-Von Neumann Architecture

A

Harvard Architecture
Modified Harvard Architecture

23
Q

1st Generation

A

Vacuum Tube

24
Q

2nd Generation

A

Transistors

25
Q

3rd Generation

A

Integrated Circuits

26
Q

4th Generation

A

Microprocessors

27
Q
A