انت هنا الان : شبكة جامعة بابل > موقع الكلية > نظام التعليم الالكتروني > مشاهدة المحاضرة

Instructions Classification

Share |
الكلية كلية الهندسة     القسم  الهندسة الكهربائية     المرحلة 3
أستاذ المادة احمد نجاح جبار الشمري       5/29/2011 11:53:56 AM

8085 Assembly Language Even though the instructions can be written in hexadecimal code, it is still difficult to understand a program written in hexadecimal numbers. Therefore, each manufacturer of a microprocessor has devised a symbolic code for each instruction, called a mnemonic. The mnemonic for a particular instruction consists of letters that suggest the operation to be performed by that instruction. For example, the binary code 0011 1100 (3C16 or 3CH in hexadecimal) of the 8085 microprocessor is represented by the mnemonic INR A: INR A INR stands for increment, and A represents the accumulator. This symbol suggests the operation of incrementing the accumulator contents by one. Similarly, the binary code 1000 0000 (8016 or 80H) is represented as Although these symbols do not specify the complete operations, they suggest its significant pan. Machine language and assembly language are microprocessor-specific and are both considered low-level languages.

INSTRUCTION FORMAT An instruction is a command to the microprocessor to perform a given task on specified data. Each instruction has two parts: one is the task to be performed, called the operation code (opcode), and the second is the data to be operated on, called the operand. The operand (or data) can be specified in various ways. It may include 8-bit (or 16-bit) data, an internal register, a memory location, or 8-bit (or 16-bit) address. In some instructions, the operand is implicit.

This is an attached file with the lectures that classifies the 8085 instructions according to their operation to simplify the access to the required instruction.
The file also includes the instruction definition and usage within a program.
The classes included are

1. DATA TRANSFER INSTRUCTIONS
2. ARITHMETIC INSTRUCTIONS
3. BRANCHING INSTRUCTIONS
4. LOGICAL INSTRUCTIONS
5. CONTROL INSTRUCTIONS
Also this file includes




المادة المعروضة اعلاه هي مدخل الى المحاضرة المرفوعة بواسطة استاذ(ة) المادة . وقد تبدو لك غير متكاملة . حيث يضع استاذ المادة في بعض الاحيان فقط الجزء الاول من المحاضرة من اجل الاطلاع على ما ستقوم بتحميله لاحقا . في نظام التعليم الالكتروني نوفر هذه الخدمة لكي نبقيك على اطلاع حول محتوى الملف الذي ستقوم بتحميله .