Assembly Language (well some of it anyway)

0.0(0)
studied byStudied by 1 person
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/8

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

9 Terms

1
New cards

what is BRA in assembly language?

unconditional branch to a certain address/instruction

2
New cards

what is BRP in assembly language?

branch to the instruction/address given if the value in the accumulator is positive or zero (conditional)

3
New cards

what is DAT in assembly language?

indicates a location that contains data

4
New cards

what is the opcode in assembly language?

represents the actual instruction to be carried out (and contains a 2-digit addressing mode which tells the processor how the operand should be processed)

5
New cards

what is the operand in assembly language?

a value or memory address which is used/manipulated by the processor in order to carry out the instruction

6
New cards

what is immediate addressing?

the operand is the actual value to be operated on

7
New cards

what is direct addressing?

the operand holds the memory address of the value to be operated on (used in LMC)

8
New cards

what is indirect addressing?

the operand is a location which holds the memory address of the value to be operated on

9
New cards

what is indexed addressing?

  • the operand is added to the contents of the index register to get a memory address where the desired data is located

  • indexed addressing can be used to access an array whose elements are in successive memory locations