Course Hero Logo

IT212 Microprocessor Lab Manual.doc - Charotar University...

This preview shows page 1 - 5 out of 16 pages.

Charotar University of Science & TechnologyFaculty of Technology & EngineeringDepartment of Information TechnologyIndexSr.No.DateExperimentPage No.MarksIntroduction to 8086 microprocessor architecture1.and 8086 emulator tool2.3.4.5.6.7.8.9.101112IT245 Computer Organization & MicroprocessorPage1
Charotar University of Science & TechnologyFaculty of Technology & EngineeringDepartment of Information TechnologyExperiment No. 1Aim:-To study introduction of 8086 microprocessor and emulator 8086Microprocessor:-It is a semiconductor device consisting of electronic logic circuits manufactured by using either aLarge scale (LSI) or Very Large Scale (VLSI) Integration Technique. It includes the ALU,register arrays and control circuits on a single chip.The microprocessor has a set of instructions, designed internally, to manipulate data andcommunicate with peripherals. This process of data manipulation and communication isdetermined by the logic design of the microprocessor called the architecture.The era microprocessors in the year 1971, the Intel introduced the first 4-bit microprocessor is4004. Using this the first portable calculator is designed. The following table1 shows the list ofIntel microprocessors.YearNameBit Size19714004419728008819748080819778085819788086161979808916198280286321985803863219898048632199380586(Pentium)321995Pentium Pro321997Pentium II321999Ecleron and Pentium III322000Pentium IV322001Intanium642003Pentium M processor642005Pentium IV and Xeon642006Pentium D 90064IT245 Computer Organization & MicroprocessorPage2
Charotar University of Science & TechnologyFaculty of Technology & EngineeringDepartment of Information TechnologyArchitecture:The internal architecture 8086 microprocessor is as shown in the fig 1.2.The 8086 CPU is dividedinto two independent functional parts, the Bus interface unit (BIU) and execution unit (EU).The Bus Interface Unit contains Bus Interface Logic, Segment registers, Memory addressinglogic and a Six byte instruction object code queue. The execution unit contains the Data andAddress registers, the Arithmetic and Logic Unit, the Control Unit and flags.IT245 Computer Organization & MicroprocessorPage3
Charotar University of Science & TechnologyFaculty of Technology & EngineeringDepartment of Information TechnologyThe BIU sends out address, fetches the instructions from memory, read data from ports andmemory, and writes the data to ports and memory. In other words the BIU handles all transfers ofdata and addresses on the buses for the execution unit.The execution unit (EU) of the 8086 tells the BIU where to fetch instructions or data from,decodes instructions and executes instruction. The EU contains control circuitry which directsinternal operations. A decoder in the EU translates instructions fetched from memory into a seriesof actions which the EU carries out. The EU is has a 16-bit ALU which can add, subtract, AND,OR, XOR, increment, decrement, complement or shift binary numbers. The EU is decoding aninstruction or executing an instruction which does not require use of the buses.

Upload your study docs or become a

Course Hero member to access this document

Upload your study docs or become a

Course Hero member to access this document

End of preview. Want to read all 16 pages?

Upload your study docs or become a

Course Hero member to access this document

Term
Summer
Professor
N/A
Tags
Central processing unit, X86, Processor register, Department of Information Technology, Computer Organization Microprocessor, Charotar University of Science Technology

Newly uploaded documents

Show More

Newly uploaded documents

Show More

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture