slide1
Download
Skip this Video
Download Presentation
Computer

Loading in 2 Seconds...

play fullscreen
1 / 14

Computer - PowerPoint PPT Presentation


  • 149 Views
  • Uploaded on

Computer. ECP2036 Microprocessor and Interfacing. What is Computer ?. Data Processing. Data Storage. Computer. MEMORY. SYSTEM BUS. CPU. I/O. ECP2036 Microprocessor and Interfacing. Major Components of a Computer. CPU. ECP2036 Microprocessor and Interfacing. What is Microprocessor ?.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Computer' - nydia


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1

Computer

ECP2036 Microprocessor and Interfacing

What is Computer ?

Data Processing

Data Storage

slide2

Computer

MEMORY

SYSTEM BUS

CPU

I/O

ECP2036 Microprocessor and Interfacing

Major Components of a Computer

slide3

CPU

ECP2036 Microprocessor and Interfacing

What is Microprocessor ?

slide4

ECP2036 Microprocessor and Interfacing

Past Microprocessors ...

1971 - Intel 4004, 1st single chip CPU, 4-bit processor

1972 - Intel 4040, enhanced 4004, 60 instructions

1972 - Intel 8008, 8-bit P

1972 - Texas Instrument TMS 1000, 1st single C, 4-bit

1974 - Intel 8080, successor to the 8008, used in Altair 8800

1975 - Motorola 6800, used MOS technology

1976 - Intel 8085, updated 8080, +5V power supply

1976 - Zilog Z80, improved 8080

1976 - TI TMS 9900, 1st 16-bit P

1978 - Zilog Z8000, Motorola 68000, 16-bit P

1978 - Intel 8086, 16-bit, IBM’s choice...

slide5

MEMORY

SYSTEM BUS

I/O

CPU

ECP2036 Microprocessor and Interfacing

What is Microcontroller ?

slide6

ECP2036 Microprocessor and Interfacing

Past Microcontrollers ...

1972 - Texas Instrument TMS 1000, 1st single C, 4-bit

1976 - Intel 8048, 8-bit C, 1k ROM, 64b RAM, 27 I/O

1980 - Intel 8051, 4k ROM, 128b RAM, 32 I/O, 2 16-bits timers

1980s

(MCS-51 family)

- Intel 8031, 8052, 8751, …

- Atmel AT89C51, AT 89C1052/2051,…

- Dallas Semiconductor DS5000 series…

- Philips, National Semiconductor, ...

(Other Cs)

Microchip PIC16 series, Motorola 68HC11, Zilog’s Z86

slide7

I/O

Serial

Interface

Parallel

Interface

Internal address, data, & control buses

RAM

ROM

Memory

ECP2036 Microprocessor and Interfacing

General Structure of a C

Interrupt

Control

CPU

Timers/ Counters

slide8

ECP2036 Microprocessor and Interfacing

Major 8-bit Micro-controllers

 Intel 8051

 Motorola 68HC11

 Zilog Z86

 Microchip PIC16XX

slide9

Data Bus

CPU

RAM

ROM

CPU

General

purpose

Micro

processor

Serial

COM

Port

I / O

Port

RAM

ROM

Timer

Serial

COM

Port

I / O

Port

Timer

Address Bus

Microcontroller

General-Purpose Microprocessor System

ECP2036 Microprocessor and Interfacing

Microprocessor System Vs Microcontroller System

slide10

ECP2036 Microprocessor and Interfacing

Microprocessor System Vs Microcontroller System

slide11

ECP2036 Microprocessor and Interfacing

What is CPU ?

The Central Processing Unit (or P)

Control Unit & Instruction Decoder

Arithmetic/Logic Unit

Registers

slide12

ECP2036 Microprocessor and Interfacing

To synchronize and control the

overall operation of the P system

Control Unit & Instruction Decoder

Arithmetic/Logic Unit

To decode instruction and

pass the necessary control signals to CU

Registers

slide13

ECP2036 Microprocessor and Interfacing

To perform the arithmetic and

logical operations within the CPU

Control Unit & Instruction Decoder

Arithmetic/Logic Unit

Registers

To perform shift and rotate

operations that may either be

arithmetic or logical in nature

slide14

ECP2036 Microprocessor and Interfacing

  • Control and Status Registers
  • User-Variable Registers

Control Unit & Instruction Decoder

A set of internal storage

locations within the CPU

Arithmetic/Logic Unit

Registers

ad