Introduction to Computer Architecture Dr. Ahmed El-Bialy Dr. Sahar Fawzy Dr. Sahar Fawzy

Slides:



Advertisements
Similar presentations
Syllabus Instructor: Dr. Wesam Ashour
Advertisements

Chapter 9 Computer Design Basics. 9-2 Datapaths Reminding A digital system (or a simple computer) contains datapath unit and control unit. Datapath: A.
التصميم المنطقي Second Course
Digital systems. Course Details Lecturer - Ido Bergman TA - Yehuda Arav Telephone Silverman : Ross: Course.
EKT 222/4 Microprocessor Systems SUBJECT INTRODUCTION.
CPT 310 Logic and Computer Design Instructor: David LublinerPhone Engineering Technology Dept.Cell
CS2100 Computer Organisation Welcome (AY2014/5 Semester 2)
Digital Electronics Course Introduction, Number Systems, Conversion between Bases, and Basic Binary Arithmetic (Lecture #1)
CS220 : Digital Design. Basic Information Title: Digital Design Code: CS220 Lecture: 3 Tutorial: 1 Pre-Requisite: Computer Introduction (CS201) Ass. Prof.
Introduction Digital systems (logic design, digital logic, switching circuits) are employed in: computers data communication control systems many other.
CS 311: Computer Organization
數位系統導論 Introduction to Digital Systems Lecturer: 潘欣泰.
數位系統導論 Introduction to Digital Systems. Goal  Understand what is digital (Binary) signal  Familiar with basic digital components  Study the design.
CPEN Digital System Design Chapter 9 – Computer Design
SUPLEMENTARY CHAPTER 1: An Introduction to Digital Logic The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
DIGITAL ELECTRONICS CIRCUIT P.K.NAYAK P.K.NAYAK ASST. PROFESSOR SYNERGY INSTITUTE OF ENGINEERING & TECHNOLOGY.
OBJECTIVE OF THIS COURS Digital design is concerned with the design of digital electronic circuits. Digital circuits are employed in the design and construction.
COM181 Computer Hardware Ian McCrumRoom 5B18,
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.
Detail Course Subject : Digital Logic Design Credit Hours : 3(Theory) + 1 (LAB) Perquisites : Computer Fundamentals & Basic Electronics Engg Course Objective:
Lecture 0 Digital Electronics Fundamentals Computer Architecture and System Software There are 10 kinds of people in this world – those who understand.
Lecture 8 Presented By Dr. Shazzad Hosain Asst. Prof. EECS, NSU.
Dr. Ahmed El-Bialy, Dr. Sahar Fawzy Combinational Circuits Dr. Ahmed El-Bialy Dr. Sahar Fawzy.
SUPLEMENTARY CHAPTER 1: An Introduction to Digital Logic The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
CS 311: Computer Organization
CS2100 Computer Organisation
Computer Fundamentals ELEC 330 Digital Systems Engineering Dr. Ron Hayne.
CS220 : Digital Design.
Computer Systems Organization CS 1428 Foundations of Computer Science.
1.Overview of Course Objective 2.Details of course website, BLOG 3.Details of Syllabus 4.Recommended Books 5.Details of Lab Sessions 6.Introductory concepts.
OVERVIEW. COURSE INFORMATIONs  Lectures:  Wed 01:00 – 03:00 pm (DPU2)  Fri 04:30 – pm (BPU4/5/6)  Laboratory: - none –  Tutorial: to be decided.
CE1111 :Digital Logic Design lecture 01 Introduction Dr. Atef Ali Ibrahim.
Digital Design and Computer Architecture Dr. Robert D. Kent LT Ext Lecture 1 Introduction.
Stack Stack Pointer A stack is a means of storing data that works on a ‘Last in first out’ (LIFO) basis. It reverses the order that data arrives and is.
Lecture No. 1 Computer Logic Design. About the Course Title: –Computer Logic Design Pre-requisites: –None Required for future courses: –Computer Organization.
CSE 171 Introduction to Digital Logic and Microprocessors Prof. Richard E. Haskell 115 Dodge Hall.
1 Lecture #17 EGR 277 – Digital Logic Reading Assignment: Chapter 6 in Digital Design, 3 rd Edition by Mano Timing Sequences So far we have designed circuits.
Bilgisayar Donanımı Introduction Nizamettin AYDIN
 Introduction to Micro processor Introduction to Micro processor  Microprocessor instruction and opcodes Microprocessor instruction and opcodes  Mnemonics.
Computer Architecture Souad MEDDEB
COMPILERS CLASS 22/7,23/7. Introduction Compiler: A Compiler is a program that can read a program in one language (Source) and translate it into an equivalent.
CEC 220 Digital Circuit Design Wednesday, January 7 CEC 220 Digital Circuit Design Slide 1 of 12.
CEN 283 Digital Design Assoc. Prof. Dr. Abdülhamit Subaşı Nejdet Dogru
OVERVIEW. COURSE INFORMATIONs  Lectures:  Monday: 8.00 am – 9.00 am (DKR5)  Tuesday: am – pm (DKP1)  Laboratory: - none –  Tutorial:
CS 3843 Computer Organization Prof. Qi Tian Fall 2013
A Presentation to EECS Faculty By G. Serpen 8 April 2009.
COE- 202 Term Dr Abdelhafid Bouhraoua. Instructor Office Hours:Sat. Mon. Wed. 9:30 AM – 11:30 PM Office Location:Bldg 22 Room Phone:2178
Logic Design ( CE1111 ) Preliminaries Prepared by Dr. Lamiaa Elshenawy.
1 3 Computing System Fundamentals 3.2 Computer Architecture.
Microprocessors CSE- 341 Dr. Jia Uddin Assistant Professor, CSE, BRAC University.
ECEN2102 Digital Logic Design Lecture 0 Course Overview Abdullah Said Alkalbani University of Buraimi.
Digital logic COMP214  Lecture 1 Dr. Sarah M.Eljack Chapter 1 1.
Microprocessor Systems
ELECTRONICS AND COMMUNICATION ENGINEERING
Computer Architecture Syllabus
Digital Components and Combinational Circuits
מיתוג ומערכות ספרתיות אתר הקורס:
عمارة الحاسب.
Computer Architecture and Organization: Introductory lecture
T Computer Architecture, Autumn 2005
COMPUTER ARCHITECTURE
lecturer | ASIC design engineer
CSC 220: Computer Organization
Introduction to Digital Systems Lecturer: 潘欣泰
Introduction to Digital Systems Lecturer: 潘欣泰
Computer Organization
Prerequisite Glossary
COMPUTER ORGANIZATION
Computer Organization
Presentation transcript:

Introduction to Computer Architecture Dr. Ahmed El-Bialy Dr. Sahar Fawzy Dr. Sahar Fawzy

1-Basic information  Title : Introduction to Computer Architecture  Code : SBE 101  Credit hours: Lecture: 4 hrs Lecture: 4 hrs Tutorial & Practical : 2 hrs Total : 6 hrs Tutorial & Practical : 2 hrs Total : 6 hrs

2- Aims of course  Fundamentals of Computers - Data Representation - Boolean Algebra and Combinational Circuits – Sequential Circuits, Registers and Counters - Memory Definition - Addressing Memory Modes – ALU Structure - Introduction to Computer Software

Course Intended Learning Outcomes (ILO's) By the end of the course you should be able to:  Analyze and design different combinational/sequential circuits  Understand the main components of the computer and their functionality.  Design a complete central processing unit with a corresponding simple instruction-set  Put a simple assembly program using all of his instruction set.

Lecture DateSubjectText-Book Sections Wed 24/2Introduction – Unsigned Number Systems1.1, 3.1 Wed 3/3Data Types – Complements - Fixed & Floating-Point Representations – Binary codes – Error detection code 3.2,3.3, ,3.6 Wed 10/3Logic Gates - Boolean Algebra Map Simplification Combinational circuits 1.2, ,1.5 Wed 17/3Decoders – Multiplexers - Flip-Flops - Sequential Circuits2.2, ,1.7 Wed 24/3Registers - Memory Unit - Counters 2.4,2.5, 2.6,2.7, 2.8 Wed 31/3 Revision Wed 7/4Mid Term Wed 14/4Register Transfer Language - Arithmetic Micro operations4.1, 4.2, 4.3,4.4 Wed 21/4Logic Micro operations - Shift Micro operations - Arithmetic Logic Shift Unit 4.5, 4.6,4.7 Wed 28/4Instruction Codes - Computer Register Wed 5/5Computer Instructions - Timing & Control5.1, 5.2 Wed 12/5Instruction Cycle - Memory-Reference Instructions5.3, 5.4 Wed 19/5Input-Output & Interrupt - Design of Accumulator Logic5.5, 5.6 Wed 26/5Revision5.7, Course Syllabus

6- List of References  Computer System Architecture by Morris Mano, 3rd ed., Prentice Hall 1992  Digital Computer Fundamentals by Thomas Bartee, 6th ed, McGraw-Hill, New York.  Computer Systems Concepts and Design by Glenn A. Gibson Prentice – Hall International Editions.  Microprocessors / Micro computers Architecture, Software and system by ADI J. Khambata John Wiley & sons