Instruction in memory has two parts: opcode and operands. The operands are subjects of the operation, such as data values, registers, or memory addresses. Due to variety of opcodes and operands, instructions may occupy different sizes of bytes in memory
FORM factor. Example are ATX, micro ATX, and many more. ATX and MATX are the most common next to servers as well