CPU Control unit ALU Registers Ports Other auxiliary units Output devices Monitor Printer Other devices Input devices Keyboard Mouse Other devices Memory.

Slides:



Advertisements
Similar presentations
Microprocessors Typical microprocessor controlled devices: Camera, mobile phone, stereo, mp3 player, electronic toys… High-level microprocessor controlled.
Advertisements

Khaled A. Al-Utaibi  Computers are Every Where  What is Computer Engineering?  Design Levels  Computer Engineering Fields  What.
 Computer hardware components are the physical pieces of the computer.  The major hardware components of a computer are: – The central processing.
Using Computers CS French Chapter 1.
Chapter 9_3 Following Instructions: Principles of Computer Operation.
Introduction to Computer Systems
Phones OFF Please Operating System Introduction Parminder Singh Kang Home:
Data Communications and Computer Networks
Introduction to Microprocessors Number Systems and Conversions No /6/00 Chapter 1: Introduction to 68HC11 The 68HC11 Microcontroller.
Computer Hardware.
1 Introduction to computers Overview l · Grading Policy »Cheating Rules (serious concern) »Examinations and Fixation of Timings »Quizzes »Homework Assignments.
1 DOS with Windows 3.1 and 3.11 Operating Environments n Designed to allow applications to have a graphical interface DOS runs in the background as the.
Copyright Arshi Khan1 System Programming Instructor Arshi Khan.
Operating Systems Concepts 1. A Computer Model An operating system has to deal with the fact that a computer is made up of a CPU, random access memory.
Chapter 17 Microprocessor Fundamentals William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper.
Systems Software Operating Systems.
CS 161 INTRO TO PROGRAMMING I Dr. Blaise W. Liffick Fall
 Chasis / System cabinet  A plastic enclosure that contains most of the components of a computer (usually excluding the display, keyboard and mouse)
Computer Organization ANGELITO I. CUNANAN JR. 1. What is Computer?  An electronic device used for storing and processing data.  It is a machine that.
Computer Architecture and Organization
Instructor: Li Ma Department of Computer Science Texas Southern University, Houston August, 2011.
Computer Basics Diagram
Introduction to Computers Personal Computing 10. What is a computer? Electronic device Performs instructions in a program Performs four functions –Accepts.
An Introduction Chapter Chapter 1 Introduction2 Computer Systems  Programmable machines  Hardware + Software (program) HardwareProgram.
B.A. (Mahayana Studies) Introduction to Computer Science November March The Motherboard A look at the brains of the computer, the.
Learning Targets Identify the external parts of the computer Identify examples of input devices Identify examples of output devices Define basic computer.
CSCI-235 Micro-Computer in Science The Network. © Prentice-Hall, Inc Communications  Communication is the process of sending and receiving messages 
Ch Review1 Review Chapter Microcomputer Systems Hardware, Software, and the Operating System.
CPU (CENTRAL PROCESSING UNIT): processor chip (computer’s brain) found on the motherboard.
Configuration.
Operating Systems CS3502 Fall 2014 Dr. Jose M. Garrido
An Introduction to Computers August 12, 2008 Mrs. C. Furman.
CHAPTER FOUR COMPUTER SOFTWARE.
Introduction to Interactive Media Interactive Media Tools: Software.
Systems Software Operating Systems. What is software? Software is the term that we use for all the programs and data that we use with a computer system.
Chapter 1 – Computing Fundamentals. History of Electronic Computers u First computer –ABC (Atanasoff Berry Computer) at Iowa State U. –1930’s –Solved.
Computer Components.
C++ Programming: From Problem Analysis to Program Design, Third Edition Chapter 1: An Overview of Computers and Programming Languages.
CE Operating Systems Lecture 3 Overview of OS functions and structure.
OS Services And Networking Support Juan Wang Qi Pan Department of Computer Science Southeastern University August 1999.
Computer Hardware Basic Computer Concepts Components of Data Processing  Data processing is a technique of collecting, manipulating and distributing.
SKILL AREA: 1.2 MAIN ELEMENTS OF A PERSONAL COMPUTER.
Computer Organization & Assembly Language © by DR. M. Amer.
Computer System Internal components - The processor - Main memory - I / O controllers - Buses External components (peripherals). These include: - keyboard.
ELEMENTS OF A COMPUTER SYSTEM HARDWARE SOFTWARE PEOPLEWARE DATA.
Computer organization Practical 1. Administrative Issues The course requirements are: –To be nice and open minded –To pass the exam (there is a boolean.
Computer Organization. The digital computer is a digital system that performs various computational tasks Digital computer use binary number system which.
1 Software. 2 What is software ► Software is the term that we use for all the programs and data on a computer system. ► Two types of software ► Program.
Chapter 1 Computers, Compilers, & Unix. Overview u Computer hardware u Unix u Computer Languages u Compilers.
1 THE COMPUTER. 2 Input Processing Output Storage 4 basic functions.
Computer Based Systems Stage 2 Information Technology Studies Computer & Communication Systems.
A.Abhari CPS1251 Topic 1: Introduction to Computers Computer Hardware Computer components Connecting Computers Computer Software Operating System (OS)
Chapter 1 Basic Concepts of Operating Systems Introduction Software A program is a sequence of instructions that enables the computer to carry.
Week1: Introduction to Computer Networks. Copyright © 2012 Cengage Learning. All rights reserved.2 Objectives 2 Describe basic computer components and.
©2013 Pearson Education, Inc. Upper Saddle River, NJ. All Rights Reserved. Introduction to Computers and Computing.
1 Chapter 1 Basic Structures Of Computers. Computer : Introduction A computer is an electronic machine,devised for performing calculations and controlling.
نظام المحاضرات الالكترونينظام المحاضرات الالكتروني Introduction :: Computer Organization and Architecture Computer.
Introduction to Computing Systems
COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE
Basic Computer Hardware & Software
Chapter 7.2 Computer Architecture
CS703 - Advanced Operating Systems
General Architecture of Digital Computer
Basic Computer Hardware and Software.
Overview 1. Inside a PC 2. The Motherboard 3. RAM the 'brains' 4. ROM
Data Communications and Computer Networks
Chapter-1 Computer is an advanced electronic device that takes raw data as an input from the user and processes it under the control of a set of instructions.
Computer components is a programmable machine that receives input, stores and manipulates data, and provides output in a useful format. Computer The computer.
Computer Systems An Introducton.
Presentation transcript:

CPU Control unit ALU Registers Ports Other auxiliary units Output devices Monitor Printer Other devices Input devices Keyboard Mouse Other devices Memory RAM (SRAM, DRAM) ROM (PROM, EPROM, EEPROM) Floppy disk Hard disk CD ROM input output Data outData in “A computer is an electronic device for the fast and accurate processing of data/information under the control of a stored logical sequence of instructions called a software program.” All computers, regardless of their size, have the similar general design which essentially consist of CPU, memory, I/O devices, communication slots and ports, electronic circuits and a clock.

Application Software System Hardware (Processor, Memory, Cards, etc. etc..) Drivers Operating System IPC Multi-tasking Multi-threading External devices and Units “An operating system is a system program that control the hardware and other software of the computer and when it is opened it brings the computer system into a mode from where it is easier to run other applications. OS provides an ‘abstraction layer’ between the application software and the low level hardware by freeing the programmer from any concern about the details of the underlying hardware of the computer. In summary, the OS manages the resources. The resources are application software, data, files, information and peripheral hardware such as floppy drive, hard drive, CD drive, printer, scanner, etc.”

DOS RESOURCES DOS RESOURCE-1 DOS RESOURCE-2 DOS RESOURCE-n DOS Network (a) (b) The need for Distributed Operating System (DOS) arises only when the computer resources are apart from each other i.e., when they are found to be geographically distributed.

Preprocessor Compiler Assembler Link editor Source code in High-level language Target language (Could be Hexadecimal code) Object code Libraries MACHINE LANGUAGE (Executable code) To write a program a high- level programming language is necessary. Compiler is a program that reads a program written in one high-level computer language, called the source language, and translates it into an equivalent program in another language, called the target language. The target language is then converted to object code by the assembler.

The ‘MATLAB Command Window MATLAB is a software tool that stands for Matrix Laboratory. It provides facilities like system analysis, matrix computation, signal processing and graphics.

MATLAB Editor/Debugger

MATLAB window used for saving the m-file in the directory.

A sign wave of 50 Hz generated by using MATLAB simulation software.

A signal containing fundamental frequency of 50 Hz and superimposed by a third harmonic component of 10% that of fundamental. Generated by using MATLAB simulation software.

A plot of the following function. The plot was obtained by using MATLAB program.

(a)The signal at hand; (b)Its DFT MATLAB provides powerful interactive plotting capabilities that allows to visualize data, equations and results.

SERVER (Central database) Client-1 Client-3Client-2 Operating System Client-server (CS) architecture is an extension of the centralised configuration. Data is mostly processed in clients. Client-server conformant application software can give greater viability to distributed processing.

APPLICATION LAYER PRESENTATION LAYER SESSION LAYER TRANSPORT LAYER NETWORK LAYER DATALINK LAYER PHYSICAL LAYER APPLICATION LAYER PRESENTATION LAYER SESSION LAYER TRANSPORT LAYER NETWORK LAYER DATALINK LAYER PHYSICAL LAYER MEDIUM OSI MODEL Data path Device-1Device-2 AB Computer network is a network of computers. The network is also called data network. Traditionally, any kind of data communication between the computers is governed by a reference model called the ISO/OSI RM (International Standards Organization/Open System Interconnection Reference Model). The ISO/OSI RM is a specification guidelines based upon which the computer communication systems have been developed and designed. The guideline defines the essential services that are required for achieving reliable and faithful data communications. The specification constitute a collection of services, which have been partitioned into seven layers.

4-20mA signal S=sensor A=actuator CONSOLE CENTRAL CONTROLLER Junction Box (Analogue (Multiplexer) S A S A Other I/O devices As far as communication between the controller and the I/O devices are concerned, all control implementations are broadly comes under three categories. Centralised control Distributed control Hybrid control Centralized control scheme, a conventional one, has a central processing unit, called central controller. The central controller communicates with a number of field devices through parallel link

A DCS system is simply a network of controllers. The network thus formed is referred to as control network. The entire task which was residing in a central controller is by far divided among many controllers, resulting in a smooth execution of the whole control process.

The heart of a DCS is node. A node consists of a microprocessor to execute task, RAM/PROM/EEPROM for storage of data/code/protocol etc., Ports for interfacing with the field devices (e.g., sensors, actuators, etc.), and transceiver to interface with other nodes to form the control network. A node can be called a smart device as it is capable of executing the task processing signal, data, information and message at the field-level or the device level.

Real-time systems are usually reactive systems that are in continual interaction with their environments. Control systems for real-time applications are characterised by their ability to support strong time constraints. Control loops can be formed locally for reducing the network traffic.

Star-ring (token passing) peer-to-peer (linear) = NODE Tree (hierarchical) Star (master-slave) Messages are transmitted from one node to the other through the network that complies with specific topology.

The design and implementation of DCS systems consider three major elements; Target application platform such as process/plant/syste m. Electronics such as processor, transceiver, communication media, I/O interfaces, etc. Development tools such as host computer with OS and application software

A typical fieldbus-based Distributed Control System scenario

The fieldbus protocol does not include all the services of all the layers of ISO/OSI model. This is an essential requirement of almost all control networking systems. The reduced version of the ISO/OSI layers aid strong real-time requirements.

In order to realize fieldbus- based reliable DCS drawn upon representative target platforms the design methodology involves problem identification or specification, segmentation or decentralisation, development and testing. Regardless of the system complexity, in the DCS the stages involved in the design and development process are shown in the figure.

A typical integration of data and control network for monitoring and control of target applications