Three byte instruction , Electrical Engineering

Three byte instruction

The  instruction which  have 16  bit data address  as its  operand  are three byte  instruction. They  need three  memory  locations to store  them in memory.

Followings  are some  examples  of three  byte  instructions .

LXI 16 bit

JMP 16 bit  address

CALL 16 bit address

Let  us consider  a jump  instruction JMP 2050H. Now  notice  how this  instruction is stored  in the memory.

Notice that first byte is the operation  code. Second  byte is  the low  order byte of the 16  bit data  address. Third  byte is  the high  order  byte of the  16 bit  data  address.

Note  :Low  order byte  of 16 bit address  is multiplexed  with data  bus  and requires de multiplexing  which requires additional  time. But  high  order  byte of  the address does not  require  de multiplexing  therefore  we write  low order byte  first. The  de multiplexing  is already  discussed in cahpter2.

Posted Date: 4/5/2013 2:56:15 AM | Location : United States







Related Discussions:- Three byte instruction , Assignment Help, Ask Question on Three byte instruction , Get Answer, Expert's Help, Three byte instruction Discussions

Write discussion on Three byte instruction
Your posts are moderated
Related Questions
Power Distribution You will study about the legislative measures that have been taken by our government to address these challenges. In particular, we discuss the Energy Conse

There are many advantages of PLC a.The PLC  was specifically designed for harsh  conditions with  electrical  noise magnetic fields vibration  extreme temperatures or humidit

Finance and Accounting in KPI Every business is completed to earn some profit and it is the underline concept. The main tasks are to manage the finances efficiently to meet th

Q. Examine the features of a typical PC motherboard? The purpose of this experiment is to examine the features of a typical PC motherboard, including: CPU and co-process

Explain IDIV instructions in 8086 family with example and their effect on flag. IDIV: It used to divide a 16-bit signed number with an 8-bit signed no. or 32 bit signed numb

Q.   With suitable examples differentiate between limiting and known errors. Sol. Limiting Errors (Guarantee Errors): The accuracy and precision of an instrument depends upon

Ask qu1. If the resistor Radj is adjusted to 175O what is the rotational speed of the motor at no-load conditions? 2. Assuming no armature reaction, what is the speed of the motor

Types of Field-Effect Transistors The channel of a FET (field-effect transistor) is doped to produce either an N-type semiconductor or a P-type semiconductor. The drain and so

Q. Digital watches display time by turning on a certain combination of the seven-segment display device. (a) Show a typical seven-segment display. (b) Develop a truth table f

Mention how do the DIV & IDIV instructions differ in their functionality DIV: Unsigned numbers division and IDIV: Signed number division.