Page 131 - DCAP210_INTRODUCTION__TO_MICROPROCESSORS
P. 131

Parminder Kaur, Lovely Professional University                      Unit 9: Introduction to 8085 Instructions



                        Unit 9: Introduction to 8085 Instructions                                 Notes



             CONTENTS

             Objectives
             Introduction
              9.1 Data Transfer (Copy) Operations
              9.2 Arithmetic Operations

              9.3 Logical Operations
              9.4 Branching Operations
              9.5 Machine Control Operations
              9.6 Stack I/O Operations

              9.7 Instruction Format
                 9.7.1  Instruction Word Size
              9.8 Summary
              9.9 Keywords

             9.10 Self-Assessment Questions
             9.11 Review Questions
             9.12 Further Reading


            Objectives

            After studying this unit, you will able to understand the following:
            •  Discuss about the data transfer (copy) operations
            •  Discuss about the arithmetic operations

            •  Discuss about the logical operations
            •  Discuss about the branching operations
            •  Discuss about the machine-control operations

            •  Explain about the instruction format
            Introduction

            An instruction is a binary pattern designed inside a microprocessor to perform a specific function.
            The entire group of instructions, called the instruction set, determines what functions the
            microprocessor can perform. These instructions can be classified into the following five functional
            categories: data transfer (copy) operations, arithmetic operations, logical operations, branching
            operations, and machine-control operations.

            9.1 Data Transfer (Copy) Operations

            This group of instructions copy data from a location called a source to another location called a
            destination, without modifying the contents of the source. In technical manuals, the term data
            transfer is used for this copying function. However, the term transfer is misleading; it creates the



                                             LOVELY PROFESSIONAL UNIVERSITY                                   125
   126   127   128   129   130   131   132   133   134   135   136