Forth 2 Flashcards

1
Q

how does von neumann store data and instructions

A

in the same memory

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

can the cpu fetch data and instruction at the same time in Von Neumann

A

No

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

Why can’t the cpu fetch data and instruction at the same time in Von Neumann

A

Because they are stored in the same memory

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

can the CPU fetch data and instruction at the same time in Harvard

A

Yes

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

Why can the CPU fetch data and instruction at the same time in Harvard

A

because they are stored in separate memory units

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

How does harvard store data and instructions

A

separately

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

in von neumann, is it common or a separate bus for data and instruction transfer

A

a common one

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

in harvard, is it common or a separate bus for data and instruction transfer ?

A

a separate one

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

How many clock cycles are required to execute single instruction in von neumann?

A

2

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

How many clock cycles are required to execute single instruction in harvard?

A

1

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

The components of von neumann

A

CPU : ALU / CU / Registers and buses

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

The components of harvard

A

Program Counter
ALU / CU / Operational Registers
I/O Systems
and buses

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

von neumann buses

A

Adress Bus – Data Bus – Control Bus

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

Harvard buses

A

Data Bus – Data Adress Bus –
Instruction Bus – Instruction Address Bus

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

von neumann registers

A

MAR – MDR – AC – PC – CIR

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

how are harvard’s registers

A

operational

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

exemples of harvard registers?

A

Memory Address Register
Memory Data Register

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

who is slower

A

von neumann

19
Q

who is faster

A

harvard

20
Q

who is cheaper

A

von neumann

21
Q

who is more expensive

A

harvard

22
Q

What does CPU stand for

A

Central Processing Unit

23
Q

what is the CPU referred as

A

microprocessor or processor

24
Q

what is the CPU responsible for

A

it’s an electronic circuit responsible for executing the instructions of a computer program.

25
Q

what does the CPU contains

A

ALU
CU
Registers

26
Q

what are registers

A

They are high-speed storage areas in the CPU.

27
Q

where do all data must be stored before it can be processed

A

in a register

28
Q

who is the internal memory CPU

A

Registers

29
Q

what does ALU stand for

A

Arithmetic and Logic Unit

30
Q

what does ALU do

A

it allows arithmetic and logical operations to be carried out.

31
Q

what does CU stand for

A

control unit

32
Q

what does the CU control

A

it controls the operation of the computer’s ALU, memory and I/O devices.

33
Q

how does the CU control the operation of the computer’s ALU, memory and I/O devices.

A

By telling them how to respond to the program instructions

34
Q

what does the CU also provide

A

timing and control signals required by other computer components.

35
Q

What are the buses

A

they are the means by which data is transmitted from one part of a computer to another

36
Q

what do the buses connect

A

all major internal components to the CPU and memory.

37
Q

what does A standard CPU system bus is

A

a control bus, a data bus, and an address bus.

38
Q

what is a program counter

A

It has the location of the next instruction to be executed.

39
Q

to where does the program counter passes the next adress

A

to the memory address register.

40
Q

what are input devices used for

A

to read data into the main memory with the help of CPU input instruction.

41
Q

how is The information from a computer as output given

A

through Output Devices.

42
Q

Address bus

A

Carries the addresses of data (but not the data) between the processor and memory

43
Q

Data bus

A

Carries data between the processor, the memory unit and the input/output devices

44
Q

Control bus

A

Carries control signals/commands from the CPU (and status signals from other devices) in order to control and coordinate all the activities within the computer