Back to marketplace

Assembly language (including following and writing simple programs with the Little Man Computer instruction set)

No description yet. This curated deck is ready for daily study.

Total cards: 11•Content version: v3•Public deck•Updated: 8/1/2026

Card preview (11)

#1
Front (Question)

ADD

Back (Answer)

Add the value at the given memory address to the value in the accumulator

#2
Front (Question)

SUB

Back (Answer)

Subtract the value at the given memory address from the value in the accumulator

#3
Front (Question)

STA

Back (Answer)

Store the value in the accumulator at the given memory address

#4
Front (Question)

LDA

Back (Answer)

Load the value at the given memory address into the accumulator

#5
Front (Question)

INP

Back (Answer)

Allows the user to input a value which will be held in the accumulator

#6
Front (Question)

OUT

Back (Answer)

Prints the value currently held in the accumulator

#7
Front (Question)

HLT

Back (Answer)

Stops the program at that line, preventing the rest of the code from executing

#8
Front (Question)

DAT

Back (Answer)

Creates a flag with a label at which data is stored

#9
Front (Question)

BRZ

Back (Answer)

Branches to a given address if the value in the accumulator is zero, this is a conditional branch

#10
Front (Question)

BRP

Back (Answer)

Branches to a given address if the value in the accumulator is positive, this is a conditional branch

#11
Front (Question)

BRA

Back (Answer)

Branches to a given address no matter the value in the accumulator, this is an unconditional branch