Machine Architecture Flashcards

1
Q

Examples of computer architecture models

A

Von Neumann’s model

System bus model

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

Describe Von Neumann’s model

A

It consists of the following:

Input device

CPU - Control unit and Arithmetic logic unit

Memory unit

Output device

*Note- CPU and Memory unit in same compartment

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

Describe System bus model

A

Cpu- Arithmetic Logic Unit, Registers and Control unit

Memory unit

Input and Output

CPU and Memory unit connected by 3 buses

  1. Data bus
  2. Address bus
  3. Control bus
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Levels of machines in the computer hierarchy

A
  1. User Level: Application Programs

2 High level Languages

  1. Assembly language
  2. Microprogrammed/Hardwired control
  3. Functional units
  4. Logic gates
  5. Low level transistors and wires
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

User/Application Level

A

The applications layer is the language of the computer as seen by the end user

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

High level language

A

Here, a programmer sees only the language, and none of the low-level details of the machine

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

Assembly language

A

It translates ordinary language mnemonics into machine language.
It acts as an intermediary

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

Hardwired control

A

The control unit interpretes the machine instructions one by one, causing the specified register transfer or other action to occur

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

Functional unit

A

It interpretea the machine language instructions from the machine layer and directly causes the digital logic elements to perform the required operations

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

Logic gates

A

The logic gates implement the lowest-level logical operations upon which the computer’s functioning depends

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

Physical Layer

A

At this level being the lowest, a computer consists of electrical components which make up the logic gates

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

What is a bus

A

A bus is a communication pathway connecting 2 or more devices

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