EKT 222/4 Microprocessor Systems SUBJECT INTRODUCTION.

Slides:



Advertisements
Similar presentations
Syllabus Instructor: Dr. Wesam Ashour
Advertisements

COMP3221: Microprocessors and Embedded Systems--Lecture 1 1 COMP3221: Microprocessors and Embedded Systems Lecture 1: Introduction
EEE226 MICROPROCESSORBY DR. ZAINI ABDUL HALIM School of Electrical & Electronic Engineering USM.
Processor System Architecture
Computer Organization and Architecture
Computer Organization and Assembly language
Microcontroller based system design
Chapter 17 Microprocessor Fundamentals William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper.
2 nd Year - 1 st Semester Asst. Lect. Mohammed Salim
An Introduction to Digital System II By: Pn Siti Nor Diana Bt Ismail DKT 212/3 DIGITAL SYSTEM II.
Dept. of Computer Science Engineering Islamic Azad University of Mashhad 1 Computer System Architecture Dept. of Computer Science Engineering Islamic Azad.
COE Computer Organization & Assembly Language Talal Alkharobi.
Dr. Rabie A. Ramadan Al-Azhar University Lecture 6
Computer Architecture and Organization Introduction.
EKT 221 / 4 DIGITAL ELECTRONICS II
ENG3640 Micro Computer Interfacing General Information Handout Fall 2012, September 7 th ENG3640 Fall
EKT 422 Computer Architecture
Chapter 1 Introduction. Architecture & Organization 1 Architecture is those attributes visible to the programmer —Instruction set, number of bits used.
CT101: Computing Systems Petronel Bigioi. Overview Lecturer Name: –Dr. Petronel Bigioi Course schedule: –Semester1: Monday 2 – 3 pm, AC202 Monday 3 –
Eng.Samra Essalaimeh Philadelphia University 2013/ nd Semester PIC Microcontrollers.
Computer Organization and Architecture
Intro: FIT1001 Computer Systems S Important Notice for Lecturers This file is in skeleton form only Lecturers are expected to modify / enhance.
Dr Mohamed Menacer College of Computer Science and Engineering Taibah University CE-321: Computer.
MICROPROCESSOR AND MICRO CONTROLLER
CSE 171 Introduction to Digital Logic and Microprocessors Prof. Richard E. Haskell 115 Dodge Hall.
2 nd Year - 1 st Semester Asst. Lect. Mohammed Salim Computer Architecture I 1.
General Concepts of Computer Organization Overview of Microcomputer.
Microcontroller I DKT Course Schedule Lecture/Lab: –Tuesday, 10:00am – 12:00am, BKQ1 (Lect) –Thursday, 9:00 am – 11:00 pm, MKQ1 (lab) –Lecturer:
Lecture 14 Today’s topics MARIE Architecture Registers Buses
Computer Organization & Assembly Language © by DR. M. Amer.
Input-Output Organization
Introduction Computer System “An electronic device, operating under the control of instructions stored in its own memory unit, that can accept data (input),
EKT303/4 PRINCIPLES OF PRINCIPLES OF COMPUTER ARCHITECTURE (PoCA)
 Introduction to Micro processor Introduction to Micro processor  Microprocessor instruction and opcodes Microprocessor instruction and opcodes  Mnemonics.
Computer Architecture Souad MEDDEB
Computer Architecture 2 nd year (computer and Information Sc.)
Computer Organization CDA 3103 Dr. Hassan Foroosh Dept. of Computer Science UCF © Copyright Hassan Foroosh 2002.
Chapter 1 Introduction.  Architecture is those attributes visible to the programmer ◦ Instruction set, number of bits used for data representation, I/O.
Introduction ELEC 330 Digital Systems Engineering Dr. Ron Hayne.
EKT 221 / 4 ELECTRONIC DIGIT II SUBJECT INTRODUCTION.
1 Basic Processor Architecture. 2 Building Blocks of Processor Systems CPU.
Introduction to Computer Architecture Dr. Ahmed El-Bialy Dr. Sahar Fawzy Dr. Sahar Fawzy
William Stallings Computer Organization and Architecture Chapter 1 Introduction.
CET360 Microprocessor Engineering: Course Intro J. Sumey Spring 2016.
Microprocessors CSE- 341 Dr. Jia Uddin Assistant Professor, CSE, BRAC University.
MICROPROCESSOR INTEL 8086/8088 BY: SERA SYARMILA SAMEON.
CEng3361/18 CENG 336 INT. TO EMBEDDED SYSTEMS DEVELOPMENT Spring 2007 Recitation 01.
Chapter 1 Introduction.   In this chapter we will learn about structure and function of computer and possibly nature and characteristics of computer.
EKT 221 / 4 DIGITAL ELECTRONICS II SUBJECT INTRODUCTION.
 SUBJECT INTRODUCTION. Lecturer : 1) Cik Nur Farhan Kahar 2) Dr. Mohd Najmuddin bin Mohd Hassan
Microprocessor Systems
COURSE OUTCOMES OF Microprocessor and programming
ECE 3430 – Intro to Microcomputer Systems
Introduction to Microprocessors
Introduction to Microprocessors and Microcontrollers
Number Representations and Basic Processor Architecture
Computer Architecture and Organization: Introductory lecture
Text Book Computer Organization and Architecture: Designing for Performance, 7th Ed., 2006, William Stallings, Prentice-Hall International, Inc.
T Computer Architecture, Autumn 2005
COMPUTER ARCHITECTURE
CET360 Microprocessor Engineering: Course Intro
Computer System Overview
A Top-Level View Of Computer Function And Interconnection
Computer Organization and Architecture William Stallings 8th Edition
Presentation transcript:

EKT 222/4 Microprocessor Systems SUBJECT INTRODUCTION

LECTURERS 1.Dr. Nasim Ahmed (c) – Communication Eng. (RK 53) 2.Dr. Layth Abdulkareem – Computer Eng. (RK 20) 3.En. Muhamad Sani Bin Mustafa – Network Eng. (RK 93)

Grading: Examination = 70% Test 1 = 10% Test 2 = 10% Final Exam = 50% Course work = 30% Mini project = 20% Assignments / Quizzes = 10%

Main Text Book i.William A. Rautt, “Microprocessor Architecture, Programming and System Featuring the 8085”, Thomson / Delmar Learning, Reference Books i.R.S. Gaonkar, “Microprocessor Architecture, Programming and Applications with the 8085”, 5 th Edition, Prentice Hall, 2012 ii.W. Kleitz, Microprocessor and Microcontroller Fundamentals: The 8085 and 8051 Hardware and Software, Prentice hall, 1998

Teaching Plan

Important Dates WEEK SIX (6)  Test 1(27th Mar 2014) WEEK TWELVE (12)  Test 2 (22nd May 2014) Note: Test will conduct at night from 8.30 pm to 10 pm. The place will announce later. MINI PROJECT START Week 10th (Apr 28- May 4)  Mini Project Viva (26, 27 and 28 th May)

Mini Project Groups of 4 (max). Title can be your own, recommended to work towards the RPS i-project.  Please consult Lecturers or PLVs for clarification on project suitability. Will be asked to submit proposal.

Chapter 1: Introduction to Microprocessor System Briefing regarding of course curriculum. Basic architecture of digital computer Memory system Input/output devices Microprocessor interface Busses & typical control system Outline

Chapter 2 : Computer Operation Sequential machine. Function memory system. Instruction cycle. Instruction decoder and control logic. The program counter internal architecture. Register file and other 8085A CPU. ALU subsystem. The flag register. 8085A bus interface. OUTLINE

Chapter 3 : CPU Sequencing Introduction cycles Machine cycles. T-states State diagram State processor functions and other states OUTLINE

Chapter 4: Assembly Language Programming Introduction to assembly language programming, 8085A, Instruction set Programming model. Data transfer instruction Arithmetic instruction Logic instruction Branch instruction. Stack. I/O and machine control instruction. OUTLINE

Chapter 5: Introduction to Input output device 8085A address space memory and I/O instruction I/O decoding I/O mapping I/O device (8255)

Chapter 6: The Programmable Peripheral Interface (8255A) Features of 8255A Architecture Block functions Interface Address and initialization. Mode of word I/O interface to real world device (LED, switches, 7 segments display, etc)

Chapter 7: Interrupts Interrupts event sequence. Direct and vectored interrupts. Maskable and non-maskable interrupts. Interrupt priority and machine cycle involved.

Chapter 8: Serial Communications Simplex and Duplex system Data rates Synchoronous and asynchronous serial Communication 8251 UART.

Chapter 9: Memory Systems Memory classes Nain memory Architecture Operation System design Decoding system Read/write cycles

Chapter 10: 8085A Design Bus organization Memory and I/O mapping ROM/RAM I/O address decoding Bus interfaces Address latches. Timing requirement

Course Outcomes (COs) CO1: Ability to discover the theory and basic architecture of microprocessor. CO2: Ability to program a microprocessor using assembly language. CO3: Ability to interface the microprocessor with I/O devices. CO4: Ability to design and develop a simple application on a microprocessor based system.

What to do BEFORE Lab … Download the lab sheet and relevant materials from portal / e-learning.

“IMPORTANT NOTES DURING CLASS”  Switch-off your mobile.  Don’t talk with your friends.  Enter class room before 10 min from schedule time.  Make sure your attendance in every class.  Don’t raise your foot on top of the chair.  Be punctual and give full attention to the class.

THANK YOU