Figure 14.1 The modern integrated computer environment

Slides:



Advertisements
Similar presentations
First there was batch Serial processing Waiting jobs sit on a job queue until they can be processed Things processed in first-in first-out order (FIFO)
Advertisements

Microprocessor.  The CPU of Microcomputer is called microprocessor.  It is a CPU on a single chip (microchip).  It is called brain or heart of the.
Virtual Memory Operating Systems Lecture # 8. Multi-tasking OS OS Excel MS Word Outlook 0x0000 0x7000 0x4000 0x8000 0x9000.
1 Programming Languages b Each type of CPU has its own specific machine language b But, writing programs in machine languages is cumbersome (too detailed)
MODERN OPERATING SYSTEMS Third Edition ANDREW S. TANENBAUM Chapter 1 Introduction Tanenbaum, Modern Operating Systems 3 e, (c) 2008 Prentice-Hall,
Basic Computer Organization Background for CS260.
P247. Figure 9-1 p248 Figure 9-2 p251 p251 Figure 9-3 p253.
1 Lecture 2 Introduction, OS History n objective of an operating system n OS history u no OS u batch system u multiprogramming u multitasking.
Operating Systems.
OPERATING SYSTEMS DESIGN AND IMPLEMENTATION Third Edition ANDREW S. TANENBAUM ALBERT S. WOODHULL Yan hao (Wilson) Wu University of the Western.
Contact Information Office: 225 Neville Hall Office Hours: Monday and Wednesday 12:00-1:00 E-Main: Phone:
computer
Memory Management 1 Tanenbaum Ch. 3 Silberschatz Ch. 8,9.
Standard Sound Card (PCI) This is a typical sound card design. Although most of the newer sound cards use a PCI-E 1x (1Lane) to 8x (with exceptions for.
Software Basics. Some Pioneers Charles Babbage Analytical Engine Countess Ada Lovelace First Programmer ? John Von Neumann storing instructions in memory.
Typical C++ Environment and Library Introduction Speaker : Wei-Lu Lin Advisor : Ku-Yaw Chang 2012/10/14.
Operating System Structure A key concept of operating systems is multiprogramming. –Goal of multiprogramming is to efficiently utilize all of the computing.
Computer organization Practical 1. Administrative Issues The course requirements are: –To be nice and open minded –To pass the exam (there is a boolean.
O PERATING S YSTEM. What is an Operating System? An operating system is an event driven program which acts as an interface between a user of a computer,
CS-303 Introduction to Programming
FORTRAN History. FORTRAN - Interesting Facts n FORTRAN is the oldest Language actively in use today. n FORTRAN is still used for new software development.
C Programming Chapters 11, . . .
I/O: Input-Output By: Tommy Zeng. What is I/O? I/O – short for “Input – Output” How a computer interacts with its users Input – gets information from.
Bootstrapping Introduction. Bootstrapping Introduction: Computers execute programs stored in main memory, and initially the operating system is on the.
CHAPTER 2 Instruction Set Architecture 3/21/
基 督 再 來 (一). 經文: 1 你們心裡不要憂愁;你們信神,也當信我。 2 在我父的家裡有許多住處;若是沒有,我就早 已告訴你們了。我去原是為你們預備地去 。 3 我 若去為你們預備了地方,就必再來接你們到我那 裡去,我在 那裡,叫你們也在那裡, ] ( 約 14 : 1-3)
OS HISTORY Module 1.3 Richard Newman University of Florida.
برمجه حاسبات 2 أ. بيان غزلان الفصل الدراسي هـ.
Internal hardware of a computer Learning Objectives Learn how the processor works Learn about the different types of memory and what memory is used for.
1 What we want: execute High Level Language (HLL) programs What we have: computer hardware (a glorified calculator)
Lecture 1: Operating System Services
From: Nonlinear Vibrations and Chaos in Floating Roofs
Input/Output DMA DMA receives I/O ready Cycle stealing
Sujata Ray Dey Maheshtala College Computer Science Department
Instruction Set Architecture
OPERATING SYSTEMS CS3502 Fall 2017
Hire Toyota Innova in Delhi for Outstation Tour
CPUs and Motherboards Cody, Emily, and Slavic.
OPERATING SYSTEM OVERVIEW
Chapter 3: Processes.
Implementation of IDEA on a Reconfigurable Computer
Figure 11.1 A basic personal computer system
نظام التشغيل ما هو نظام التشغيل لمحة تاريخية عن تطور النظام الحاسوبي
Chapter 1: Intro (excerpt)
What is an Operating System?
Intro to Architecture & Organization
در تجزیه و تحلیل شغل باید به 3 سوال اساسی پاسخ دهیم Job analysis تعریف کارشکافی، مطالعه و ثبت جنبه های مشخص و اساسی هر یک از مشاغل عبارتست از مراحلی.
A Typical Set-up: An IBM 650 in 1956:
Computer System Design (Processor Design)
Слайд-дәріс Қарағанды мемлекеттік техникалық университеті
Chapter 3: Processes.
.. -"""--..J '. / /I/I =---=-- -, _ --, _ = :;:.
PROCESS MANAGEMENT Information maintained by OS for process management
Tools.
Unit 1: Introduction to Operating System
The Little Man Computer
Functions of an operating system
Sujata Ray Dey Maheshtala College Computer Science Department
II //II // \ Others Q.
I1I1 a 1·1,.,.,,I.,,I · I 1··n I J,-·
Computer System Design Lecture 9
Tools.
2.1: Represent Relations and Functions HW: p.76 (4-20 even, all)
Test Process “V” Diagram
Process Management -Compiled for CSIT
. '. '. I;.,, - - "!' - -·-·,Ii '.....,,......, -,
I have… I have… Who has 3:40? Who has 12:20? I have… I have…
Copyright © 2013 Elsevier Inc. All rights reserved.
Algoritmos y Programacion
Presentation transcript:

Figure 14.1 The modern integrated computer environment

Figure 14.2 A simplified diagram of operating system services

Figure 14.3 MS-DOS memory map

Figure 14.6 Loading and executing a program

Figure 14.6 (continued)

Figure 14.7 Sharing the CPU during I/O breaks

Figure 14.8 Time-sharing the CPU

Figure 14.9 A typical system status report (part I)

Figure 14.9 (continued)

Figure 14.9 (continued)

Figure 14.9 A typical system status report (part II)

Figure 14.9 (continued)

Figure 14.14 Job card deck used to compile and execute a FORTRAN program