Instruction Word Size | 8085 Microprocessor

The total memory location required to feed the instruction in memory is called as instruction word size. The memory location of 8085 microprocessor can accommodate 8-bits of data. To store 16-bits data, they are stored in two consecutive memory locations (i.e. 2 Bytes).

According to the instruction word size in 8085 microprocessor, there are three types of instructions:

  1. 1-Byte instruction
  2. 2-Byte instruction
  3. 3-Byte instruction

1 – Byte Instructions

  • They include opcode and operands in the same byte.
  • Operands are internal registers and coded into the instruction.
  • Instructions require one memory location to store the single byte in the memory.

Note: Instructions having the only register or register pair as the operand is 1 – Byte Instructions. Instructions in the absence of operand are also 1 – Byte Instructions.

Examples:

MOV  B,C

LDAX  B

NOP

HLT

2 – Byte Instructions

  • 1st byte specifies opcode and 2nd byte specifies operand.
  • Instructions require two memory locations to store in the memory.

Note: Instructions having the 8-bit number either as an address or data as the operand is 2 – Byte Instructions.

Examples:

MVI  B, 26 H

IN  56 H

3 – Byte Instructions

  • In a 3-byte instruction, the first byte specifies the opcode, and the following two bytes specify the 16-bit address.
  • The 2nd byte holds the low order address.
  • The 3rd-byte holds the high order address.
  • Instructions require three memory locations to store the single byte in the memory.

Note: Instructions having the 16-bit number either as an address or data as the operand is 3 – Byte Instructions.

Examples:

LDA  2050 H

JMP  2085 H

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Adblocker detected! Please consider reading this notice.

We've detected that you are using AdBlock Plus or some other adblocking software which is preventing the page from fully loading.

We don't have any banner, Flash, animation, obnoxious sound, or popup ad. We do not implement these annoying types of ads!

We need fund to operate the site, and almost all of it comes from our online advertising.

Please add electricalvoice.com to your ad blocking whitelist or disable your adblocking software.

×