Computer Architecture Flashcards

1
Q

Bus

A

Connects CPU and Memory. It is a collection id wires that allow data and instructions to move from memory to the central processing unit and back.

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

Motherboard

A

a circuit board that devices are physically mounted on

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

Secondary Storage

A

stores data persistently

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

What is the fetch execute cycle ?

A

CPU fetches the program next instructions from memory
Instructions is found at memory address and stored in binary code
CPU decodes the binary code revealing an instruction which is executed

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

What is the function of the CPU

A

The CPU(central processing unit) processes instructions and it consists of the ALU , control unit and register.

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

What does the ALU do?

A

The ALU(arithmetic logic unit) receives instructions,data and operates on the data according to the instructions.

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

What does the contol unit do?

A

It directs the operations of the CPU

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

What does the register do?

A

It’s temporary storage locations that the CPU can access very quickly,when carrying out operations on data. The program counter stores when the CPU is in the program sequence at any one given time.

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

Factors affecting CPU speed

A

Clock speed
Number of instructions per second
Cores

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

What is primary storage?

A

Stores information for immediate use by the CPU and stores data temporarily

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

Name two types of primary memory:

A

1.ROM -Read Only Memory
It is non volatile.
Its contents remains stored whether computer is on or off.

2.RAM-Random Access Memory
It is volatile.
It is temporary.
It is fast.

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

Name two types of secondary storage

A

Hard drives-Solid State Disks

Flash drives-Flash Memorys

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

Input Devices

A
  1. Goes into the von Neumann Architecture

- mouse,scanner,keyboard

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

Output Devices

A
  1. Data that comes out if the von Neuman Architecture

- printer,monitor,projector

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

What is a computer system?

A

A system that involves interaction between hardware data and a human user.

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

What is clock speed?

A

The number of instruction cycles per second, i.e., the number of times the CPU can fetch, decode, and execute.

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

What are logic gates?

A

The arrangement of transistors in different ways to carry out the Boolean operations on data.

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

What is current?

A

The flow of electrons in a wire.

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

What is voltage?

A

The force responsible for the movement of electrons in a wire.

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

What is a resistor?

A

A component that slows down the flow of electrons in a circuit.

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

What is a capacitor?

A

An electrical component used to store energy.

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

What is a transistor?

A

A binary switch.

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

What does CPU stand for?

A

Central Processing Unit.

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

What does ALU stand for?

A

Arithmetic Logic Unit.

25
Q

What does CU stand for?

A

Control Unit.

26
Q

What does MAR stand for?

A

Memory Address Register.

27
Q

What does MDR stand for?

A

Memory Data Register.

28
Q

What does CIR stand for?

A

Current Instruction Register.

29
Q

What does PC stand for?

A

Program Counter.

30
Q

What does RAM stand for?

A

Random Access Memory.

31
Q

What does ROM stand for?

A

Read Only Memory.

32
Q

What is the Von Neumann Architecture?

A

A computer architecture where the CPU carries out computations on data by following instructions.

33
Q

What is the role of the CPU?

A

It carries out computations on data by following instructions, resulting in some output.

34
Q

What components are contained within the CPU?

A

ALU, CU, and various registers.

35
Q

What affects the speed of the CPU?

A

Clock speed, number of cores, and size & speed of cache.

36
Q

What is the function of the ALU?

A

It receives instructions and data from memory and performs arithmetic and logical processing.

37
Q

What operations does the ALU perform?

A

Addition, subtraction, multiplication, and division.

38
Q

What is the function of the Control Unit (CU)?

A

It controls the activity of all other units in the computer system.

39
Q

What are registers?

A

Temporary storage locations built into the CPU that can be accessed very quickly.

40
Q

What does the Memory Address Register (MAR) do?

A

It stores the memory address from which data will be retrieved or the address to which data will be sent.

41
Q

What does the Memory Data Register (MDR) hold?

A

It holds the contents found at the address held in the MAR or data to be transferred to primary memory.

42
Q

What is the Current Instruction Register (CIR)?

A

It holds the instruction that is currently being executed.

43
Q

What does the Program Counter (PC) do?

A

It holds the memory address of the next instruction to be executed.

44
Q

What are buses in a computer system?

A

Communication channels that connect computer components.

45
Q

What are I/O devices?

A

Devices used for input (e.g., keyboard), output (e.g., monitor), or both (e.g., touchscreens).

46
Q

What is primary memory?

A

Memory that the CPU requires during the execution of a program, including RAM and ROM.

47
Q

What is RAM?

A

Read-write memory that is volatile, very fast, and expensive.

48
Q

What is ROM?

A

Non-volatile memory that stores crucial information essential to operate the system.

49
Q

What is secondary memory?

A

Non-volatile and persistent storage that is not directly accessed by the CPU.

50
Q

What is the function of a clock in a computer?

A

It generates a signal consisting of a continuous stream of electrical pulses to synchronize operations.

51
Q

What is a motherboard?

A

Circuit boards that are physically mounted on devices, including CPU, main memory, and I/O devices.

52
Q

How is data represented in a computer?

A

All data must be represented as binary (1s and 0s) because this is all the computer can understand.

53
Q

What is the Fetch - Decode - Execute Cycle?

A

A cycle followed by a processor to process an instruction, consisting of several stages.

54
Q

What is the role of electricity in a circuit?

A

The movement of electrons (current) produces electricity.

55
Q

What device measures current?

A

An ammeter, with the unit being Amps (A).

56
Q

What is voltage?

A

The potential difference that pushes electrons through a circuit, measured in Volts (V).

57
Q

What is resistance?

A

The opposition to the flow of electrons, measured in Ohms.

58
Q

What is the function of a capacitor?

A

They store energy physically in a form like static electricity.

59
Q

What does a transistor do?

A

It either prevents or allows current to flow through.