Languages And Levels Flashcards

1
Q

Level n: Virtual Machines

Virtual Machine Mn, with machine language Ln

A

Programs in Ln are either interpreted by an interpreter running on a lower machine,or are translated to the machine language of a lower machine.

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

Level 3: Virtual Machines

A

Virtual Machine M3, with machine language L3

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

Level 2:

Virtual Machine M2 with machine language M2

A

Programs in L2 are either interpreted by interpreters running on M1 or M0, or are translated to L1 or L0

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

Level 1: Virtual Machines

Virtual Machine M1 with machine language L1

A

Programs in L1 are either interpreted by an interpreter running on M0, or are translated to L0

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

Level 0: Virtual Machines

Actual computer M0 with machine language L0

A

Programs in L0 can be directly executed by the electronic circuits

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

Level 5: Contemporary Multilevel Machines

A

Problem-Oriented language level

Translation: compiler

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

Level 4: Contemporary Multilevel Machines

A

Assembly Language Level

Translation: assembler

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

Level 3: Contemporary Multilevel Machines

A

Operating system machine level

Partial interpretation: operating system

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

Level 2: Contemporary Multilevel Machines

A

Instruction set architecture level

Interpretation (microprogram) or direct execution

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

Level 0: Contemporary Multilevel Machines

A

Digital Logic Level

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

Level 1: Contemporary Multilevel Machines

A

Micro architectural level

Hardware

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

Von Neumann Machine

A

First machine to store memory.

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

PDP-8 Single Bus

A

The PDP omnibus was among the first to use a single bus

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

Bus

A

A bus is a communication system that transfers data between components inside a computer, or between computers. This expression covers all related hardware components (wire, optical fiber, etc.) and software, including communication protocols.

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

Moore’s Law

A

A 60% annual increase in the number of transistors that can be put on a chip.

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

Metric Units:

Milli
Micro
Nano
Pico
Femto 
Atto
Zepto
Yocto 
Kilo
Mega
Gigs
Tera
PETA
A

10 ^:

  • 3
  • 6
  • 9
  • 12
  • 15
  • 18
  • 21
  • 24
3
6
9
12
15
17
Q

What is a Register?

A

A processor register is a quickly accessible location available to a computer’s CPU. Registers usually consist of a small amount of fast storage.