Preview

Microprocessor Technology

Powerful Essays
Open Document
Open Document
8893 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Microprocessor Technology
DEPARTMENT OF COMPUTER APPLICATIONS
COLLEGE OF ENGINEERING,
THIRUVANANTHAPURAM

ASSEMBLY LANGUAGE PROGRAMMING
LAB – MANUAL

2005

INDEX
CONTENTS

PAGE NO

1. The 8085 microprocessor
1.1 Introduction
1.2 8085 Internal Architecture
1.3 8085 Pin Diagram
1.4 8085 Addressing Modes

1
1
1
6
11

2. The 8085 Microprocessor Trainer Kit
2.1 Introduction
2.2 Specifications of STS -85 VLC
2.2.1 Hardware Specifications
2.2.2 Software Description

12
12
12
13
15

3. 8085 Instruction Set Summary

20

4. Entering a program and Execution procedure

24

5. A Sample Program

25

6. 8085 Instructions and Mnemonic codes

26

7. Lab Exercises
7.1 Subtract two 8 bit numbers
7.2 Divide two 8 bit numbers
7.3 Palindrome checking
7.4 Sort in ascending order
7.5 Sort in descending order
7.6 Add two 16 bit numbers
7.7 Convert a BCD number to a binary number
7.8 Convert a binary number to a BCD number
7.9 Add ten 8 bit numbers
7.10 Multiply two 8 bit numbers
7.11 Largest of ten 8 bit numbers
7.12 Smallest of ten 8 bit numbers
7.13 Scroll a set of data in memory

28
28
29
30
32
34
36
38
40
41
43
45
47
49

1. THE 8085 MICROPROCESSOR
1.1 Introduction
The 8085 microprocessor was made by Intel in mid 1970s. It was binary compatible with
8080 microprocessor but required less supporting hardware thus leading to less expensive microprocessor systems. It is a general purpose microprocessor capable of addressing 64k of memory. The device has 40 pins, require a +5V power supply and can operate with 3
MHz single phase clock. It has also a separate address space for up to 256 I/O ports. The instruction set is backward compatible with its predecessor 8080 even though they are not pin-compatible. 1.2 8085 Internal Architecture (Fig: 1)

The 8085 has a 16 bit address bus which enables it to address 64 KB of memory, a data bus 8 bit wide and control buses that carry essential signals for various operations.
It

You May Also Find These Documents Helpful

  • Good Essays

    It also makes use of 8 KB of SRAM and 4 KB of EEPROM for this purpose.…

    • 558 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    Unit 7 Lab And Assignment

    • 311 Words
    • 2 Pages

    The CMOS still utilizes RAM but it is being rapidly replaced with EEPROM in today’s time. EEPROM is a small chip that data can be written and re-written to with codes.…

    • 311 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    It also used 8 bit data and 16 bit addressing, and could execute all of the 8080 (but not 8085) op codes, but included 80 more, instructions. The register set was doubled, with two banks of data registers that could be switched between. This allowed fast operating system or interrupt context switches. The Z-80 also added two index registers and 2 types of relocatable vectored interrupts. The thing that really made the Z-80 popular in designs was the memory interface - the CPU generated its own RAM refresh signals, which meant easier design and lower system cost, the deciding factor in its selection for the TRS-80 Model 1. That and its 8080 compatibility, and CP/M, the first standard microprocessor operating system, made it the first choice of many…

    • 812 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    Connectors P1 power 40 34 floppy drive SATA 50 or 68 pin SCSI expansion slots 8 bit ISA early computers “2 lane road” 16 bit Next Generation “Twice as wide…

    • 399 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Nt1330 Unit 5 Essay

    • 364 Words
    • 2 Pages

    Upgradable 4 GB of DDR3L SDRAM is ready to help you work with data-intensive tasks and apps. Store up to 500 GB of data into the ProBook’s hard drive and or back up your files to optical media through the DVD-R drive.…

    • 364 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Dc Input D10 Unit 5

    • 256 Words
    • 2 Pages

    The module has a 2.4K retentive memory space for storing data. The system runs on the DirectSOFT programming software built into the system. The Device comes with RS-232-C port that transfers module data at 9600 baud. The system also has forced I/O, timer/event drum sequencing, and RLL diagram-style…

    • 256 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Brochure Bus-210

    • 465 Words
    • 2 Pages

    This is a type of communication hardware that allows quick transmission of large amounts of information. Enable to access information on WWW, this hardware was developed and can handle many billions of bytes per second.…

    • 465 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    E4.10: Draw the stack frame and enter the value of each stack slot (if it is…

    • 900 Words
    • 4 Pages
    Satisfactory Essays
  • Powerful Essays

    Nt1310 Unit 9 Lab Report

    • 2537 Words
    • 11 Pages

    International Journal of Computer Science and Network (IJCSN) Volume 1, Issue 3, June 2012 www.ijcsn.org ISSN 2277-5420 On Line Real Time Health Monitoring of ICU Patients using ARM7 1 1 Mrs. Rajashri Patil , 2Prof. Balaji Hogade Electronics Department, Datta Meghe College Of Engg , Airoli , Navi Mumbai , Maharashtra 400708, India 2 Department of Electronics, Terna Engg College, Nerul, Navi Mumbai , Maharashtra , 400708 , India…

    • 2537 Words
    • 11 Pages
    Powerful Essays
  • Satisfactory Essays

    *The Quad-Core Itanium Tukwila processor released in 2010 was the first single processor to hold two billion transistors.…

    • 250 Words
    • 1 Page
    Satisfactory Essays
  • Good Essays

    Dental Implants

    • 2449 Words
    • 10 Pages

    13-A special type of memory that stores configurations such as the amount of memory on the computer is called (CMOS)…

    • 2449 Words
    • 10 Pages
    Good Essays
  • Satisfactory Essays

    A group of one or more memory slots. You must fill an entire bank when installing RAM.…

    • 386 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Informal Proposal

    • 377 Words
    • 2 Pages

    Computers do not have enough memory. The random-access emory ( RAM ) uses an old proccessor.…

    • 377 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    What are the basic components and types of computer systems? Provide some descriptions with your examples.…

    • 569 Words
    • 2 Pages
    Good Essays
  • Better Essays

    1. INTRODUCTION The 8086 microprocessor is the 16 bit microprocessor which means that the arithmetic logic unit, its internal registers and also the data bus these entire have to work with 16 bit at a time. The microprocessor has 20 bit address bus and therefore 220 memory locations. The pin diagram of 8086 is as shown: The 8086 microprocessor is just like 8085 microprocessor but the difference between them is that the 8085 microprocessor is of 8 bits but that of the 8086 is the 16 bit microprocessor. Also the flags are more in case of the 8086 microprocessor as shown:…

    • 1660 Words
    • 7 Pages
    Better Essays

Related Topics