Microprocessor system structure. Microprocessor system structure 1/25 Basic components Single-board systems Modular systems.

Slides:



Advertisements
Similar presentations
Computer Buses Ref: Burd, Chp – 220 Englander, Chp 7 p
Advertisements

HARDWARE Rashedul Hasan..
Computer Parts.
Computer Parts There are many parts that work together to make a computer work.
INPUT-OUTPUT ORGANIZATION
RLH - Spring 1998ECE 611 Hardware - 1 Basic Microprocessor Hardware ECE 611 Microprocessor Systems Dr. Roger L. Haggard, Associate Professor Department.
INTRODUCTION OF COMPUTER
Khaled A. Al-Utaibi  Computers are Every Where  What is Computer Engineering?  Design Levels  Computer Engineering Fields  What.
FIRST COURSE Essential Computer Concepts. New Perspectives on Microsoft Office 2007: Windows XP Edition 2 Objectives Compare the types of computers Describe.
Computer Basics 1 Computer Basic 1 includes two lessons:
Parts & Functions of a Computer. 2 Functions of a Computer.
Introduction to Information Technology: Your Digital World © 2013 The McGraw-Hill Companies, Inc. All rights reserved.Using Information Technology, 10e©
System Unit By Sam Gibbs. System Unit The main part of a personal computer Includes a chassis, microprocessor, main memory, bus, and ports Does not include.
Read Chapter 3 (David E. Simon, An Embedded Software Primer)
I/O Subsystem Organization and Interfacing Cs 147 Peter Nguyen
Enhanced A+ Guide to Managing and Maintaining Your PC Third Edition.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 1 Introducing Hardware.
COMPUTER SYSTEM COMPONENTS ACTIVITY
1 Introduction to Computers Day 6. 2 Main Circuit Board of a PC The main circuit board (motherboard or system board) is the central nervous system of.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Khaled A. Al-Utaibi  Microprocessors  Microcontrollers  Embedded Systems.
COMPUTER SYSTEM.
INPUT-OUTPUT ORGANIZATION
COMPUTER HARDWARE ***EXPLORED***
Khaled A. Al-Utaibi  8086 Pinout & Pin Functions  Minimum & Maximum Mode Operations  Microcomputer System Design  Minimum Mode.
MCU – Microcontroller Unit – 1 MCU  1 cip or VLSI core – application-specific.
EC4012PA PIC 18F Introduction 2  Processor  Input Devices  Output Devices  Memory Devices 3.
© Oxford University Press España S. A., 2012 Unit 2 Hardware and software.
 Chasis / System cabinet  A plastic enclosure that contains most of the components of a computer (usually excluding the display, keyboard and mouse)
Chapter 8 Input/Output. Busses l Group of electrical conductors suitable for carrying computer signals from one location to another l Each conductor in.
Embedded System Design
Ch Review1 Review Chapter Microcomputer Systems Hardware, Software, and the Operating System.
Introduction to Computing: Lecture 4
1 A+ Guide to Managing and Maintaining Your PC, Fifth Edition Hardware Needs Software to Work Hardware  Physical components of a computer  Visible part.
created by :Gaurav Shrivastava
©2008 The McGraw-Hill Companies, Inc. All rights reserved. Digital Electronics Principles & Applications Seventh Edition Chapter 13 Computer Systems Roger.
به نام یکتای هستی بخش درس ریزپردازنده یک گروه دکتر ثنایی جلسه اول.
Organization of a computer: The motherboard and its components.
Introduction to Computers
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 1 Introducing Hardware.
1. Introduction 2. Methods for I/O Operations 3. Buses 4. Liquid Crystal Displays 5. Other Types of Displays 6. Graphics Adapters 7. Optical Discs 10/01/20151Input/Output.
Computer Components Checklist There are many parts that work together to make a computer work.
History of the computer In 1947 the Transistor was invented and replaced the vacum tube. The transistor was smaller and was far more reliable than the.
8086/8088 Hardware Specifications Power supply:  +5V with tolerance of ±10%;  360mA. Input characteristics:  Logic 0 – 0.8V maximum, ±10μA maximum;
Computing and the Web Computer Hardware Components.
Microprocessor Dr. Rabie A. Ramadan Al-Azhar University Lecture 2.
(Tahlia and Mabel are SUPA!!!). CPU CPU mean central process unit A central process is the carries out the instructions to computer programming.
Advanced Computer Architecture 0 Lecture # 1 Introduction by Husnain Sherazi.
Minimum System Requirements Clock Generator Memory Interfacing.
I T Essentials I Chapter 1 JEOPARDY HardwareConnector/CablesMemoryAcronymsPotpourri
COMPUTER ARCHITECTURE. Recommended Text 1Computer Organization and Architecture by William Stallings 2Structured Computer Organisation Andrew S. Tanenbaum.
Semiconductor memory utilization. Memories 2/20 Main memory map Timings Power supplying.
Parts of the Computer System
Z80 Overview internal architecture and major elements of the Z80 CPU.
PARTS OF A COMPUTER 2 Hardware Computer Hardware is any of the physical parts of the computer you can touch. There are 4 categories: 1. Input Devices.
Chapter 2.
Digital Literacy: Computer Basics
Computer Parts - Hardware There are many parts that work together to make a computer work.
بسم الله الرحمن الرحيم MEMORY AND I/O.
Parts of a Computer. Keyboard: The input device that you use to type letters, numbers, and symbols into a computer.
Lesson 2 Component Overview Core Hardware Fundamentals.
Information Technology INT1001 Lecture 2 1. Computers Are Your Future Tenth Edition Chapter 6: Inside the System Unit Copyright © 2009 Pearson Education,
Computer Parts There are many parts that work together to make a computer work.
COMPUTER COMPONENTS Ms Jennifer Computer Components.
Computer Organization and Design
Parts of a Computer I plan to use this presentation for an introduction at the start of the year. Maybe even create a “word wall” with the cards.
Principles & Applications
CS703 - Advanced Operating Systems
Computer Parts There are many parts that work together to make a computer work.
COMPUTER PERIPHERALS AND INTERFACES
Presentation transcript:

Microprocessor system structure

Microprocessor system structure 1/25 Basic components Single-board systems Modular systems

System components 2/25 1. Processor surrounding of processor depends on its type A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 GND RFSH M1 RESET BUSREQ WAIT BUSACK WR RD A11 A12 A13 A14 A15 CLK D4 D3 D5 D6 +5V D2 D7 D0 D1 INT NMI HALT MREQ IORQ Z80 Vcc CPU based on Z80 needs single supply and clock signal: „ready” data, address and control signals U U C1 10p C2 6n8 R1 820 R2 820 X1 2500kHz U CLK BUSACK BUSREQ RESET NMI INT WAIT HALT RFSH WR RD IORQ MREQ M1 D7 D6 D5 D4 D3 D2 D1 D0 A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 U1 Z80ACPU +5V

System components 3/25 CPU based on 8080:

System components 4/25 CPU based on 8085:

System components 5/25 CPU based on 8086 (minimal mode):

System components 6/25 CPU based on 8086 (maximal mode):

System components 7/25 CPU based on 80C51:

System components 8/25 2. Programme memory semiconductor, VLSI, non-volatile; contains at least start-up software; in small system contains all used software. processor DATA ADDR CTRL programme memory (ROM)

System components 9/25 3. Data memory semiconductor, VLSI, volatile; stores data and result of executing programmes; in big systems stores software loaded before execution. processor DATA ADDR CTRL programme memory (ROM) data memory (RAM)

System components 10/25 4. Peripherals I/O ports to data exchange; without them we will not have any advantages of working computer. processor DATA ADDR CTRL programme memory (ROM) data memory (RAM) operator devices commu- nication devices process devices

System components 11/ Operator devices make possible communication between computer and man; I/O ports for keyboard, monitor, display, pointing devices, etc. Basic operator devices: keyboards: alphanumeric or function-numeric; displays: LED or LCD, segmented, mosaic or graphic; printers: by principle of work: needle, laser, ink, thermal; by construction/destination: office, industrial, cash-boxes; monitors: monochromatic i colour, alphanumeric i graphic, CRT i LCD; pointing devices: mouses, touch-pads, scroll-balls, joysticks, touch screens

System components 12/ Communication devices to data exchange between different systems (superior, secondary or equivalent); serial (RS family, CAN, USB, FireWire, InfiniBand, etc.); parallel (Centronics); LAN; modems (radio, optic, cable).

System components 13/ Object devices/process devices I/O ports dedicated to data acquisition and acting on process; analogue I/O; binary I/O; special interfaces (exmp. IEC625).

secondary memories System components 14/25 5. Secondary memories: to store not currently used information; FDD, HDD, CD-ROM, CD-RW, DVD, DVD-RW, etc. processor DATA ADDR CTRL programme memory (ROM) data memory (RAM) operator devices commu- nication devices process devices

secondary memories MM serv. devices System components 15/25 6. Main memory serving devices DMA controllers; DRAM controllers. processor DATA ADDR CTRL programme memory (ROM) data memory (RAM) operator devices commu- nication devices process devices

MM serv. devices secondary memories address decoders System components 16/25 7. Address decoders using address word and control signals activate right memory chip or I/O port processor DATA ADDR CTRL programme memory (ROM) data memory (RAM) operator devices commu- nication devices process devices

address decoders MM serv. devices interrupt controllers secondary memories System components 17/25 8. Interrupt controllers different level of complication, programmable or not; collect individual interrupt signals, queuing them according to priorities, send single interrupt signal to CPU processor DATA ADDR CTRL programme memory (ROM) data memory (RAM) operator devices commu- nication devices process devices

timers RTC address decoders MM serv. devices interrupt controllers secondary memories System components 18/25 9. Timers, Real Time Clocks time delay with chosen precision; clock RTC with calendar. processor DATA ADDR CTRL programme memory (ROM) data memory (RAM) operator devices commu- nication devices process devices

timers RTC address decoders MM serv. devices interrupt controllers secondary memories System components 19/ System bus set of signals needed to information exchange between system components processor programme memory (ROM) data memory (RAM) operator devices commu- nication devices process devices DATA ADDR CTRL

System structure 20/25 MICROPROCESSOR SYSTEM STRUCTURE SINGLE-BOARD MODULAR

Single-board microcomputer 21/25 timers RTC address decoders MM serv. devices interrupt controllers secondary memories processor DATA ADDR CTRL program memory (ROM) data memory (RAM) opera- tor devices commu- nication devices process devices operator console communication interfaces acting devices measuring devices, etc.

Single-board microcomputer 22/25 Features: all necessary system components (CPU, MM, I/O ports, interrupt circuits, timers, etc.) placed on the same printed board; system dedicated to specified tasks (local controllers, etc.); to embed in other devices; difficult service - replacing whole system-board; Designed as: „just for needs”, minimal cost - so called “closed system”; universal (allowing extension, modification) - so called “open system”

In modern systems usually one module Modular system 23/25 Construction: comm. devices operator devices second. mem. ROM RAM PP inter- rupts addr dec. RTC process devices DADA DADA

Modular system 24/25 Features: few modules with defined functions, which allow to construct different hardware according to needs; defined parallel system bus, connecting all modules; specific mechanical construction; easy extended and modified; easy designing new applications using the set (“library”) of standard modules; Modular systems dominate in field of industrial applications

Modular system 25/25