Assembly Language Flashcards

1
Q

What is Assembly Language?

A

low level language

converted to machine code using and assembler when its executed

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

How does Assembly Language work?

A

use mnemonics rather than binary making it easier to use than direct machine code

each mnemonic is represented by a numeric code

commands it uses is processor - specific as it directly interacts with CPUs special purpose registers

allows for direct interaction with hardware so if useful in embedded systems

typically, each instruction in assembly language is equivalent to a line in machine code

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

What is Assembly Code?

A

machine - oriented language related closely to specific design of computer being programmed

a LLL but higher than machine code

uses descriptive names for data stores

mnemonics for instructions

uses labels for addresses to allow selection

translated by an assembler

easier to write than machine code but more difficult than HLL

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

What is LMC?

A

Little Man Computer - fictional processor designed to illustrate principle of how processor and assembly code works

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