Preview

Microprocessor 8086

Powerful Essays
Open Document
Open Document
6994 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Microprocessor 8086
UNIT III
8086 MICROPROCESSOR INTERFACING

3.1 Introduction

This unit explains how to design and implement an 8086 based microcomputer system. To design an 8086 based system, it is necessary to know how to interface the 8086 microprocessor with memory and input and output devices. Due to the mismatch in the speed between the microprocessor and other devices, a set of latches and buffers are required to interface the microprocessor with other devices. In this unit, you will learn about the way in which address/data buses, latches and buffers are used in the process of interfacing. To understand the interfacing principles and concepts it is necessary to learn the various types of bus cycles and bus timings. Overall, this unit makes you to understand how 8086 microprocessor is interfaced with memory and peripherals and how an 8086 based microcomputer system works.

3.2 Learning Objectives

• To study about the operating modes of 8086 • To study about the components of an 8086 based microcomputer system • To understand the address/data buses of an 8086 based system • To understand the necessity of latches and buffers • To learn the various types of bus cycles • To learn the bus timings • To study about the interfacing principles and ideas

3.3 8086-Based Microcomputer System

An 8086-based microcomputer system has the following components. • 8086 CPU • ROM • RAM • Peripherals • Control bus • Address bus • Data bus • Clock generator • Interrupt Controller • DMA Controller • Latches • Transceivers

The basic control bus consists of the signals labeled M/IO (Active Low), RD (Active Low) and WR (Active Low). If the operation to be performed by 8086 is a read (either from a memory location or from a port) the RD (Active Low) goes low and if the operation to be performed by 8086 is a write (either to a memory location or to a port) the WR (Active Low) signal is asserted. If the read or write

You May Also Find These Documents Helpful

  • Good Essays

    Figure 1: Overall Block Diagram The goal of this project is to provide you with a more practical hands-on approach to computer architecture design problems. The processor complex you will be designing is a 32-bit version of the MIPS processor; however, the instruction set will be a small subset of the actual MIPS ISA. You should implement the end to end operation of the complex utilizing the VHDL hardware descriptive language. You may use any constructs within the VHDL language, however, the design must be of your own. Copying of any form from any other student or any internal or external sources is illegal and will not be accepted. The processor supports the three instruction formats: R-format, I-format, and J-format as described in the text book and lectures. Table I Summarizes the core set of instructions for your ISA. The memory is assumed to be byte addressable and each word is 32 bits.…

    • 1082 Words
    • 5 Pages
    Good Essays
  • Powerful Essays

    Linex VS Mac VS Windows

    • 2819 Words
    • 12 Pages

    References: Stallings, W. (2012). Operating Sytems: Internals and Design Principles (7th ed.). Retrieved from The Univerisity of Phoenix EBook Collection.…

    • 2819 Words
    • 12 Pages
    Powerful Essays
  • Good Essays

    X86 and Intel

    • 753 Words
    • 4 Pages

    Evaluate Intel’s continued use of the Pentium family of processors. Did Intel make the right decision by extending the name through the Pentium 4 processor?…

    • 753 Words
    • 4 Pages
    Good Essays
  • Good Essays

    lab1_32x32_registerfile

    • 1009 Words
    • 7 Pages

    the Read Data 1 bus and Read Data 2 bus respectively. The Write Register input…

    • 1009 Words
    • 7 Pages
    Good Essays
  • Powerful Essays

    SIWES REPORT

    • 2573 Words
    • 9 Pages

    References: Englander, I (2000). The Architecture of computer hardware and systems software. John Wiley, USA, p272.…

    • 2573 Words
    • 9 Pages
    Powerful Essays
  • Good Essays

    The knowledge of MIPS architecture which was learnt in the previous semester had laid quite a good foundation and helped us understand the things. The instruction set for a 64-bit variant was also touched upon, which had minor modifications in the 32-bit variant. This ISA can be used to develop high end…

    • 749 Words
    • 3 Pages
    Good Essays
  • Better Essays

    Capacitance Meter Project

    • 3260 Words
    • 14 Pages

    2. The 8051 Microcontroller and embedded systems,Muhammad Ali Mazidi , Janice Gillispie Mazidi, Rolin D. McKinlay…

    • 3260 Words
    • 14 Pages
    Better Essays
  • Good Essays

    System Unit

    • 3218 Words
    • 13 Pages

    Differentiate among various styles Differentiate among various styles of system units of system units Identify chips, adapter cards, and other Identify chips, adapter cards, and other components of aamotherboard components of motherboard Describe the components of aaprocessor and how Describe the components of processor and how they complete aamachine cycle they complete machine cycle Identify characteristics of various personal Identify characteristics of various personal computer processors on the market today computer processors on the market today Define aabit and describe how aaseries of bits Define bit and describe how series of bits represents data represents data Explain how programs transfer in Explain how programs transfer in and out of memory and out of memory Differentiate among the various Differentiate among the various types of memory types of memory Describe the types of expansion slots and Describe the types of expansion slots and adapter cards adapter cards Explain the difference among aaserial port, aa Explain the difference among serial port, parallel port, aaUSB port, and other ports parallel port, USB port, and other ports Describe how buses contribute to aa Describe how buses contribute to computer’s processing speed computer’s processing speed Identify components in mobile computers Identify components in mobile computers and mobile devices and mobile devices…

    • 3218 Words
    • 13 Pages
    Good Essays
  • Best Essays

    Intel 8080 Microprocessor

    • 1810 Words
    • 8 Pages

    | J. W. Coffron, Understanding and Troubleshooting the Microprocessor, Englewood Cliffs, New Jersey: PRENTICE-HALL, INC., 1980.…

    • 1810 Words
    • 8 Pages
    Best Essays
  • Powerful Essays

    1.0 Objectives 1.1 Introduction 1.2 Operating System 1.2.1 Definition of operating system 1.2.2 Functions of Operating System 1.2.3 Operating System as User Interface 1.3 I/O System Management 1.4 Assembler 1.5 Compiler 1.6 Loader 1.7 History of Operating System 1.8 Summary 1.9 Model Question…

    • 10327 Words
    • 42 Pages
    Powerful Essays
  • Powerful Essays

    Mpmc on 8086

    • 2455 Words
    • 10 Pages

    • Architecture of 8086 microprocessor (8086 Internal Block Diagram) • Register organization • Special functions of General Purpose Registers • Memory Segmentation • Address Generation • Pin Description • Minimum & Maximum modes • Timing diagram.…

    • 2455 Words
    • 10 Pages
    Powerful Essays
  • Powerful Essays

    Instruction Cycle

    • 1910 Words
    • 8 Pages

    An instruction cycle (fetch-and-execute cycle, fetch-decode-execute cycle, or FDX) is the basic operation cycle of a computer. It is the process by which a computer retrieves a program instruction from its memory, determines what actions the instruction requires, and carries out those actions. This cycle is repeated continuously by the central processing unit(CPU), from boot up to when the computer is shut down.…

    • 1910 Words
    • 8 Pages
    Powerful Essays
  • Satisfactory Essays

    Microprocessor

    • 520 Words
    • 3 Pages

    1. Draw the functional block diagram of SAP-I architecture and also discuss the main difference with SAP-II.…

    • 520 Words
    • 3 Pages
    Satisfactory Essays
  • Powerful Essays

    Electromania

    • 2942 Words
    • 12 Pages

    Pure 1st and 2nd year teams have an option to select Section F in place of section B, C,…

    • 2942 Words
    • 12 Pages
    Powerful Essays
  • Better Essays

    Lifesaving Embedded System

    • 1516 Words
    • 7 Pages

    A NEW REVOLUTIONARY SYSTEM TO DETECT HUMANBEINGS BURIED UNDER EARTHQUAKE RUBBLE USING MICROPROCESSOR OR MICRO COTROLLER…

    • 1516 Words
    • 7 Pages
    Better Essays

Related Topics