This is what is stored and manipulated by registers.
What is data?
This mnemonic is used to add two numbers togenther.
What is ADD?
This makes code repeat execution over and over.
what is a loop?
This is the most common type of error, and occurs when you write code that does not "follow the rules".
What is a syntax error?
This is one of the most common types of program coded in assembly, and are essential to use computers.
What is an operating system?
These types of registers can be used for various tasks, they aren't used for any specific purpose.
What are general registers?
This instruction does the opposite of the store instruction.
What is load?
This allows code to execute different code, oftentimes dependent on conditions.
what is a branch?
This error occurs when a program is running, but cannot be detected. It is usually caused by external factors.
What is runtime error?
Used to program computers before the creation of assembly or high-level languages.
What is machine code?
This sub-type of general registers is used to store a memory addresses to point out where certain important things can be found.
What are pointer registers?
these two instructions are used for managing the contents of a stack.
What are push and pop?
This instruction is commonly used for implementing loops.
This type of error occurs when your code is "correct", but does not produce the expected output, or any output at all.
What is a logic error?
Commonly credited as the creator of the first iteration of assembly language.
Who is Kathleen Booth?
These registers can be used as four complete registers, or can be divided into halves and quarters to make up to 8 smaller registers.
What are 32-bit registers?
This instruction lets you test if a value is equal, greater, or less than a different value.
What is CMP?
This instruction can move the program counter to a new address without any checks or conditions.
What is B?
This type of error typically occurs when arithmetic is performed on binary or hexadecimal numbers.
What is a numeric error?
The first in a series of games, it was made by Chris Sawyer, and coded entirely in assembly.
What is RollerCoaster Tycoon?
This specific register is set to zero when the result of arithmetic is nonzero, and is set to 1 when the result is zero.
What is the Zero Flag?
This relatively niche instruction is used to improve bit interleaving performance in certain algorithms, such as Morton Code.
what is PDEP/PEXT
This instruction works with the CMP command, and creates a branch if 2 values are equal.
What is BEQ?
This type of error occurs when you try to combine two incompatible assembly programs together.
What is a linking error?
This very popular RTS game was coded entirely in x86 32-bit assembly for the purpose of loading sprites faster than other games of its kind.
What is Age of Empires?