 Introduction to Micro processor Introduction to Micro processor  Microprocessor instruction and opcodes Microprocessor instruction and opcodes  Mnemonics.

Slides:



Advertisements
Similar presentations
Chapter 2: Data Manipulation
Advertisements

The CPU The Central Presentation Unit What is the CPU?
Introduction to Computers Section 4A. home Decimal Number System Called base 10 because 10 symbols are available.
Microprocessor and Microcontroller Fundamentals
EEE226 MICROPROCESSORBY DR. ZAINI ABDUL HALIM School of Electrical & Electronic Engineering USM.
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.
Chapter 0 Introduction to Computing
Computer Hardware Processing and Internal Memory.
Introduction to Microprocessors Number Systems and Conversions No /6/00 Chapter 1: Introduction to 68HC11 The 68HC11 Microcontroller.
The CPU - Outline. Components of CPU Englander p
The processor and main memory chapter 4, Exploring the Digital Domain The Development and Basic Organization of Computers.
Recap – Our First Computer WR System Bus 8 ALU Carry output A B S C OUT F 8 8 To registers’ input/output and clock inputs Sequence of control signal combinations.
The central processing unit and main memory chapter 4, Exploring the Digital Domain The Development and Basic Organization of Computers.
GCSE Computing - The CPU
Presented by:IQBAL HUSSAIN ELECTRONICS&COMMUNICATI0N Final year.
Microcontroller based system design
Chapter 17 Microprocessor Fundamentals William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper.
Lecture 13 - Introduction to the Central Processing Unit (CPU)
COMPONENTS OF THE SYSTEM UNIT
Processing Devices.
Computer Structure.
C.S. Choy95 COMPUTER ORGANIZATION Logic Design Skill to design digital components JAVA Language Skill to program a computer Computer Organization Skill.
Lesson 3 — How a Computer Processes Data
Processor Structure & Operations of an Accumulator Machine
E0001 Computers in Engineering1 The System Unit & Memory.
Revised: Aug 1, ECE 263 Embedded System Design Lesson 1 68HC12 Overview.
Computer architecture Microprocessor based computers.
Microcontrollers Microcontroller (MCU) – An integrated electronic computing device that includes three major components on a single chip Microprocessor.
The CPU The Central Presentation Unit Main Memory and Addresses Address bus and Address Space Data Bus Control Bus The Instructions set Mnemonics Opcodes.
CS 1308 Computer Literacy and the Internet Computer Systems Organization.
Computers Are Your Future Eleventh Edition Chapter 2: Inside the System Unit Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
Computers organization & Assembly Language Chapter 0 INTRODUCTION TO COMPUTING Basic Concepts.
Microcontroller Presented by Hasnain Heickal (07), Sabbir Ahmed(08) and Zakia Afroze Abedin(19)
Week 2.  Understand what the processor is and what it does.  Execute basic LMC programs.  Understand how CPU characteristics affect performance.
The CPU Central Processing Unit. 2 Reminder - how it fits together processor (CPU) memory I/O devices bus.
Lesson 3 — How a Computer Processes Data Unit 1 — Computer Basics.
General Concepts of Computer Organization Overview of Microcomputer.
Chapter 2 Data Manipulation. © 2005 Pearson Addison-Wesley. All rights reserved 2-2 Chapter 2: Data Manipulation 2.1 Computer Architecture 2.2 Machine.
Computer Architecture Souad MEDDEB
Computer Hardware A computer is made of internal components Central Processor Unit Internal External and external components.
Computer Structure & Architecture 7b - CPU & Buses.
Computer Organization. The digital computer is a digital system that performs various computational tasks Digital computer use binary number system which.
HOW a Computer Works ? Anatomy of Microprocessor.
Electronic Analog Computer Dr. Amin Danial Asham by.
MICROOCESSORS AND MICROCONTROLLER:
CS 1308 Computer Literacy and the Internet. Objectives In this chapter, you will learn about:  The components of a computer system  Putting all the.
Programmable Logic Controllers LO1: Understand the design and operational characteristics of a PLC system.
THE MICROPROCESSOR A microprocessor is a single chip of silicon that performs all of the essential functions of a computer central processor unit (CPU)
The Central Processing Unit (CPU)
Question What technology differentiates the different stages a computer had gone through from generation 1 to present?
Chapter 2 Data Manipulation © 2007 Pearson Addison-Wesley. All rights reserved.
1 Basic Processor Architecture. 2 Building Blocks of Processor Systems CPU.
Chapter 20 Computer Operations Computer Studies Today Chapter 20.
IC 3 BASICS, Internet and Computing Core Certification Computing Fundamentals Lesson 2 How Does a Computer Process Data?
MICROPROCESSOR AMARTYA ROY-72 ANGSHUMAN CHATTERJEE-80 ASHISH LOHIA-70 MOLOY CHAKRABORTY-60.
Recap – Our First Computer WR System Bus 8 ALU Carry output A B S C OUT F 8 8 To registers’ read/write and clock inputs Sequence of control signal combinations.
STUDY OF PIC MICROCONTROLLERS.. Design Flow C CODE Hex File Assembly Code Compiler Assembler Chip Programming.
GCSE Computing - The CPU
Microprocessor and Microcontroller Fundamentals
COURSE OUTCOMES OF Microprocessor and programming
Microprocessor and Microcontroller Fundamentals
Edexcel GCSE Computer Science Topic 15 - The Processor (CPU)
IPCOWALA INSTITUTE OF ENGINEERING & TECHNOLOGY-DHARMAJ
Introduction to Microprocessors and Microcontrollers
Number Representations and Basic Processor Architecture
GCSE Computing - The CPU
Computer components is a programmable machine that receives input, stores and manipulates data, and provides output in a useful format. Computer The computer.
Presentation transcript:

 Introduction to Micro processor Introduction to Micro processor  Microprocessor instruction and opcodes Microprocessor instruction and opcodes  Mnemonics Mnemonics

OBJECTIVES  Understand what a microprocessor is, what it does, and how it works.  Understand the concepts of RAM and ROM computer memory and how memory is accessed via the address and data buses.  Understand how parallel and serial data interfaces work.  Perform relevant calculations pertaining to analog-to- digital converters and digital-to-analog converters.  Understand the principles of digital controller software.  Recognize and describe the characteristics of the various types of available digital controllers, that is, microcontrollers, single-board computers, programmable logic controllers, and personal computers.

 Microprocessors ushered in a whole new era for control systems electronics.  Microprocessors require additional components to be useful – RAM, ROM, etc. BACK

 A computer is made up of four basic blocks: ◦ Central Processing Unit (CPU)  Does the actual computing.  Arithmetic Unit – performs math and logic  Control: Manages flow of data ◦ Memory – Data is contained in memory locations at specified addresses.  RAM – volatile, read/write memory  ROM – nonvolatile, read only  EPROM/EEPROM/Flash – Erasable ROM

 Input/Output ports: Used for connections to devices.  Busing: ◦ Devices are multiplexed using 3 major buses:  Address Bus – To specify the device or memory location to communicate with.  Data Bus – To transfer data between the CPU and device.  Control Bus – Timing and event control, such as read and write operations.

 Each processor has its own instruction set of commands to control its operation. ◦ Move data ◦ Perform math operations ◦ Perform logical operations  Each instruction has a unique Op-code, a binary value associated to it or 4Dh.  An Accumulator is staging area for data – data is moved into it, and operations are performed on that data. BACK

 Machine Code ◦ The program the CPU follows represented in binary or hex.  Mnemonics ◦ Abbreviations representing an op-code. Programs written in assembly language use mnemonics.  Program counter ◦ Used to point to the memory address of the instruction to be performed.  Fetch-execute cycles ◦ Performed to bring an instruction into memory and execute it. BACK