Download System Software - Computing Systems` Blog

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Mobile operating system wikipedia , lookup

Spring (operating system) wikipedia , lookup

Burroughs MCP wikipedia , lookup

RSTS/E wikipedia , lookup

System 7 wikipedia , lookup

Unix security wikipedia , lookup

Acorn MOS wikipedia , lookup

Master boot record wikipedia , lookup

Windows NT startup process wikipedia , lookup

Booting wikipedia , lookup

VS/9 wikipedia , lookup

CP/M wikipedia , lookup

Transcript
Chapter 5
System Software
System Software
• There is software stored in the ROM circuits contain
important system routine on every motherboard.
• When you switch on your PC receives instructions
which are loaded into the CPU, and the CPU starts by
executing the system software which is stored on the
motherboard.
• The startup programs are stored in ROM circuits
which contain data, and can only be read.
• BIOS is important system software, only after these
programs have been loaded and executed, then the
operating system can be loaded from the hard disk.
This is called the boot process.
BIOS ROM (Basic Input output System
Read Only Memory)
• contain software (program and instructions), which are
specific for that motherboard. It will remain with the
PC throughout its life.
• holds the start-up instructions. In fact there are several
different programs inside the start-up instructions. It can
be differentiate by:
– POST (Power On Self Test)
– The Setup program, which connect with the *CMOS instructions
– BIOS program, which connect with the various hardware
peripherals
– The Boot instructions, which call the operating system (DOS,
OS/2, or Windows)
Start-Up Instruction in the BIOS
POST routine
The SETUP program
The BIOS programs
ROM Chip
The BOOT instructions
POST
• (POST) Power On Self Test is the first instruction
executed during start-up. It checks the PC
components and ensures that everything works.
• It checks and executes in this order:
– Information about the graphics adapter.
– Information about the BIOS (name, version).
– Information about the RAM (size and speed)
• If POST detects errors in the system, it will write
error messages on the screen. If the monitor is not
ready, or if the error is in the video card, it will give a
pattern of beeps.
Setup program
• Checks the various hardwares, configure in the
CMOS, and generally “bringing the machine to life”.
• Installs the other system devices:
– such as floppy disk and ATA drives,
– locates the “logical devices” (eg. COM, LPT, etc.).
– The PCI bus is also scanned for devices.
BIOS program
• It initializing routine set up the BIOS functions
(Basic Input/Output Systems).
• It places starting values in the system’s various
programmable devices.
• These intelligent devices regulate the operation of
different portions of the computer’s hardware e.g.
data transfer control.
Boot instructions
• The boot instruction (bootstrap loader) is the last part
of the BIOS. It will looks in the CMOS storage to find the
chosen boot device.
• It is a tiny program, to find the Boot Record (BR) which
is located in the first sector on a hard disk or a floppy
disk.
• It reads the boot-strap of the Boot Record which points
to the location of the startup files of the Operating
System.
• It hands over the control to the bootstrap routine found
on the disk of the OS and continues loading the
operating system from the hard disk,
Operating System
• Operating systems are programs designed to
control the operation of a computer system.
• To make the complexity of the PC as invisible as
possible to the user.
• Acts as an intermediary between the software
applications and the hardware they run on.
• It accepts commands from the computer user
and carries them out to perform some desired
operation.
Disk Operating System (DOS)
• is a collection of programs used to control overall computer
operation.
• work in the background.
• is responsible for finding and organizing data, and applications
on the disk.
• It principally consists of only 4 parts:
– A boot record, which activates the operating system.
– IO.SYS file, which interfaced ROM BIOS with installation of device
drivers.
– MSDOS.SYS file, which handling the file system and program
execution.
– COMMAND.COM file, which provides the command line, the text
based user interface.
Other Operating System
• A Graphical User Interface (GUI) is another form of
operating environment.
• The most widely used GUI is Microsoft Window OS,
Apple OS and Linux.
• GUIs use a graphical display to represent procedures
and programs that can be executed by the computer.
• It uses small pictures, called Icons, to represent
different programs.
• The advantage of using a GUI is that the user does not
have to remember complicated commands to execute
a program.