answersLogoWhite

0


Best Answer
  1. DATA TRANSFER INSTRUCTIONS
  2. ARITHMETIC INSTRUCTIONS
  3. BIT MANIPULATION INSTRUCTIONS
  4. STRING INSTRUCTIONS
  5. PROGRAM EXECUTION TRANSFER INSTRUCTIONS
  6. PROCESS CONTROL INSTRUCTIONS

1.DATA TRANSFER INSTRUCTIONS

The DATA TRANSFER INSTRUCTIONS are those, which transfers the DATA from any one source to any one destination.The datas may be of any type. They are again classified into four groups.They are:

GENERAL - PURPOSE BYTE OR WORD TRANSFER INSTRUCTIONS

SIMPLE INPUT AND OUTPUT PORT TRANSFER INSTRUCTION

SPECIAL ADDRESS TRANSFER INSTRUCTION

FLAG TRANSFER INSTRUCTIONS

MOV

PUSH

POP

XCHG

XLAT

IN

OUT

LEA

LDS

LES

LAHF

SAHF

PUSHF

POPF

2.ARITHMETIC INSTRUCTIONS

These instructions are those which are useful to perform Arithmetic calculations, such as addition, subtraction, multiplication and division.They are again classified into four groups.They are:

ADDITION INSTRUCTIONS

SUBTRACTION INSTRUCTIONS

MULTIPLICATION INSTRUCTIONS

DIVISION INSTRUCTIONS

ADD

ADC

INC

AAA

DAA

SUB

SBB

DEC

NEG

CMP

AAS

DAS

MUL

IMUL

AAM

DIV

IDIV

AAD

CBW

CWD

3.BIT MANIPULATION INSTRUCTIONS

These instructions are used to perform Bit wise operations.

LOGICAL INSTRUCTIONS

SHIFT INSTRUCTIONS

ROTATE INSTRUCTIONS

NOT

AND

OR

XOR

TEST

SHL / SAL

SHR

SAR

ROL

ROR

RCL

RCR

4. STRING INSTRUCTIONS

The string instructions function easily on blocks of memory.They are user friendly instructions, which help for easy program writing and execution. They can speed up the manipulating code.They are useful in array handling, tables and records.

STRING INSTRUCTIONS

REP

REPE / REPZ

REPNE / REPNZ

MOVS / MOVSB / MOVSW

COMPS / COMPSB / COMPSW

SCAS / SCASB / SCASW

LODS / LODSB / LODSW

STOS / STOSB / STOSW

5.PROGRAM EXECUTION TRANSFER INSTRUCTIONS

These instructions transfer the program control from one address to other address. ( Not in a sequence). They are again classified into four groups.They are:

UNCONDITIONAL TRANSFER INSTRUCTIONS

CONDITIONAL TRANSFER INSTRUCTIONS

ITERATION CONTROL INSTRUCTIONS

INTERRUPT INSTRUCTIONS

CALL

RET

JMP

JA / JNBE

JAE / JNB

JB / JNAE

JBE / JNA

JC

JE / JZ

JG / JNLE

JGE / JNL

JL / JNGE

JLE / JNG

JNC

JNE / JNZ

JNO

JNP / JPO

JNS

JO

JP / JPE

JS

LOOP

LOOPE / LOOPZ

LOOPNE / LOOPNZ

JCXZ

INT

INTO

IRET

6.PROCESS CONTROL INSTRUCTIONS

These instructions are used to change the process of the Microprocessor. They change the process with the stored information. They are again classified into Two groups.They are:

FLAG SET / CLEAR INSTRUCTIONS

EXTERNAL HARDWARE SYNCHRONIZATION INSTRUCTIONS

STC

CLC

CMC

STD

CLD

STI

CLI

HLT

WAIT

ESC

LOCK

NOP

User Avatar

Wiki User

13y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Explain the classification of the instruction set of 8085 microprocessor with suitable examples?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

How does the microprocessor work?

Suppose we give a 8-bit instruction ADD B to the microprocessor then this instruction is not at all understood by microprocessor as it only accepts binary inputs so first of all it stores the instruction in the INSTRUCTION REGISTOR then it decodes this instruction ADD B to its suitable binary code 80H in the INSTRUCTION DECODER.. after converting to 80H then the microprocessor understands that .. yes i have to add the content of the resistor B with that of A(accumulator) and store the result in the accumulator A this is a small example how microprocessor operates facing the instructions


What is gelatinization and examples?

gelatinization of a suitable example??


Explain suitable example 1NF 2NF 3NF?

Sure! 1NF (First Normal Form): Each column in a table should hold atomic values (values that cannot be divided further), and each row should be unique. 2NF (Second Normal Form): Every non-key attribute must be fully functionally dependent on the entire primary key, meaning no partial dependencies are allowed. 3NF (Third Normal Form): In addition to 2NF rules, no transitive dependencies should exist, meaning that non-key attributes should not depend on other non-key attributes.


What classification is given to a film suitable for everyone but some parts may be unsuitable for children?

PG


What are the basic differences between classification and tabulation?

tabulation is the mechanical function of classification,because in tabulation classified data are placed in columns and rows classification is the process of statistical analysis; tabulation is process of presenting data in a suitable manner


What is suitable material for a salt shaker?

Examples: glass, polyethylene, polypropylene, inox steel.


With the help of suitable examples illustrate how advertisements create artificial demands for goods should this be stopped if so how?

this is very imported question for me that "with the help of suitable examples illustrate how advertisements create artificial demands for goods? should this be stopped, if so, how?


Define marketing distinguish product marketing and services markrting with suitable example?

Define Marketing. Distinguish product marketing and services marketing with suitable examples


Deferent betbeen data and information with suitable examples?

data is not accurate.. where information is so accurate


What factors should I consider in selecting a weight training dvd?

The DVDs are instruction manuals in different form. You have to choose the weight training program that is suitable for you and automatically you will get suitable DVD. The factors which you have to consider are your age, sex, health conditions, stamina, and the target.


How does marketing research aid marketing managers in decision making disscuss with suitable example?

Marketing Research aid Marketing Managers in decision making . Discuss with suitable examples?


What may be development for one may not be development for the others justify the statement with suitable examples?

[object Object]