Instruction

An Instruction is the smallest unit of code in Machine Language. Each instruction consists of an operation, addressing mode information, and zero or more arguments such as register numbers, addresses, bit counts, or immediate values. Each instruction is encoded into a binary value in the program text (see Opcode).