Introduction to the Microprocessor System

22
NAME OF GROUP : MUHAMMAD HAFIZUDDIN BIN AZMAN (O1PKE11F1008) NURADILIA BINTI ZAINOL (01PKE11F1001) MAHZUZ SYAMIM BIN MASTED (01PKE11F1004) MOHD IZWAN BIN AMIR HAMZAH (01PKE11F1003) MOHAMMAD FAIZ BIN FADIL (01PKE11F2051) INTRODUCTION TO THE MICROPROCESSOR SYSTEM

Transcript of Introduction to the Microprocessor System

Page 1: Introduction to the Microprocessor System

NAME OF GROUP :

MUHAMMAD HAFIZUDDIN BIN AZMAN

(O1PKE11F1008)

NURADILIA BINTI ZAINOL

(01PKE11F1001)

MAHZUZ SYAMIM BIN MASTED

(01PKE11F1004)

MOHD IZWAN BIN AMIR HAMZAH

(01PKE11F1003)

MOHAMMAD FAIZ BIN FADIL

(01PKE11F2051)

INTRODUCTION TO THE MICROPROCESSOR SYSTEM

Page 2: Introduction to the Microprocessor System

1. What is computer ?

• A computer is device that able receive information, process it and show the result to the output.

• In a computer system , their have :HardwareSoftware

INTRODUCTION

Page 3: Introduction to the Microprocessor System

a) Central processing unit ( CPU ) The CPU is “ Brain “ of a computer system. It contains circuit that control all operations of a

computer system.

b) Main Memory ( there have 2 classification of main memory )

RAM – Random acess memory ROM – Read only memory Secondery memory – like Hardisk , Disket,CD, VCD,

Pendrive.

2. BLOCK DIAGRAM OF A COMPUTER SYSTEM

Page 4: Introduction to the Microprocessor System

• The microcomputer called a central processing unit (CPU) is an integrated circuit as microprocessor.

• The microprocessor is the central processing unit of a microcomputer.

• The information is in binary form and transferred by buses.

THE MICROCOMPUTER AND THE MICROPROCESSOR

Page 5: Introduction to the Microprocessor System

BLOCK DIAGRAM

CENTRAL PROCESSING UNIT(CPU)INPUT

MAIN MEMORY

OUTPUT

SECONDARY MEMORY

Page 6: Introduction to the Microprocessor System

Microprocessor is the brain of a computer. There are many different types of microprocessor.

There have four groups : o Four bit microprocessorso Eight bit microprocessorso Sixteen bit microprocessorso Thirty-two bit microprocessorso Sixty-four bit microprocessors

THE MICROPROCESSOR

Page 7: Introduction to the Microprocessor System

The microprocessor by itself is worthless because in order to perform a useful function, it needs the support of other chips.

It also have input / output ports.

THE SUPPORT CHIP

Page 8: Introduction to the Microprocessor System

MAKING A BASIC COMPUTER SYSTEM WITH THE 8085 AND 8155 CHIPS

5 volt

8085 8155

Page 9: Introduction to the Microprocessor System

• The 8085 and 8155 work with 5 volt DC from regulated power supply.

• To make the both IC’s operate,we must plug in the +vcc on pin 40 and –vcc on pin 20.

Page 10: Introduction to the Microprocessor System

THE MICROPROCESSOR CLOCK

Page 11: Introduction to the Microprocessor System

• All microprocessor need a clock to produce pulses to control their internal counter.

• To determine the clock rate,a crystal,R/C or L/C network is connected to the two clock input pins on pin 1 and 2.

Page 12: Introduction to the Microprocessor System

THE ADDRESS /DATA BUS

Page 13: Introduction to the Microprocessor System

• To produce the Address/Data bus,both IC’s must connect from pins AD0-AD7.

• This group of 8 wires,called the Address/Data Bus is going to carry binary information in the form of binary bits between the microprocessor and the memory chip (8155).

• This binary information, carried by the Address/Data Bus,may go either from the 8085 to the 8155 or from the 8155 to the 8085.

Page 14: Introduction to the Microprocessor System

THE CONTROL BUS

• Microprocessor is the brain of computer funtion to tell what and when to do.

• To do this the microprocessor have to send control signal to the support chip by a group of wire that called as ‘Control Bus’.

Page 15: Introduction to the Microprocessor System

• The function of pins;

RESET-Pin 3 IC 8085

Pin $ IC 8155

ALE(address Latch Enable)-Pin 30 IC 8085

Pin 11 IC 8155

WR:Write-Pin 32 IC 8085

Pin 9 IC 8155

RD:Read-Pin 32 IC 8085

Pin 9 IC 8155

IO/M:Input Output/Memory-Pin 34 IC 8085

Pin 7 IC 8155

Page 16: Introduction to the Microprocessor System
Page 17: Introduction to the Microprocessor System

THE RESET CIRCUIT

• The reset circuit allow to start and stopping the work of microprocessor.

• The circuit will be connected to Pin 36 IC 8085 (reset input).

• Switch S1 open with positive potential,power supply will go through resistor R2A and R2B to Pin 36.

Page 18: Introduction to the Microprocessor System

• When switch S1 is closed,a negative potential from ground through Pin 36 and the microprocessor will be in ‘Reset’.

• Diode D1 eliminates interference by switch S1.

• IC 8155 have a three ports,They are port A,port B,port C that are the inputs and outputs of the microprocessor system.

Page 19: Introduction to the Microprocessor System

• MAIN MEMORY

-RAM(RANDOM ACCESS MEMORY

-ROM(READ ONLY MEMORY)

• SECONDRY MEMORY

-HARD DISK

-EXTERNAL MEMORY

-PENDRIVE

THE MEMORY OF A COMPUTER SYSTEM IS A PLACE WHERE INFORMATION (BINARY BITS)MAY BE KEPT IN AN ORGANIZED FORM

• MAIN MEMORY

• SECONDARY MEMORY

THE MEMORY

WHAT IS MEMORY TYPES OF MEMORY

Page 20: Introduction to the Microprocessor System

Computer languages are divided into

three

•parts: - - Machines (machine code) - Language Assembler (assembly language) - High Level Languages (High language) ? Generally, a computer language is divided

into 2 parts: - - Low-level language - High level language

* Where the machine language and assembler language fall in low-level language because it microprocessor-oriented.

MACHINE LANGUAGE(CODE MACHINE)•A combination of 0 & bit 1 bit based on my no.binary. These codes can only be understood andmanaged by the microprocessor unit only. All other computing languages such as

assembler languages and high level languageneed to be converted into machine code priorfirst to implement my program inprovided.

MACHINE LANGUAGE

Page 21: Introduction to the Microprocessor System

AMONG THE ADVANTAGES: -

• It is faster than the languages of the machineother since they do not needassembler or compiler or interpreterlike other languages.- It uses a memory size of the skeleton.

DISADVANTAGES

- The line of writing tedious manualbecause of the codesbinary / hexadecimal ± consumers shouldrefer to the user.- Language is not in widespread usebut the only skilled org.

Page 22: Introduction to the Microprocessor System

FROM ALL OF THIS, WHAT WE CAN GET IS KNOW ABOUT MICROPROCESSOR ABOUT HOW IT USED AND HOW IT WORKS. WE ALSO LEARN ABOUT HOW THE DATA BEEN

TRANSFERRED AND WHAT KIND OF MEMORY BEING USED IN THIS MICROPROCESSOR.WE KNOW TH EMACHINE LANGUAGE AND WHAT IT MEANS….

CONCLUSION