1.2 Systems software & development

0.0(0)
Studied by 1 person
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/19

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 11:51 AM on 10/29/23
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

20 Terms

1
New cards

Assembly language

Short, precise commands that provide greater control over the computer’s components.

2
New cards

Little Man Computer

A computer architecture that uses opcodes for low level instructions.

3
New cards

HLT

Opcode that stops program execution.

4
New cards

ADD

Opcode that adds the contents of a memory address to the accumulator.

5
New cards

SUB

Opcode that subtracts the contents of a memory address from the accumulator.

6
New cards

STA

Opcode that stores the contents of the accumulator in a memory address.

7
New cards

LDA

Opcode that loads the accumulator with the contents of a memory address.

8
New cards

BRA

Opcode that branches to a given address, always.

9
New cards

BRZ

Opcode that branches to a given address, if the accumulator is zero.

10
New cards

BRP

Opcode that branches to a given address, if the accumulator is zero or positive.

11
New cards

INP

Opcode that asks the user for a number and puts it into the accumulator.

12
New cards

OUT

Opcode that outputs the contents of the accumulator.

13
New cards

DAT

Opcode that stores data in a variable, declared.

14
New cards

OTC

Opcode that outputs a character in ASCII.

15
New cards

Addressing modes

Different types of addressing modes used in programming languages.

16
New cards

Direct

Addressing mode that takes the data from the contents of the memory location addressed.

17
New cards

Indirect

Addressing mode that takes the data from the address of the contents of the memory location addressed.

18
New cards

Immediate

Addressing mode that takes the data from the value addressed.

19
New cards

Indexed

Addressing mode that takes the data held in the memory location of the address + the index.

20
New cards

Symbolic

Addressing mode that takes the data held in a tag.