Chapter 4 - System Resources 1 (Notes)
Chapter 4 - System Resources 1 (Notes)
Chapter 4 - System Resources 1 (Notes)
Interrupt
Direct Request
Memory Number
Access (DMA) (IRQ)
Channel
MEMORY ADDRESS
• Numbers are assigned to physical memory located either in RAM or ROM chips.
• Software can then access this memory by using these addresses.
• This numbers are assigned during the boot process.
• BIOS or real-mode device drivers may only work if given a specific group of
addresses (usually in the upper memory range between 640K and 1024K).
• Shadowing ROM (aka shadow RAM) is a process whereby ROM programming code
copied into RAM to speed up system operation, because of faster access speed of
RAM
▪ Dr Nasir purchases a laptop that is running Windows XP Professional, with
Pentium IV and 32 MB of shared memory for video. He notices that the laptop
has a single 512 MB memory chip installed, with a space for one additional
module. Dr Nasir checks on the motherboard manual and finds out that he can
install one more 512 MB module. After installing the additional module, how
much memory will be available for Windows?
a) 480 MB
b) 992 MB
c) 1056 MB
d) 1024 MB
• What is extended memory?
a)All memory above 1MB
b)All memory above 512KB
c)The use of virtual memory
d)Swapping process (Swap File
I/O ADDRESS
• Number assigned to hardware devices that software used to get devices attention
and to interact with them. Each device “Listens” for these numbers and responds
to the ones assigned to it.
• I/O address lines on a bus work much like the old telephone party line; all devices
“hear” the addresses, but only one responds
• En. Ghazali is using a computer that support primary and secondary hard drive
controller. What is the maximum number of IDE drive that can be installed?
a) 2
b) 4
c) 7
d) 10
DMA CHANNEL
• A number designating a channel where by the device can pass data to memory
without involving the CPU.
• DMA channel as a shortcut for data moving to/from the device and memory.
IRQ
• A line of a system-board bus that is a hardware device can use to signal the CPU
that the device needs attention.
• Some line have a higher priority for attention them others.
• A single number identifies each IRQ line.
• When eight more IRQs were added to the system boards, IRQ2 was used to
receive all interrupt from these eight.
• IRQ9 was wired to the pin on the ISA bus previously assigned to IRQ2.
• It can be said that IRQ8-15 “cascade” to IRQ2.
C’mon Michael, tell
me about the boot
process.
Errr.. Boot
what?
THE BOOT, OR STARTUP, PROCESS
• BIOS Startup Program checks hardware to make sure it is ready to be used. User
provides specific instructions to software on what to do.
• Software interacts directly with the CPU, which controls the various underlying
mechanisms that make the computer work as intended.
• During boot process, Startup BIOS tests essential hardware components (power-
on self test [POST]).
• Then, setup information is used to configure both hardware and software.
Hardware components are assigned system resources they will later use for
communication.
• Then, OS is loaded, configured, and executed.
• Hardware devices are matched up with BIOS and device drivers that control them.
• Furthermore, some applications software may be loaded and executed during the
boot process.
In computing, booting (also known
as "booting up") is a bootstrapping
process that starts operating
systems when the user turns on a
computer system. A boot sequence
is the initial set of operations that
the computer performs when power
is switched on. The boot loader
typically loads the main operating
system for the computer.
Errors
Soft Reboot
Class, have you ever
heard about
Random REBOOTING?
Reboot
Rebooting
automatically
Hard Reboot
A hard reboot (also known as a cold reboot, cold boot or
cold start) is when power to a computer is turned off
The OS
configures the
system and
Power On Self completes it
Test own loading
Using a
Backdoor BIOS
Password
Reset
Clear CMOS
CMOS Vendor
Specific
Solutions for
(Using Jumper)
resetting the
BIOS Password
Resetting the
BIOS Password
using
Hardware
Two common utility software programs for
Saving and backing up setup information to a disk to
restoring setup
information in be used to recover lost setup information
CMOS are Nuts & Bolts and Norton Utilities.
Protecting
Keeping OS Data, Documentation
Software &
rescue disks
Hardware
A rescue disk is essential for every Keep hardware and
computer and allows you to boot a software documentation
computer. well labeled in a safe place
Backing up the
hard drive
Error messages from Windows 95, messages about the PC not operating
at maximum performance, or the system dropping to "Safe Mode" or
"MS-DOS Compatibility Mode".