Computer Architecture Review

Computer Architecture Review - Computer Architecture Review...

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

View Full Document Right Arrow Icon
Computer Architecture Review Most modern computers use the Von Newman Architecture where both programs and data are stored in RAM. A computer has an address bus and a data bus that are used to transfer data from/to the CPU, RAM, ROM, and the devices. The CPU, RAM, ROM, and all devices are attached to this bus.
Background image of page 1

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

View Full DocumentRight Arrow Icon
Computer Architecture Review CPU RAM ROM Ethernet Card USB Controler (mouse, kbd) Hard Drive CD/DVD Drive Address bus Data bus Interrupt Line
Background image of page 2
Kernel and User Mode Kernel Mode When the CPU runs in this mode: It can run any instruction in the CPU It can modify any location in memory It can access and modify any register in the CPU and any device. There is full control of the computer. The OS Services run in kernel mode.
Background image of page 3

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

View Full DocumentRight Arrow Icon
Kernel and User Mode User Mode When the CPU runs in this mode: The CPU can use a limited set of instructions The CPU can only modify only the sections of memory assigned to the process running the program.
Background image of page 4
Image of page 5
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 01/30/2012 for the course CS 354 taught by Professor Staff during the Fall '08 term at Purdue University-West Lafayette.

Page1 / 8

Computer Architecture Review - Computer Architecture Review...

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

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