virtual machine explanation
-
Upload
davelnx2291 -
Category
Documents
-
view
230 -
download
0
Transcript of virtual machine explanation
8/13/2019 virtual machine explanation
http://slidepdf.com/reader/full/virtual-machine-explanation 1/20
Tanenbaum, Structured Computer Organization, Fifth Edition, (c) 2006 Pearson Education, Inc. All rights reserved. 0-13-148521-0
Introduction
Chapter 1
8/13/2019 virtual machine explanation
http://slidepdf.com/reader/full/virtual-machine-explanation 2/20
Tanenbaum, Structured Computer Organization, Fifth Edition, (c) 2006 Pearson Education, Inc. All rights reserved. 0-13-148521-0
Languages, Levels, Virtual Machines
A multilevel machine
8/13/2019 virtual machine explanation
http://slidepdf.com/reader/full/virtual-machine-explanation 3/20
Tanenbaum, Structured Computer Organization, Fifth Edition, (c) 2006 Pearson Education, Inc. All rights reserved. 0-13-148521-0
Contemporary Multilevel Machines
A six-level computer.The support method for each level is indicated below it .
8/13/2019 virtual machine explanation
http://slidepdf.com/reader/full/virtual-machine-explanation 4/20
Tanenbaum, Structured Computer Organization, Fifth Edition, (c) 2006 Pearson Education, Inc. All rights reserved. 0-13-148521-0
Evolution of Multilevel Machines
• Invention of microprogramming• Invention of operating system• Migration of functionality to microcode
• Elimination of microprogramming
8/13/2019 virtual machine explanation
http://slidepdf.com/reader/full/virtual-machine-explanation 5/20
Tanenbaum, Structured Computer Organization, Fifth Edition, (c) 2006 Pearson Education, Inc. All rights reserved. 0-13-148521-0
Operating System Tasks
A sample job for the FMS operating system
8/13/2019 virtual machine explanation
http://slidepdf.com/reader/full/virtual-machine-explanation 6/20
Tanenbaum, Structured Computer Organization, Fifth Edition, (c) 2006 Pearson Education, Inc. All rights reserved. 0-13-148521-0
Milestones in Computer Architecture (1)
Some milestones in the development of the modern digital
computer.
8/13/2019 virtual machine explanation
http://slidepdf.com/reader/full/virtual-machine-explanation 7/20Tanenbaum, Structured Computer Organization, Fifth Edition, (c) 2006 Pearson Education, Inc. All rights reserved. 0-13-148521-0
Milestones in Computer Architecture (2)
Some milestones in the development of the modern digital
computer.
8/13/2019 virtual machine explanation
http://slidepdf.com/reader/full/virtual-machine-explanation 8/20Tanenbaum, Structured Computer Organization, Fifth Edition, (c) 2006 Pearson Education, Inc. All rights reserved. 0-13-148521-0
Computer Generations• Zeroth Generation
Mechanical Computers (1642 – 1945)
• First GenerationVacuum Tubes (1945 – 1955)
• Second GenerationTransistors (1955 – 1965)
• Third GenerationIntegrated Circuits (1965 – 1980)
• Fourth GenerationVery Large Scale Integration (1980 – ?)
8/13/2019 virtual machine explanation
http://slidepdf.com/reader/full/virtual-machine-explanation 9/20Tanenbaum, Structured Computer Organization, Fifth Edition, (c) 2006 Pearson Education, Inc. All rights reserved. 0-13-148521-0
Von Neumann Machine
The original Von Neumann machine.
8/13/2019 virtual machine explanation
http://slidepdf.com/reader/full/virtual-machine-explanation 10/20Tanenbaum, Structured Computer Organization, Fifth Edition, (c) 2006 Pearson Education, Inc. All rights reserved. 0-13-148521-0
PDP-8 Innovation – Single Bus
The PDP-8 omnibus
8/13/2019 virtual machine explanation
http://slidepdf.com/reader/full/virtual-machine-explanation 11/20Tanenbaum, Structured Computer Organization, Fifth Edition, (c) 2006 Pearson Education, Inc. All rights reserved. 0-13-148521-0
IBM 360
The initial offering of the IBM product line.
8/13/2019 virtual machine explanation
http://slidepdf.com/reader/full/virtual-machine-explanation 12/20Tanenbaum, Structured Computer Organization, Fifth Edition, (c) 2006 Pearson Education, Inc. All rights reserved. 0-13-148521-0
Technological and Economic Forces
Moore’s law predicts a 60 -percent annual increase in thenumber of transistors that can be put on a chip.The data points given in this figure are memory sizes, in bits.
8/13/2019 virtual machine explanation
http://slidepdf.com/reader/full/virtual-machine-explanation 13/20Tanenbaum, Structured Computer Organization, Fifth Edition, (c) 2006 Pearson Education, Inc. All rights reserved. 0-13-148521-0
The Computer Spectrum
The current spectrum of computers available. The prices shouldbe taken with a grain (or better yet, a metric ton) of salt.
8/13/2019 virtual machine explanation
http://slidepdf.com/reader/full/virtual-machine-explanation 14/20Tanenbaum, Structured Computer Organization, Fifth Edition, (c) 2006 Pearson Education, Inc. All rights reserved. 0-13-148521-0
Personal Computer
A printed circuit board is at the heart of every personal computer.This figure is a photograph of the Intel D875PBZ board. Thephotograph is copyrighted by the Intel Corporation, 2003 and is used
by permission.
1. Pentium 4 socket2. 875P Support chip3. Memory sockets4. AGP connector5. Disk interface
6. Gigabit Ethernet7. Five PCI slots8. USB 2.0 ports9. Cooling technology10. BIOS
8/13/2019 virtual machine explanation
http://slidepdf.com/reader/full/virtual-machine-explanation 15/20Tanenbaum, Structured Computer Organization, Fifth Edition, (c) 2006 Pearson Education, Inc. All rights reserved. 0-13-148521-0
Example Computer Families
• Pentium 4 by Intel• UltraSPARC III by Sun Microsystems• The 8051 chip by Intel, used for embedded systems
8/13/2019 virtual machine explanation
http://slidepdf.com/reader/full/virtual-machine-explanation 16/20Tanenbaum, Structured Computer Organization, Fifth Edition, (c) 2006 Pearson Education, Inc. All rights reserved. 0-13-148521-0
Intel Computer Family (1)
The Intel CPU family. Clock speeds are measured in MHz(megahertz) where 1 MHZ is 1 million cycles/sec.
8/13/2019 virtual machine explanation
http://slidepdf.com/reader/full/virtual-machine-explanation 17/20Tanenbaum, Structured Computer Organization, Fifth Edition, (c) 2006 Pearson Education, Inc. All rights reserved. 0-13-148521-0
Intel Computer Family (2)
The Pentium 4 chip. The photograph is copyrighted by the IntelCorporation, 2003 and is used by permission.
8/13/2019 virtual machine explanation
http://slidepdf.com/reader/full/virtual-machine-explanation 18/20Tanenbaum, Structured Computer Organization, Fifth Edition, (c) 2006 Pearson Education, Inc. All rights reserved. 0-13-148521-0
Intel Computer Family (3)
Moore’s law for (Intel) CPU chips.
8/13/2019 virtual machine explanation
http://slidepdf.com/reader/full/virtual-machine-explanation 19/20Tanenbaum, Structured Computer Organization, Fifth Edition, (c) 2006 Pearson Education, Inc. All rights reserved. 0-13-148521-0
MCS-51 Family
Members of the MCS-51 family.