1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Computer Organization and Architecture: Chapter 8

55 72 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 55
Dung lượng 442,28 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Cùng tìm hiểu Layers and Views of a Computer System; Operating System Services; O/S as a Resource Manager;... được trình bày cụ thể trong Bài giảng Computer Organization and Architecture: Chapter 8 - Operating System Support. Hy vọng tài liệu là nguồn thông tin hữu ích cho quá trình học tập và nghiên cứu của các bạn.

Trang 1

William Stallings

Computer Organization and Architecture

6th Edition

Chapter 8

Operating System Support

Trang 2

Objectives and Functions

• Convenience

—Making the computer easier to use

• Efficiency

—Allowing better use of computer resources

Trang 3

Layers and Views of a Computer System

Trang 4

Operating System Services

Trang 5

O/S as a Resource Manager

Trang 6

Types of Operating System

• Interactive

• Batch

• Single program (Uni­programming)

• Multi­programming (Multi­tasking)

Trang 8

Simple Batch Systems

Trang 9

Memory Layout for Resident Monitor

Trang 10

Job Control Language

Trang 11

Desirable Hardware Features

Trang 12

Multi-programmed Batch Systems

• I/O devices very slow

• When one program is waiting for I/O, another 

can use the CPU

Trang 13

Single Program

Trang 14

Multi-Programming with Two Programs

Trang 15

Multi-Programming with Three Programs

Trang 16

Utilization

Trang 17

Time Sharing Systems

• Allow users to interact directly with the computer

—i.e. Interactive

• Multi­programming allows a number of users to 

interact with the computer

Trang 19

Long Term Scheduling

Trang 20

Medium Term Scheduling

Trang 21

Short Term Scheduler

Trang 22

Process States

Trang 23

Process Control Block

Trang 24

PCB Diagram

Trang 25

Key Elements of O/S

Trang 26

Process Scheduling

Trang 28

• Problem:  I/O is so slow compared with CPU 

that even in multi­programming system, CPU can be idle most of the time

Trang 31

Partitioning

Trang 32

Variable Sized Partitions (1)

Trang 33

Variable Sized Partitions (2)

Trang 34

Effect of Dynamic Partitioning

Trang 37

Logical and Physical Addresses - Paging

Trang 41

Page Table Structure

Trang 42

Translation Lookaside Buffer

Trang 43

TLB Operation

Trang 44

TLB and Cache Operation

Trang 48

Pentium II Address Translation Mechanism

Trang 52

PowerPC Memory Management Hardware

Trang 53

PowerPC 32-bit Memory Management Formats

Trang 54

PowerPC 32-bit Address Translation

Ngày đăng: 30/01/2020, 04:16

TỪ KHÓA LIÊN QUAN