CS6233-Chapter01

CS6233-Chapter01 - Computer System Overview Chapter 1 1...

Info iconThis preview shows pages 1–11. Sign up to view the full content.

View Full Document Right Arrow Icon
1 Computer System Overview Chapter 1
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Important Note These slides were taken almost in their entirety from the “official” instructor’s slides for Stallings’ textbook, 5 th Edition. They were prepared by Patricia Roy of Manatee Community College. As the material in this chapter is entirely review I found these slides to be sufficient and used them. I have added the “Stop-And-Thinks”
Background image of page 2
3 Operating System Exploits the hardware resources of one or more processors Provides a set of services to system users Manages secondary memory and I/O devices
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
4 Basic Elements Processor Main Memory volatile referred to as real memory or primary memory I/O modules secondary memory devices communications equipment terminals System bus communication among processors, memory, and I/O modules
Background image of page 4
5 Processor Two internal registers Memory address register (MAR) Specifies the address for the next read or write Memory buffer register (MBR) Contains data written into memory or receives data read from memory I/O address register I/O buffer register
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
6 Top-Level Components
Background image of page 6
7 Processor Registers User-visible registers Enable programmer to minimize main-memory references by optimizing register use Control and status registers Used by processor to control operating of the processor Used by privileged operating-system routines to control the execution of programs
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
8 User-Visible Registers May be referenced by machine language Available to all programs - application programs and system programs Types of registers Data Address Index Segment pointer Stack pointer
Background image of page 8
9 User-Visible Registers Address Registers Index Involves adding an index to a base value to get an address Segment pointer When memory is divided into segments, memory is referenced by a segment and an offset Stack pointer Points to top of stack
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
10 Control and Status Registers Program Counter (PC) Contains the address of an instruction to be fetched
Background image of page 10
Image of page 11
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 57

CS6233-Chapter01 - Computer System Overview Chapter 1 1...

This preview shows document pages 1 - 11. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online