Getting Started
From SizeCoding
You're going to be learning assembler.
Contents
Know your environment
"default environment settings"
.COM file defaults
1-byte opcodes
The 80x86 family was originally a CISC design, which is a design philosophy that intentionally attempts to create many instructions that perform multiple steps. In sizecoding, you are trying to perform as much work in as little space as possible, so it is helpful to know (or memorize!) every 1-byte instruction in the 80x86 family. Here's a handy chart: