Site hosted by Angelfire.com: Build your free website today!
undefined
undefined

INSTRUCTION SETS

Example:

8080A 72 basic instructions,
variations extend to 244.

8085A 74 basic instructions,
variations extend to 246.

Length = 1 to 3 bytes.
Bit Pattern - First byte is the OP (¹B§@ºØÃþ«ü¥Ü) code.
Second & Third bytes are Instruction Operands (¦p¦ó¹B§@),
addresses (¦ì§}) ©Î contants (±`¼Æ).

GROUPS (¤ÀÃþ)

¬ù¥i¤À¦¨¤U¦C¼ÆÃþ:
¤@. ¸ê®Æ¶Ç°e (data transfer) Ãþ - ¿ý°T¾¹ (registers) ¶¡.
¤G. ÅÞ¿è (logic) Ãþ - ¹ê²{ÅÞ¿è¹B§@,
µo¥Í¦b»W°T¾¹ (accmulator) »P ¿ý°T¾¹ (register) ¤§¸ê®Æ (data) ¤W,
©Î »W°T¾¹¤¤¤§±ÛÂà¸ê®Æ (rotate data) ©Î ¾l¸ê®Æ (complement data).
¨Ò¦p:
AND, OR, ©Î EX-OR.

¤T. ¤ÀªK (branch) Ãþ - Åܧó°õ¦æ¶¶§Ç (execution sequence),
¨Ò¦p: jump, routine call, ¤Î return instruction.

¥|. °ï¬ä (stack) ¤Î ¾÷¾¹±±¨î (machine control) Ãþ -
ºû«ù °ï¬ä ¤Î ¤º³¡±±¨î ºX¼m (flags).

¤­. ºâ¾Ç (arithmetic) Ãþ - ¥[, ´î, ­¼, °£,
¸ê®Æ¼W, ´î.

..... etc.

uP Mnemoics

Computing Basics