COMPUTER ORGANIZATIONS CSNB123. COMPUTER ORGANIZATIONS CSNB123 Why do you need to study computer organization and architecture? Computer science and IT.

Slides:



Advertisements
Similar presentations
WHAT IS AN OPERATING SYSTEM? An interface between users and hardware - an environment "architecture ” Allows convenient usage; hides the tedious stuff.
Advertisements

Computer Architecture and Data Manipulation Chapter 3.
Computer Architecture & Organization
Introduction to Systems Architecture Kieran Mathieson.
State Machines Timing Computer Bus Computer Performance Instruction Set Architectures RISC / CISC Machines.
GCSE Computing - The CPU
Copyright Arshi Khan1 System Programming Instructor Arshi Khan.
5.1 Chaper 4 Central Processing Unit Foundations of Computer Science  Cengage Learning.
COM181 Computer Hardware Ian McCrumRoom 5B18,
COMPUTER ORGANIZATIONS CSNB123 May 2014Systems and Networking1.
Computer performance.
COMPUTER ORGANIZATIONS CSNB123. COMPUTER ORGANIZATIONS CSNB123 Expected Course Outcome #Course OutcomeCoverage 1Explain the concepts that underlie modern.
+ CS 325: CS Hardware and Software Organization and Architecture Introduction.
Computer Architecture Lecture 01 Fasih ur Rehman.
EKT303/4 PRINCIPLES OF PRINCIPLES OF COMPUTER ARCHITECTURE (PoCA)
EKT303/4 PRINCIPLES OF PRINCIPLES OF COMPUTER ARCHITECTURE (PoCA)
Dept. of Computer Science Engineering Islamic Azad University of Mashhad 1 Computer System Architecture Dept. of Computer Science Engineering Islamic Azad.
Computers Central Processor Unit. Basic Computer System MAIN MEMORY ALUCNTL..... BUS CONTROLLER Processor I/O moduleInterconnections BUS Memory.
E0001 Computers in Engineering1 The System Unit & Memory.
2007 Sept 06SYSC 2001* - Fall SYSC2001-Ch1.ppt1 Computer Architecture & Organization  Instruction set, number of bits used for data representation,
Operating System Review September 10, 2012Introduction to Computer Security ©2004 Matt Bishop Slide #1-1.
COMPUTER ORGANIZATIONS CSNB123 May 2014Systems and Networking1.
4 Linking the Components. © 2005 Pearson Addison-Wesley. All rights reserved Figure 4.1 This chapter focuses on how the hardware layer components are.
Computer Architecture and Organization Introduction.
COMPUTER ORGANIZATIONS CSNB123 May 2014Systems and Networking1.
CHAPTER 3 TOP LEVEL VIEW OF COMPUTER FUNCTION AND INTERCONNECTION
Micro processor and Micro Controllers
Computers organization & Assembly Language Chapter 0 INTRODUCTION TO COMPUTING Basic Concepts.
The Central Processing Unit
Chapter 1 Introduction. Objectives To explain the definition of computer architecture To discuss the history of computers To describe the von-neumann.
Advanced Computer Architecture 0 Lecture # 1 Introduction by Husnain Sherazi.
Section one revision:1. Computer Systems To be able to Identify and describe computer systems To demonstrate an understanding of the Central Processing.
The Central Processing Unit (CPU) and the Machine Cycle.
COMPUTER ORGANIZATIONS CSNB123. COMPUTER ORGANIZATIONS CSNB123 Expected Course Outcome #Course OutcomeCoverage 1Explain the concepts that underlie modern.
Computer System Design Lecture 1 Wannarat Suntiamorntut.
CSNB374: Microprocessor Systems Chapter 1: Introduction to Microprocessor.
Computer Organization & Assembly Language © by DR. M. Amer.
Introduction to Computer Organization
by Computer System Design Lecture 1 Wannarat Suntiamorntut
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)
Department of Industrial Engineering Sharif University of Technology Session# 6.
Computer Architecture 2 nd year (computer and Information Sc.)
Computer Hardware. Lally School of M&T- Microcomputing and Info Systems Lecture Topics 1. Data Representation 2. Data Metrics 3. Central processing Unit.
MICROOCESSORS AND MICROCONTROLLER:
Chapter 1 Introduction.  Architecture is those attributes visible to the programmer ◦ Instruction set, number of bits used for data representation, I/O.
What is a Microprocessor ? A microprocessor consists of an ALU to perform arithmetic and logic manipulations, registers, and a control unit Its has some.
Computer Organization IS F242. Course Objective It aims at understanding and appreciating the computing system’s functional components, their characteristics,
By Wannarat Computer System Design Lecture 1 Wannarat Suntiamorntut.
1 Chapter 1 Basic Structures Of Computers. Computer : Introduction A computer is an electronic machine,devised for performing calculations and controlling.
Hardware Architecture
Computer Architecture Organization and Architecture
1 ECEN209-Computer Architecture (Course Overview & Introduction)
MAHARANA PRATAP COLLEGE OF TECHNOLOGY SEMINAR ON- COMPUTER PROCESSOR SUBJECT CODE: CS-307 Branch-CSE Sem- 3 rd SUBMITTED TO SUBMITTED BY.
Computer Architecture Furkan Rabee
Computer Organization Exam Review CS345 David Monismith.
Unit 2 Technology Systems
PROGRAMMABLE LOGIC CONTROLLERS SINGLE CHIP COMPUTER
CSNB COMPUTER SYSTEM CHAPTER 1 INTRODUCTION CSNB153 computer system.
CS6401- OPERATING SYSTEMS L T P C
EKT303 PRINCIPLE OF COMPUTER ARCHITECTURE PRINSIP SENIBINA KOMPUTER
IB Computer Science Topic 2.1.1
McGraw-Hill Technology Education
COMPUTER ARCHITECTURE
Computer Organization
What time is it?. What time is it? Major Concepts: a data structure model: basic representation of data, such as integers, logic values, and characters.
Course Outline for Computer Architecture
McGraw-Hill Technology Education
McGraw-Hill Technology Education
WJEC GCSE Computer Science
Presentation transcript:

COMPUTER ORGANIZATIONS CSNB123

COMPUTER ORGANIZATIONS CSNB123 Why do you need to study computer organization and architecture? Computer science and IT students Heart of computing No computer – math is just a theory Computer – not a magic – engineering, organization and architecture Appreciate – components, characteristics, how to write a program May2014Systems and Networking2

COMPUTER ORGANIZATIONS CSNB123 Where will you apply the knowledge from this subject? Selection for the most cost effective computer  What is the best OS?  What type of hardware should be used?  What are the components to be used?  Do we really need the fastest speed of CPU?  How about the clock speed?  Do we really need the largest capacity of RAM? May2014Systems and Networking3

COMPUTER ORGANIZATIONS CSNB123 Where will you apply the knowledge from this subject? Embedded system  Real time/intelligent system  Use logic analyzer  Program in machine code  Which processor is suitable? Less power consumption? Perform fast? May2014Systems and Networking4

COMPUTER ORGANIZATIONS CSNB123 May2014Systems and Networking5

COMPUTER ORGANIZATIONS CSNB123 May2014Systems and Networking6 Memory Cache memory Internal memory External memory Cache memory Internal memory External memory Processor Handling instruction Interrupt Control unit Handling instruction Interrupt Control unit Interconnection structures Connecting memory, processor, I/O module Processor Arithmetic Logic Unit Control Unit - Instruction set CISC RISC Arithmetic Logic Unit Control Unit - Instruction set CISC RISC Peripheral Device Interface Major Function Technique Interface Major Function Technique ROAD MAP Computer Functions architecture numbering system evolution Functions architecture numbering system evolution

COMPUTER ORGANIZATIONS CSNB123 Expected Course Outcome #Course Outcome 1Explain the concepts that underlie modern computer architecture, its evolution, functions and organization. 2Identify the best organization of a computer for achieving the best performance when asked to make a selection from the current market. 3Demonstrate the flow of an instruction cycle. 4Differentiate types of memory components in terms of its technology and usage. 5Convert integer and floating point numbers to its internal data representation. 6Construct a series of computer instructions to perform low-level processor operations. 7Explain the RISC and CISC computers, and single core and multi-core computers May2014Systems and Networking7