Unconditional jump - jump instruction , Electrical Engineering

Assignment Help:

Unconditional Jump

JMP ( Unconditional Jump ) Instruction: This  instruction is used to transfer  the execution to the  specified  memory  address unconditionally ( does not check any condition before jump).  It is  normally  used to create an indefinite  loop. The  instruction format is

                            JMP 16 bit memory address

Actually it copies  the specified  memory address into the  program counter register. Hence the  microprocessor reads  the next  instruction from the address  stored in the program  counter. Now as  usual  the contains  of the  program  counter register  starts  incrementing by  one. Program executes sequentially until it encounters any other  branch  instruction.

See followings   example to  understand  the working  of JMP  instruction.

Note: You  must have noticed that Sex codes  of IN  and OUT  instruction  are written  at two  consecutive  memory  locations and Hex  codes  of JMP instruction  are written at  three  consecutive  memory  locations. Without going  into the  details of the Hex  codes and size of the instruction at this moment ( which will be  discussed later in this chapter) let us concentrate on the working  of the JMP  instruction.

In the  above program the instruction JMP  20502H will  transfer  the execution back to the first instruction which is stored  at 2050H and keep on repeating the  task by  creating  an indefinite  loop.

The  above  program may be  written  as shown  below using labels when written  using  assembler. In laboratory using microprocessor  kit one has to the hex  codes( programming techniques will be explained in detail in chapter4).

The label  represent the  memory  address of the instruction written  along with  it. In the above  program the label  START represents the  memory  address 2050H where IN  instruction is stored. It is referred  by JMP  instruction  written at memory  location 2054H.


Related Discussions:- Unconditional jump - jump instruction

What is inductor, What is Inductor Inductor, also known as a choke, is ...

What is Inductor Inductor, also known as a choke, is another passive type electrical component designed to take benefit of this relationship by forming a much stronger magnetic

Band Pass active filter, How to design band pass active filer? Any software...

How to design band pass active filer? Any software avaialble

Pneumatic circuit diagram, FIGURE shows a pneumatic circuit diagram used fo...

FIGURE shows a pneumatic circuit diagram used for air supply and exhaust in an automatic control system.  (a) Name all symbols (including pipelines) used in the system. (b) N

Microprocessors, Microprocessors: We have learnt 8085 family of microp...

Microprocessors: We have learnt 8085 family of microprocessors. Initially, we understand basic components of a computer, 8085 microprocessor architecture and assembly language

Compute the mutual inductance, Compute the mutual inductance: A long s...

Compute the mutual inductance: A long single layer solenoid has an effective diameter of 10 cm and it is wound with 1000 turns/m. There is a small concentrated coil with its p

What do these 8086 instructions do, What do these 8086 instructions do? ...

What do these 8086 instructions do? STD-Set  Direction Flag. when the instruction is implemented ,the direction flag of 8086 is set to 1. IRET-Interrupt Return. This instruc

Case 1 b>a - program description , Case 1 (B>A) Suppose XX = 01H ( s...

Case 1 (B>A) Suppose XX = 01H ( stored in a) and YY = 03H (stored  in B).then carry flag  will set by  CMP  instruction since B>A  in this case JNC  will not  transfer the e

.harmonics, describe the practical application of series resonance in ac ci...

describe the practical application of series resonance in ac circuits

Jfet common drain amplifier, Q. JFET Common Drain Amplifier? The common...

Q. JFET Common Drain Amplifier? The common drain FET amplifier is similar to the common collector configuration of the bipolar transistor. A general common drain JFET amplifier

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd