Course Hero Logo

Helpful notes CAT1.pdf - UNIT-1 INTRODUCTION TO 8086 ECE...

Course Hero uses AI to attempt to automatically extract content from documents to surface to you and others so you can study better, e.g., in search results, to enrich docs, and more. This preview shows page 1 - 3 out of 56 pages.

UNIT-1 INTRODUCTION TO 8086ECE DEPARTMENTMICROPROCESSORS AND MICROCONTROLLERSPage 1UNIT-IINTRODUCTION TO 8086Contents at a glance:Architecture of 8086 microprocessorRegister organization8086 flag register and its functionsAddressing modes of 8086Pin diagram of 8086Minimum mode & Maximum mode system operationTiming diagramsINTRODUCTION TO MICROPROCESSOR:OVERVIEW OF A SIMPLE MICRO COMPUTER:The major parts are the central processing unit or CPU, memory, and the input and output circuitry or I/O.Connecting these parts together are three sets of parallel lines called buses. The three buses are the address bus, thedata bus, and the control bus.Block diagram of simple computer or microcomputer.i) MEMORY:The memory section usually consists of a mixture of RAM and ROM.It may also have magnetic floppydisks, magnetic hard disks, or laser optical disks.Memory has two purposes.The first purpose is to store the binarycodes for the sequence of instructions you want the computer to carry out.When you write a computer program,what you are really doing is just writing a sequential list of instructions for the computer.The second purpose of thememory is to store the binary-coded data with which the computer is going to be working.ii) INPUT/OUTPUT:The input/output or I/O section allows the computer to take in data from the outside world orsend data to the outside world.These allow the user and the computer to communicate with each other.The actualphysical devices used to interface the computer buses to external systems are often called ports.iii) CPU:The central processing unit or CPU controls the operation of the computer.It fetches binary-codedinstruction of the computer.It fetches binary-coded instructions from memory, decodes the instructions into a seriesof simple actions, and carries out these actions.The CPU contains an arithmetic logic unit, or ALU.Which can performadd, subtract, OR, AND, invert, or exclusive-OR operations on binary words when instructed to do so.The CPU alsocontains an address counter which is used to hold the address of the next instruction or data to be fetched frommemory, general-purpose registers which are used for temporary storage of binary data, and circuitry which generatesthe control bus signals.
UNIT-1 INTRODUCTION TO 8086ECE DEPARTMENTMICROPROCESSORS AND MICROCONTROLLERSPage 2iv) ADDRESS BUS:The address bus consists of 16, 20, 24, or more parallel signal lines.On these lines the CPU sendsout the address of the memory location that is to be written to or read from.The number of address lines determinesthe number of memory locations that the CPU can address.If the CPU has N address lines then it can directly address2Nmemory locations.v) DATA BUS:The data bus consists of 8, 16, 32 or more parallel signal lines.As indicated by the double-ended arrowson the data bus line, the data bus lines are bi-directional.This means that the CPU can read data in on these lines

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 56 pages?

Upload your study docs or become a

Course Hero member to access this document

Term
Spring
Professor
N/A
Tags
Computer Architecture, Central processing unit, X86, Processor register, Addressing mode, ECE Department

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