Getting Started

From SizeCoding
Revision as of 22:03, 5 August 2016 by Trixter (talk | contribs) (1-byte opcodes)

Jump to: navigation, search

You're going to be learning assembler.

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:

Tools and Workflows

Where to go from here?

Tips, Tricks, and Techniques

Case Studies

Resources