Capability of processor determine the capability of the computer system. Therefore, processor is the key element or heart of a computer system. Other.

Slides:



Advertisements
Similar presentations
The CPU The Central Presentation Unit What is the CPU?
Advertisements

Microprocessors A Beginning.
Machine cycle.
Parul Polytechnic Institute
Dr. Rabie A. Ramadan Al-Azhar University Lecture 3
MICROPROCESSORS TWO TYPES OF MODELS ARE USED :  PROGRAMMER’S MODEL :- THIS MODEL SHOWS FEATURES, SUCH AS INTERNAL REGISTERS, ADDRESS,DATA & CONTROL BUSES.
Microprocessor 8085/8086 Lecturer M A Rahim Khan Computer Engineering and Networks Deptt.
The Central Processing Unit: What Goes on Inside the Computer.
Processor System Architecture
MICRO PROCESSER The micro processer is a multipurpose programmable, clock driven, register based, electronic integrated device that has computing and decision.
Microprocessors. Microprocessor Buses Address Bus Address Bus One way street over which microprocessor sends an address code to memory or other external.
1-1 Microprocessor Engineering Microprocessor Systems Microcontrollers Infineon 16-bit Processor Family  specifically 167CS microcontroller C Programming.
1 TK2633TK Microprocessor Architecture DR MASRI AYOB.
Chapter 0 Introduction to Computing
Vacuum tubes Transistor 1948 –Smaller, Cheaper, Less heat dissipation, Made from Silicon (Sand) –Invented at Bell Labs –Shockley, Brittain, Bardeen ICs.
GCSE Computing - The CPU
Microcontroller based system design
Chapter 17 Microprocessor Fundamentals William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper.
Basic Microcomputer Design. Inside the CPU Registers – storage locations Control Unit (CU) – coordinates the sequencing of steps involved in executing.
Internal hardware and external components of a computer Three-box Model  Processor The brain of the system Executes programs A big finite state machine.
3 1 3 C H A P T E R Hardware: Input, Processing, and Output Devices.
Lecture 8 Presented By Dr. Shazzad Hosain Asst. Prof. EECS, NSU.
created by :Gaurav Shrivastava
Computer Architecture
Computers organization & Assembly Language Chapter 0 INTRODUCTION TO COMPUTING Basic Concepts.
Microprocessor & Interfacing Techniques. HISTORY OF MICROPROCESSORS  Computers are accessible to ever-increasing sectors of the world's population. 
General Concepts of Computer Organization Overview of Microcomputer.
CHAPTER 4 The Central Processing Unit. Chapter Overview Microprocessors Replacing and Upgrading a CPU.
Computer Organization & Assembly Language © by DR. M. Amer.
8085. Microcomputer Major components of the computer - the processor, the control unit, one or more memory ICs, one or more I/O ICs, and the clock Major.
Computer Hardware A computer is made of internal components Central Processor Unit Internal External and external components.
Computer Structure & Architecture 7b - CPU & Buses.
MICROOCESSORS AND MICROCONTROLLER:
MICROPROCESSORS AND APPLICATIONS
Academic PowerPoint Computer System – Architecture.
Computer and Information Sciences College / Computer Science Department CS 206 D Computer Organization and Assembly Language.
THE MICROPROCESSOR A microprocessor is a single chip of silicon that performs all of the essential functions of a computer central processor unit (CPU)
Computer Architecture Lecture 4 by Engineer A. Lecturer Aymen Hasan AlAwady 17/11/2013 University of Kufa - Informatics Center for Research and Rehabilitation.
1 Basic Processor Architecture. 2 Building Blocks of Processor Systems CPU.
Chapter Microcontroller
8085 Microprocessor: Architecture & Support Components.
8085 FAQ R.RAJKUMAR DEPT OF CSE SRM UNIVERSITY. FAQ What is a Microprocessor? - Microprocessor is a program-controlled device, which fetches the instructions.
Computer Operation. Binary Codes CPU operates in binary codes Representation of values in binary codes Instructions to CPU in binary codes Addresses in.
Block diagram of a computer system Basic components of a computer system using block diagrams: Cpu Memory Input and output unit Evolution of microprocessor.
History a bit. The 1 st uP: Intel 4004 Introduced Nov., 1971 by Intel 2250 transistors 108 kHz, 60,000 ops/sec 16 pins DIP (Dual in-line package) 10-micron.
Unit Microprocessor.
8085 Microprocessor Architecture
HISTORY OF MICROPROCESSORS
COURSE OUTCOMES OF Microprocessor and programming
BLOCK DIAGRAM OF INTEL 8085.
Introduction to microprocessor (Continued) Unit 1 Lecture 2
Lecture on Microcomputer
Introduction of microprocessor
Dr. Michael Nasief Lecture 2
Introduction to Microprocessors
8085 Microprocessor Architecture
General Architecture of Digital Computer
An Introduction to Microprocessor Architecture using intel 8085 as a classic processor
عمارة الحاسب.
Introduction of microprpcessor
Introduction to Microprocessors and Microcontrollers
Number Representations and Basic Processor Architecture
Instruction cycle Instruction: A command given to the microprocessor to perform an operation Program : A set of instructions given in a sequential.
Microprocessor & Assembly Language
Morgan Kaufmann Publishers Computer Organization and Assembly Language
Architecture & Support Components
8085 Microprocessor Architecture
8085 Microprocessor Architecture
Introduction of microprpcessor
Register sets The register section/array consists completely of circuitry used to temporarily store data or program codes until they are sent to the.
Presentation transcript:

Capability of processor determine the capability of the computer system. Therefore, processor is the key element or heart of a computer system. Other than PC, microprocessors are used in various computerized system such as industrial automation.

Number of bits capacities Number of bits μP can handle at any one time determined the capacities of μP. 2 n Improvement number of bits determined by 2 n. Manufacturer/ Year INTELMOTOROLA , 4 bit, 108 kHz, contains 2300 transistors 6800, 8 bit , 8 bit, 2 MHz, contains transistors 68000, 16 bit , 16 bit, 8-12 MHz, contains transistors 68020, 32 bit , 32 bit, MHz, contains transistors 68030, 32 bit , 32 bit, MHz, contains 1.2 million transistors 68040, 32 bit 1993Pentium, 64 bit, MHz, contains 3.1 million transistors 68060, 64 bit 1997Pentium II, 300 MHz ::::

M FAMILY Comparative of various M family µP. All chips have 32 bit CPU register, but the early µP are 16 bit systems. Why Motorola built (8 bit) after (16 bit)?

Capacity of µP: Bits of data – size of data bus memory size accessible – size of address bus Data size – data stored in a single cell of memory. (size of data bus determine the data size) 1 bit : the smallest. nibble 4 bit : nibble. byte 8 bit : byte. word 16 bit : word. long 32 bit : long word. Data size n Data typeData capacity 2 n Range 1Bit20 – 1 4Nibble Byte2560 – Word – Long Word4,294,967, ,294,967,295

Tocci, 1991 sequence of operations A digital comp is a combination of digital devices and circuits that can perform a programmed sequence of operations (program) with a minimum of human intervention. Program is a set of coded instructions, stored in the comp’s internal memory executed by the computer in order. all under control of the program Comp do not think but high speed machine that can manipulate data, solve problems and make decision, all under control of the program.

Basic computer system

Basic Microcomputer system

Microcomputer system with Intel 8085 microprocessor

Microcomputer system with Motorola microprocessor

transfer A wire used to transfer a signal from one point to another.

data size Data bus – bidirectional (read or write). Determine the data size. Transfer data in parallel.

number of memory cells (lines) Address bus – unidirectional. Transfer data in parallel. Determine the number of memory cells (lines). synchronize the activities Control bus – bidirectional (not the same line). set of signals used to synchronize the activities of the separate microcomputer element. Ex : Read, Write Ex : RESET, INTR

How computer system works? ROM permanently stores a short program (initial). read When comp is ON, CPU read program in ROM 1. reset connected devices to standby mode. 2. transfer system programs (OS) from permanent storage (hard disk) to RAM. 3. System program will provide needs for user.

Fetch & execute cycle

Fetch cycle – a, b, c Execute cycle – e

Example 2-1 (page 28)

Read in fetch cycle

Write in execute cycle

Microprocessor packaged in IC chip. The pins configuration / block diagram used to explain or analyze the architecture of a microprocessor. Figure 2.12 – Intel 8085 microprocessor chip Motorola microprocessor Figure 2.13 – Motorola microprocessor chip

Internal structure µP consist of : 1. control & timing – fetch cycle, decode, execute cycle. supply clock / timing. 2. register – temporary. faster than memory. Various types. 3. ALU – arithmetic & logic operation.

Therefore, µP performs a number of functions, includes: Providing timing and control signal. Fetching instruction and data. Decoding instruction. Transferring data between I/O and memory. Performing A&L operation. Responding to I/O-generated control signal such as RESET or INTERRUPT.

Register set (32 bit) 8 data register 7 address register 2 stack pointer 1 program counter 1 status register

Intel 8085 clock system and bus cycle timing

Motorola clock system and bus cycle timing Bus cycle (machine cycle) InstructionNo. of Read cycle No. of Write cycle MOVE.LD2,D310 MOVE.W34(A1),D230 MOVE.BD3,60(A2)21 ADD.L56(A3),D440 ADD.LD4,56(A3)42 ADDI.W#$1234,56(A3)41 JMPXXXX.W20 JSRXXXX.W22 TRAP#543