department of computer science and engineering year/computer hardware an… · department of...

26
Dept of CSE RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY PUDUCHERRY 1 | Page Computer Hardware andNetwork Troubleshooting Department of Computer Science and Engineering Subject Name: COMPUTER HARDWARE AND NETWORK TROUBLE SHOOTING Subject Code: CS T72 STAFF NAME: S.SARAVANAN & D.VINOTH APPROVED BY : UNIT I Personal Computer: Introduction History of the Personal Computers System Components - Data flow inside the PC Processor types and specifications 16-bit to 64-bit evolution specifications Cache Memory Processor Features: System Management Mode Super scalar execution Dynamic Execution - Dual independent bus architecture Hyper threading Dual and multi core technology - socket and slot types Intel’s Pentium and Core Processors – AMD K6 to K8 series processors. 2 Marks 1. Define Personal Computer (PC)? A personal computer (PC) is any general-purpose computer whose size, capabilities, and original sales price make it useful for individuals, and which is intended to be operated directly by an end-user with no intervening computer operator . 2. Draw the data flow diagram inside the PC?

Upload: vanlien

Post on 29-May-2018

252 views

Category:

Documents


0 download

TRANSCRIPT

Dept of CSE RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY PUDUCHERRY

1 | P a g e C o m p u t e r H a r d w a r e a n d N e t w o r k T r o u b l e s h o o t i n g

Department of Computer Science and Engineering

Subject Name: COMPUTER HARDWARE AND NETWORK TROUBLE SHOOTING

Subject Code: CS T72

STAFF NAME: S.SARAVANAN & D.VINOTH

APPROVED BY :

UNIT – I

Personal Computer: Introduction – History of the Personal Computers – System Components - Data flow

inside the PC – Processor types and specifications – 16-bit to 64-bit evolution – specifications – Cache

Memory – Processor Features: System Management Mode – Super scalar execution – Dynamic

Execution - Dual independent bus architecture – Hyper threading – Dual and multi core technology -

socket and slot types – Intel’s Pentium and Core Processors – AMD K6 to K8 series processors.

2 Marks

1. Define Personal Computer (PC)?

A personal computer (PC) is any general-purpose computer whose size, capabilities, and

original sales price make it useful for individuals, and which is intended to be operated

directly by an end-user with no intervening computer operator.

2. Draw the data flow diagram inside the PC?

Dept of CSE RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY PUDUCHERRY

2 | P a g e C o m p u t e r H a r d w a r e a n d N e t w o r k T r o u b l e s h o o t i n g

3. Define PC System Design Guide?

The PC System Design Guide (also known as the PC 97, PC 98, PC 99, or PC 2001

specification) is a series of hardware design requirements and recommendations for

IBM PC compatiblepersonal computers, compiled by Microsoft and Intel Corporation

during 1997–2001.

4. What is UMA and HMA?

Upper Memory Area (UMA): This is the upper 384 KB of the first megabyte of system

memory (immediately above conventional memory). It is reserved for use by system

devices and for special uses such as ROM shadowing and drivers. It uses addresses

A0000h to FFFFFh.

High Memory Area (HMA): This is the first 64 KB (less 16 bytes) of the second megabyte

of system memory. Technically this is the first 64 KB of extended memory, but it can be

accessed when the processor is in real mode, which makes it different from the rest of

extended memory. It is usually used for DOS, to allow more conventional memory to be

preserved. It occupies addresses 100000h to 10FFEFh.

5. Define Over clocking?

Over clocking is the process of making a computer or component operate faster than

specified by the manufacturer by modifying system parameters.

6. What is Cache Memory?

Cache memory is random access memory (RAM) that a computer microprocessor can

access more quickly than it can access regular RAM. As the microprocessor processes

data, it looks first in the cache memory and if it finds the data there (from a previous

reading of data), it does not have to do the more time-consuming reading of data from

larger memory.

7. Clarify Super scalar execution?

A superscalar CPU can execute more than one instruction per clock cycle. Because

processing speeds are measured in clock cycles per second (megahertz), a superscalar

processor will be faster than a scalar processor rated at the same megahertz.

8. Write the Microprocessor Types and Specifications?

Processor Types

P1 (086) First-Generation Processors

Dept of CSE RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY PUDUCHERRY

3 | P a g e C o m p u t e r H a r d w a r e a n d N e t w o r k T r o u b l e s h o o t i n g

P2 (286) Second-Generation Processors

P3 (386) Third-Generation Processors

P4 (486) Fourth-Generation Processors

P5 (586) Fifth-Generation Processors

Pseudo-Fifth-Generation Processors

P6 (686) Sixth-Generation Processors

Pseudo-Sixth-Generation Processors

P7 (786) Seventh-Generation Processors

Processor Upgrades

OverDrive Processors

OverDrive Processor Installation

OverDrive Compatibility Problems

Processor Benchmarks

Processor Specifications

Processor Speed Ratings

Data Bus

Internal Registers

Address Bus

Internal (Level 1) Cache

Processor Modes

Processor Features

Processor Manufacturing

Physical Packaging

Processor Sockets

CPU Operating Voltages

Heat and Cooling Problems

Math Coprocessors

Processor Bugs

Processor Update Features

Intel Processor Codenames

Dept of CSE RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY PUDUCHERRY

4 | P a g e C o m p u t e r H a r d w a r e a n d N e t w o r k T r o u b l e s h o o t i n g

9. Define Dual Independent Bus (DIB)

Dual Independent Bus (DIB) is a processor architecture that includes two buses: one to

the main system memory and another to the level 2 cache. The processor can access

both simultaneously for improved performance. In Dual Independ ent Bus (DIB)

architecture systems the single system bus is replaced by a back-side bus for accessing

level 2 cache, and a front-side bus for communicating data between the CPU and main

memory and input and output devices.

10. What is Hyper-threading?

Hyper-threading is a technology developed by Intel Corporation. It is used in certain

Pentium 4 processors and all Intel Xeon processors. Hyper-threading technology,

commonly referred to as "HT Technology," enables the processor to execute two

threads, or sets of instructions, at the same time. Since hyper-threading allows two

streams to be executed in parallel, it is almost like having two separate processors

working together.

11. What is Dual-core Technology?

A single chip that contains two distinct processors that work simultaneously. IBM

introduced dual cores in its Power 4 chips in 2000. In 2004, Sun and HP introduced their

first dual core CPUs.

12. Define Processor Codenames?

Intel, AMD, and Cyrix have always used codenames when talking about future

processors. The codenames usually are not supposed to become public, but they

typically do. They can often be found in online and print news and magazine articles

talking about future-generation processors. Sometimes, they even appear in

motherboard manuals because the manuals are written before the Processors are

officially introduced.

13. What is meant by Power Management?

Power management is a feature of some electrical appliances, especially copiers,

computers and computer peripherals such as monitors and printers, that turns off the

power or switches the system to a low-power state when inactive. In computing this is

known as PC power management

Dept of CSE RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY PUDUCHERRY

5 | P a g e C o m p u t e r H a r d w a r e a n d N e t w o r k T r o u b l e s h o o t i n g

14. Explain the history of PC?

The history of personal computers began in the 1970s. A personal computer is one

intended for individual use, as opposed to a mainframe computer where the end user's

requests are filtered through operating staff, or a time sharing system in which one

large processor is shared by many individuals. After the development of the

microprocessor, individual personal computers were low enough in cost that they

eventually became affordable consumer goods. Early personal computers – generally

called microcomputers – were sold often in electronic kit form and in limited numbers,

and were of interest mostly to hobbyists and technicians.

15. Differentiate hardware and software?

Hardware and software work together in digital devices and systems to provide

computerized functionality. Hardware includes the physical components, such as the

motherboard, chips, memory, and hard drives, while software includes the programs

that run on the hardware.

Dept of CSE RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY PUDUCHERRY

6 | P a g e C o m p u t e r H a r d w a r e a n d N e t w o r k T r o u b l e s h o o t i n g

11 MARKS

1. Explain the basic of PC with neat diagram

A personal computer (PC) is comprised of hardware, an operating system and

software. Each of those components is fairly complex; however this article provides a basic

description of their function and how they work together.

The Hardware

The most fundamental elements of a PC's hardware are the Central Processing Unit

(CPU) and memory modules mounted onto a motherboard. When the PC is powered on, the

CPU begins communicating with the motherboard and starts the Basic Input Output System

(BIOS) which is stored on a chip on the motherboard. After verifying that the required

components are present and functioning, it searches for an Operating System (OS). It may

check the floppy drive, hard disk or CD-ROM for the presence of an OS.

Other common examples of hardware which may be a part of a PC include a modem, sound

card, network card, and video card. The components attached outside of your computer

such as the keyboard, mouse, printer and monitor are called peripherals.

The Operating System

The OS is responsible for everything from enabling hardware components to function

(components like modems, printers and monitors) to how to communicate with the Internet

as well as playing the role of traffic cop for all of the software.

The OS allocates the resources of the PC to the software and hardware in an organized way.

The resources include things like memory storage space, access to the hard dis k and what is

displayed on the monitor. Without the OS, the software programs might interfere with each

other, causing the PC to malfunction or crash continually. Even with the OS, many PCs have

difficulty operating smoothly. That illustrates just how complicated the tasks of an OS

actually are.

The Software

While the OS is technically a software program, it is distinct from other software

specifically referred to as "application software". Application software, we'll just call it

software, are programs that you install onto a PC that make the PC useful.

Dept of CSE RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY PUDUCHERRY

7 | P a g e C o m p u t e r H a r d w a r e a n d N e t w o r k T r o u b l e s h o o t i n g

Software is a complex series of instructions telling the computer what to do. The instructions

are very detailed because they have to tell the computer every single step to be performed.

For example a word processing program has instructions for what to do when you press the

letter "A". The software tells the computer to take the letters as they are pressed on the

keyboard, then it tells it to add the letter to the letters you already typed and it tells the

computer to display the letter on the screen so you can see what you have typed. The

computer doesn't do anything without very explicit instructions.

2. Explain briefly about History of the PC

The first personal computers, introduced in 1975, came as kits: The MITS Altair 8800,

followed by the IMSAI 8080, an Altair clone. (Yes, cloning has been around that long!) Both

used the Intel 8080 CPU. That was also the year Zilog created the Z-80 processor and MOS

Technology produced the 6502. Bill Gates and Paul Allen wrote a BASIC compiler for the

Altair and formed Micro-soft.

In 1976, Apple's two Steves (Jobs and Wozniak) designed the Apple I, Apple's only "kit"

computer (you had to add a keyboard, power supply, and enclosure to the assembled

motherboard), around the 6502 processor. That was also the year the first word processing

program (Electric Pencil) and the first text adventure for microcomputers (Adventure) were

released. Shugart introduced the 5.25" floppy drive; it would become a key component in

the personal computing revolution.

The young industry exploded in 1977 as Apple introduced the Apple II, a color computer

with expansion slots and floppy drive support; Ra dio Shack rolled out the TRS-80;

Commodore tapped into the pet rock craze with its PET; Digital Research released CP/M, the

8-bit operating system that provided the template for MS-DOS; and the first ComputerLand

franchise store (then Computer Shack) opened.

Dept of CSE RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY PUDUCHERRY

8 | P a g e C o m p u t e r H a r d w a r e a n d N e t w o r k T r o u b l e s h o o t i n g

Software took center stage in 1978 when Dan Bricklin and Bob Frankston produced VisiCalc,

the first electronic spreadsheet. This turned the personal computer into a useful business

tool, not just a game machine or replacement for the electric typewriter.

WordMaster, soon to become WordStar, was released and went on to dominate the word

processing industry for years. Atari leveraged its video game experience and household

name to enter the personal computing market, and Epson shipped the TX-80, the first low-

cost dot matrix printer.

The third important software category, the database, blasted onto the scene in 1979 with

Vulcan, the predecessor of dBase II and it's successors. That was also the year Hayes

introduced a 300 bps modem and established telecommunication as an aspect of personal

computing.

Texas Instrument's poorly designed and ill-fated TI-99/4 also shipping in 1979 as the

industry's first 16-bit computer. It was hobbled by an 8-bit bus for memory and peripherals,

which slowed memory access significantly.

1980 was the year Commodore opened the floodgates of home computing with the $299

VIC-20. Sinclair tried to one-up them with a $199 kit computer, the ZX80, which was quite

popular in Britain, but it was destined to remain a bit player in the PC industry. The same can

be said of Radio Shack's fairly impressive TRS-80 Color Computer, which suffered primarily

from complete incompatibility with its existing TRS -80 line.

Yet another 1980 disaster was the Apple ///, which shipped with 128 KB of memory, an

internal floppy drive, and Apple II emulation. Alas, it just didn't work right, forcing Apple to

recall them all, fix a number of problems, and rerelease the Apple /// some time later with

192 KB of RAM. This was also Apple's first computer to support a hard drive, the 5 MB

Profile.

Estimates are that there were one million personal computers in the US in 1980.

Dept of CSE RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY PUDUCHERRY

9 | P a g e C o m p u t e r H a r d w a r e a n d N e t w o r k T r o u b l e s h o o t i n g

In early 1981, Adam Osborne introduced the first portable computer. The Osborne 1 was

about this size of a suitcase, ran CP/M, included a pair of 5.25" floppies, and had a tiny 5"

display. The innovative machine was bundled with about $1,500-2,000 worth of software,

and the whole package sold for $1,899.

The first laptop computer also arrived in 1981, the Epson HX-20 (a.k.a. Geneva). The HX-20

was about 8.5" by 11" and maybe 1.5-2" thick and used a microcassette to store data. If I

recall correctly, it displayed 4 lines of 40 characters on an LCD screen above the keyboard.

The IBM PC

Of course, the most significant event of 1981 for the personal computing industry was the

introduction of the IBM PC on August 12. This computer ran a 16-bit CPU on an 8-bit bus

(the Intel 8088), had five expansion slots, included at least 16 KB of RAM, and had two full -

height 5.25" drive bays.

Buyers could get a fairly loaded machine with a floppy controller, two floppy drives, a

monochrome display adapter and monitor, a color display adapter and monitor, a parallel

card, a dot matrix printer, and an operating system - with the choice of CP/M-86, the UCSD

p-System, or PC-DOS (a.k.a. MS-DOS). Pretty much everything was an option, and everyone

recognized that the IBM PC was based on ideas perfected in the Apple II, particularly general

use expansion slots.

The second most significant event of 1981 was dependent on the first: Microsoft got IBM to

agree that DOS would not be an IBM exclusive. This paved the way for the clone industry,

which in the end marginalized the influence of Big Blue.

Dept of CSE RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY PUDUCHERRY

10 | P a g e C o m p u t e r H a r d w a r e a n d N e t w o r k T r o u b l e s h o o t i n g

Time magazine called 1982 "The Year of the Computer" as the industry grew up. By 1983,

the industry estimated that 10 million PCs* were in use in the United States alone.

* Ever since IBM entered the market, the term PC has taken on a different meaning.

Although it retains the original meaning of "personal computer", the IBM architecture has so

dominated the industry that it soon came to mean IBM compatible computers to the

exclusion of other machines.

VisiCalc met its match in 1983 when Lotus 1-2-3 shipped for the IBM PC. That was also the

year Microsoft Word 1.0 shipped, although it remained a small player until Windows

dominated.

Apple introduced the first consumer machine with a mouse and graphical user interface, the

Lisa. Of course, at $10,000, not many consumers could afford it, but it paved the way for the

Apple Macintosh of 1984. At $2,500, it was much more affordable than the Lisa.

IBM took the PC beyond the 8-bit bus when the introduced the AT (for Advanced

Technology), a 6 MHz 80286-based computer with a 16-bit bus, high density 5.25" floppies,

and a new video standard, EGA.

Windows

Microsoft first shipped Windows in 1985, and this DOS shell was content to run even on old

4.77 MHz PCs, albeit slowly. That was also the year Aldus invented the fourth major

software category by releasing PageMaker. Desktop publishing was born, and Apple found a

strong niche market for the Macintosh and LaserWriter.

Compaq, an early IBM compatible maker and the first to make a portable IBM compatible,

shipped the first 80386-based PC in 1986. Compared with the typical 8-12 MHz performance

of the 80286, the 16 MHz 80386 was a real barn burner. It also introduced some new

operating modes that would make later versions of Windows far more powerful.

In 1987, Apple introduced slots to the Macintosh in the Mac II (which Apple designed to

support a then-mind-boggling 128 MB of RAM), IBM introduced Micro Channel Architecture

with its PS/2 line, IBM and Microsoft co-released OS/2, and Windows reached version 1.01.

Dept of CSE RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY PUDUCHERRY

11 | P a g e C o m p u t e r H a r d w a r e a n d N e t w o r k T r o u b l e s h o o t i n g

We also saw the first fax cards that year, and Sun shipped the first RISC CPU. (The Acorn

Archimedes, another early RISC computer, also shipped in 1987 and may have beat Sun to

market.)

Perhaps the most significant computing event of 1988 was the first Internet worm, which

infected about 6,000 Unix computers in very short order. Microsoft updated Windows to

v2.03, Apple introduced high-density floppy drives compatible with IBM formatted 3.5"

disks, and there were an estimated 30 million DOS users.

The overall count was about 54 million personal computers in the US in 1989, the vast

majority of them running MS-DOS. Apple shipped the heavy (16 pounds!) Mac Portable, the

first "notebook" computer with a built-in trackball and possibly the first with an active

matrix display.

Windows moved to version 3.0 in 1990, and it was nearly ready for prime time. The first

'486-based PCs shipped, and Apple trumped the DOS world's 33 MHz computers with the

"wicked fast" 40 MHz Macintosh IIfx, which was also one of the first personal computers to

use an accelerated video card.

Linus Torvalds created his own version of Unix, naming it Linux, in August 1991. It remained

obscure for a while, but it has grown to become the second major operating systems for

Wintel computers and one of the leading examples of free open source software.

Windows 3.1

Microsoft Windows 3.1 shipped in 1992. Between Windows and the hardware of the

day, the resources finally existed for Windows to become a major player. Windows soon

became the default operating system shipped with new PCs.

In February 1993, Apple shipped its 10 millionth Macintosh. The same year Intel introduced

the original Pentium, a 60 MHz CPU with an undetected math bug, and Microsoft announced

over there were over 25 million licensed Windows users. By the end of the year, the Apple II

line - the granddaddy of personal computers - was discontinued.

Intel acknowledge the Pentium math bug in 1994 and issued a recall. Apple shipped

the first Macintosh with a factory-installed DOS card, the Quadra 610 DOS Compatible.

(There had been DOS cards for Macs going back to 1987, but this was the first DOS card to

bear the Apple brand.) This was also the year Apple decided to allow licensed Mac clones

and shipped the first Power Macs, Macintosh models based on the then-new PowerPC

Dept of CSE RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY PUDUCHERRY

12 | P a g e C o m p u t e r H a r d w a r e a n d N e t w o r k T r o u b l e s h o o t i n g

601processor.Although the World Wide Web had b een created many years earlier, it was in

1995 that it rocketed into public view. Window 95 shipped in August, and Intel unveiled the

Pentium Pro in November. The Pentium II and Pentium MMX followed in 1997. Be began

porting its BeOS to Intel hardware in 1997, 56k* modems took the industry by storm, and

the first cable modems shipped.* As explained on the No Hype 56k Modem Page, these

modems could theoretically reach 56 kbps, were limited by the FCC to 53 kbps, and

commonly connected somewhere in the low-to-mid-40s. Still, that was faster than the old

28.8 and 33.6 modems - and most users never realized that what they gained in download

speed (up to 56k) came at the expense of upload speed, which was still limited to 33.6 kbps

and decreased as download speeds increased when both processes were taking place

concurrently.

Windows 98 shipped in 1998, and Intel unveiled its low-cost Celeron CPU the same year. On

the Apple side of things, the iMac helped push USB as the eventual successor to the parallel

and serial ports common on Windows PCs.

The Pentium III arrived on the scene in 1999, as did the AMD Athlon, which became locked

in a MHz war with Intel. The Athlon reached 800 MHz by the end of the year and was first

past the 1 GHz mark in 2000. That was also the year Microsoft tweaked Windows 98 to

create Windows Me (Millennium Edition).

In 2001 Intel shipped the Pentium 4, a processor theoretically more powerful than the

Pentium III which tended to turn in lower performance ratings at the same MHz speed. The

first Pentium 4 ran at 1.4 GHz, and by September Intel was selling 2 GHz P4s. During the

summer of 2001, Intel finally began shipping its oft-delayed Itanium processor, designed as a

64-bit successor to the aging x86 architecture, itself designed as a successor to the 8 -bit

8080 processor of 1975.

Dept of CSE RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY PUDUCHERRY

13 | P a g e C o m p u t e r H a r d w a r e a n d N e t w o r k T r o u b l e s h o o t i n g

3. Explain briefly about Data Flow inside the PC

The flow of data through our computer and discover exactly what happens to the data

along this journey. There are four devices involved in the flow of data through your

computer.

Input Devices - These are devices used by the operator to send data into the computer.

Some basic examples of input devices would be your keyboard and mouse.

CPU - (Central Processing Unit) This is the brain of your computer and where all the

processing of data takes place.

Storage - This is a device used to store data either permanently or temporarily. Some

examples of storage devices are Main Memory, ROM, RAM and floppy disc.

Output - An output device sends processed information from the computer to the operator.

Some basic examples would be your monitor and your printer.

Now that we know the devices involved in our data flow lets start our journey. We can think

of our data flow like a trip to the doctor.Our operator will input the letter d into his word

processing program using his keyboard.This could be compared to our doctor's receptionist

taking our information.Our keyboard contains a small chip that has the binary codes for each

key stored. This binary code is then sent to our computers RAM.Think of this as the

receptionist giving our information to the nurse.The easiest way to think of RAM is as a

temporary storage bin where data waits to be processed. Our d is now sitting in our storage

bin waiting for the computer to send it to the CPU.This would be much like our information

being put into the pile until the doctor is ready to see us.

The CPU will read the binary code and follow the coded instructions. These instructions tell

the CPU where to send the data next. In this case our d will be sent to our graphic card and

then displayed on our screen.The CPU would be like our doctor examining us, deciding on a

treatment, and carrying it out.

Input a Operator types the letter d on the keyboard. a The keyboard sends binary codes for

our letter to our RAM a Our letter d waits in RAM until the CPU is ready to process it a Our

CPU reads the binary code and sends it to our graphics card a Our graphic card displays our

letter d on our monitor a Output

Dept of CSE RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY PUDUCHERRY

14 | P a g e C o m p u t e r H a r d w a r e a n d N e t w o r k T r o u b l e s h o o t i n g

4. What is PCDesign Guides?

The PC System Design Guide (also known as the PC 97, PC 98, PC 99, or PC 2001

specification) is a series of hardware design requirements and recommendations for IBM PC

compatiblepersonal computers, compiled by Microsoft and Intel Corporation during 1997–

2001. They were aimed to help manufacturers provide hardware that makes best use of the

capabilities of the Microsoft Windows operating system, and to simplify setup and use of

such computers.

Every part of a standard computer and the most common kinds of peripheral devices are

defined with specific requirements. Systems and devices that meet the specification should

be automatically recognized and configured by the operating system.

5. Explain about DOS Memory Organization

The design decisions made in the earliest PCs, memory is broken into the following four

basic pieces:

Conventional Memory: The first 640 KB of system memory is the (in)famous

conventional memory that every PC user has over time grown to know and hate. This

is the area that is available for use by standard DOS programs, along with many

Dept of CSE RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY PUDUCHERRY

15 | P a g e C o m p u t e r H a r d w a r e a n d N e t w o r k T r o u b l e s h o o t i n g

drivers, memory-resident programs, and most anything else that has to run under

standard DOS. It is found at addresses 00000h to 9FFFFh.

Upper Memory Area (UMA): This is the upper 384 KB of the first megabyte of system

memory (immediately above conventional memory). It is res erved for use by system

devices and for special uses such as ROM shadowing and drivers. It uses addresses

A0000h to FFFFFh.

High Memory Area (HMA): This is the first 64 KB (less 16 bytes) of the second

megabyte of system memory. Technically this is the first 64 KB of extended memory,

but it can be accessed when the processor is in real mode, which makes it different

from the rest of extended memory. It is usually used for DOS, to allow more

conventional memory to be preserved. It occupies addresses 100000h to 10FFEFh.

Extended Memory: This is all the memory above the high memory area until the end

of system memory. It is used for programs and data when using an operating system

running in protected mode, such as any version of Windows. Extended memory is

found from address 10FFF0h to the last address of system memory. (Technically, the

high memory area is part of extended memory, it all depends on how you are looking

at things).

Extended Memory upto

4 GB of total memory

Upper Memory area

(Reserved Memory

384K)

High Memory area – 64K

Conventional Memory

640K

Dept of CSE RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY PUDUCHERRY

16 | P a g e C o m p u t e r H a r d w a r e a n d N e t w o r k T r o u b l e s h o o t i n g

DOS Memory Organization

6. Explain briefly about Microprocessor Types and Specifications

Microprocessors

The brain or engine of the PC is the processor (sometimes called microprocessor), or

central processing unit (CPU). The CPU performs the system’s calculating and processing.

The processor is easily the most expensive single component in the system, costing up to

four or more times greater than the motherboard it plugs into. Intel is generally credited

with creating the first microprocessor in 1971 with the introduction of a chip called the

4004. Today Intel still has control over the processor market, at least for PC systems. This

means that all PC-compatible systems use either Intel processors or Intel-compatible

processors from a handful of competitors (such as AMD or Cyrix).

It is interesting to note that the microprocessor had only existed for 10 years prior to

the creation of the PC! The microprocessor was invented by Intel in 1971. The PC was

created by IBM in 1981. Now nearly 20 years later, we are still using systems based more or

less on the design of that first PC (and mostly backward compatible with it). The processors

powering our PCs today are still backward compatible in many ways with the 8088 selected

by IBM in 1981.

Processor Specifications

Processors can be identified by two main parameters: how wide they are and how

fast they are. The speed of a processor is a fairly simple concept. Speed is counted in

megahertz (MHz), which means millions of cycles per second —and faster is better! The

width of a processor is a little more complicated to discuss because there are three main

specifications in a processor that are expressed in width. They are

Internal registers

Data input and output bus

Memory address bus

Intel Processor Specifications

Process

or

Proc

ess

Cloc

k

Volta

ge

Registe

rs

Data

Bus

Max.

Mem

ory

L1 L2 L

3

Mul.

Instr

u.

Transist

ors

Dept of CSE RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY PUDUCHERRY

17 | P a g e C o m p u t e r H a r d w a r e a n d N e t w o r k T r o u b l e s h o o t i n g

8088 3.0 1x 5v 16 bit 8 bit 1MB - - - - 29,000

8086 3.0 1x 5v 16 bit 16 bit 1MB - - - - 29,000

Pentiu

m Pro

0.35 2x+ 3.3v 32 bit 64 bit 64GB 2x8K

B

256

KB,5

12K

B,1

MB

- - 5.5M

Pentiu

m II

0.35 3.5x

+

2.8v 32 bit 64 bit 64GB 2x16

KB

512

KB,

- MMX 7.5M

Celeron 0.25 3.5x

+

1.8v-

2.8v

32 bit 64 bit 64GB 2x16

KB

0KB, - MMX 7.5M

Pentiu

m III

0.25 4x+ 2.0v-

2.05v

32 bit 64 bit 64GB 2x16

KB

256

KB,

- SSE 44M5

Pentiu

m IV

0.18 3x+ 1.7v 32 bit 64 bit 64GB 12+8

KB

256

KB,

- SSE2 42M

Core 2

Duo

0.065 1.75

x+

0.9v-

1.3v

64bit 64 bit 1TB 2x32

KB(x

2)

1/2

MB(

x2)

- SSE3 291M

AMD Processor Specifications

Process

or

Proc

ess

Cloc

k

Volta

ge

Registe

rs

Data

Bus

Max.

Mem

ory

L1 L2 L

3

Mul.

Instr

u.

Transist

ors

AMD K5 0.35 1.5x

+

3.5v 32 bit 64 bit 4GB 16+8

KB

- - - 4.3M

AMD

ATHLO

N

0.25 5x+ 1.6v-

1.8v

32 bit 64 bit 4GB 2x64

KB

512

KB,

- Enh.

3D

now

32M

AMD

ATHLO

N XP

0.13 5x+ 1.5-

1.8v

32 bit 64 bit 4GB 2x64

KB

256

KB,

- 3D

Now!

Pro

32.2M

Dept of CSE RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY PUDUCHERRY

18 | P a g e C o m p u t e r H a r d w a r e a n d N e t w o r k T r o u b l e s h o o t i n g

7. Explain the Following : a)Overclocking b)Cache Memory c)Super Scalar Execution

d)Hyper-Threading e)Dual-Core Technology f)Dual Independent Bus (DIB)

OVERCLOCKING

Overclocking is the process of making a computer or component operate faster than

specified by the manufacturer by modifying system parameters. One of the most important

techniques is running at a higher clock rate (more clock cycles per second; hence the name

"overclocking"), but other parameters, such as CPU multiplier and memory timings, can also

be changed and would be considered to be overclocking. Operating voltages may also be

changed (increased), which can increase the speed at which operation remains stable. Most

overclocking techniques increase power consumption, generating more heat, which must be

carried away.

The purpose of overclocking is to increase the operating speed of given hardware.

The trade-offs are an increase in power consumption and fan noise, the system can become

unstable if the equipment is overclocked too much, and the risk of damage due to excessive

overvoltage or heat generation. In extreme cases costly and complex cooling (e.g., water-

cooling) is required.

CACHE MEMORY

Cache memory is random access memory (RAM) that a computer microprocessor can access

more quickly than it can access regular RAM. As the microprocessor processes data, it looks

first in the cache memory and if it finds the data there (from a previous reading of data), it

does not have to do the more time-consuming reading of data from larger memory.

Cache memory is sometimes described in levels of closeness and accessibility to the

microprocessor. An L1 cache is on the same chip as the microprocessor. (For example, the

PowerPC 601 processor has a 32 kilobyte level-1 cache built into its chip.) L2 is usually a

separate static RAM (SRAM) chip. The main RAM is usually a dynamic RAM (DRAM) chip.

PROCESSOR FEATURES : Power Management

SUPERSCALAR EXECUTION

A superscalar CPU can execute more than one instruction per clock cycle. Because

processing speeds are measured in clock cycles per second (megahertz), a superscalar

processor will be faster than a scalar processor rated at the same megahertz.

Dept of CSE RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY PUDUCHERRY

19 | P a g e C o m p u t e r H a r d w a r e a n d N e t w o r k T r o u b l e s h o o t i n g

A superscalar architecture includes parallel execution units, which can execute instructions

simultaneously. This parallel architecture was first implemented in RISC processors, which

use short and simple instructions to perform calculations. Because of their superscalar

capabilities, RISC processors have typically performed better than CISC processors running at

the same megahertz. However, most CISC-based processors (such as the Intel Pentium) now

include some RISC architecture as well, which enables them to execute instructions in

parallel. Nearly all processors developed after 1998 are superscalar.

DUAL INDEPENDENT BUS (DIB)

Dual Independent Bus (DIB) is a processor architecture that includes two buses: one to the

main system memory and another to the level 2 cache. The processor can access both

simultaneously for improved performance.

In Dual Independent Bus (DIB) architecture systems the single system bus is replaced by a

back-side bus for accessing level 2 cache, and a front-side bus for communicating data

between the CPU and main memory and input and output devices.

HYPER-THREADING

Hyper-threading is a technology developed by Intel Corporation. It is used in certain Pentium

4 processors and all Intel Xeon processors. Hyper-threading technology, commonly referred

to as "HT Technology," enables the processor to execute two threads, or sets of instructions,

at the same time. Since hyper-threading allows two streams to be executed in parallel, it is

almost like having two separate processors working together.

While hyper-threading can improve processing performance, software must support

multiple processors to take advantage of the technology. Fortunately, recent versions of

both Windows and Linux support multiple processors and therefore benefit from hyper-

threading. For example, a video playing in Windows Media Player should not be slowed

down by a Web page loading in Internet Explorer. Hyper-threading allows the two programs

to be processed as separate threads at the same time. However, individual programs can

only take advantage of Intel's HT Technology if they have been programmed to support

multiple processors.

DUAL-CORE TECHNOLOGY

A single chip that contains two distinct processors that work simultaneously. IBM introduced

dual cores in its Power 4 chips in 2000. In 2004, Sun and HP introduced their first dual core

Dept of CSE RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY PUDUCHERRY

20 | P a g e C o m p u t e r H a r d w a r e a n d N e t w o r k T r o u b l e s h o o t i n g

CPUs.

The first dual core chips for x86-based PCs and servers were introduced in 2005 and included

the Pentium D and Pentium Processor Extreme Edition 840 from Intel and the Opteron 800

and Athlon 64 X2 from AMD. A year later, Intel added dual cores to its Itanium line.

Because the continual increase in single core clock sp eeds were using more and more power

and generating excessive heat, dual cores were developed to expand performance without

more heat. Dual core systems may use the same or a little bit more energy, but achieve

approximately an 80% increase in processing power over single core CPU chips.

Dual-core chips are not just for advanced applications; rather, everyday tasks can take

advantage of two simultaneous processing streams. For example, routine downloads of e-

mail and software updates that increasingly take place in the background no longer slow

down the foreground application. Virus scans and backup programs can be initiated without

interfering with the primary task.

8. Explain briefly about Processor Codenames

Intel, AMD, and Cyrix have always used codenames wh en talking about future

processors. The codenames usually are not supposed to become public, but they typically

do. They can often be found in online and print news and magazine articles talking about

future-generation processors. Sometimes, they even appear in motherboard manuals

because the manuals are written before the processors are officially introduced. Table lists

processor codenames for reference purposes.

AMD

Codenames

Processor

Description Socket/Slot

X5 5×86-133 Socket 3

SSA5 K5 (original PR75-PR100) Socket 5, 7

5k86 K5 (newer PR120-PR200) Socket 7

K6 The Original AMD K6 core (cancelled) n/a

NX686 NexGen K6 Core which became the K6 Socket 7

Littlefoot 0.25µm K6 Socket 7

Chompers K6-2 Socket 7, Super 7

Sharptooth K6-3 Super 7

Dept of CSE RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY PUDUCHERRY

21 | P a g e C o m p u t e r H a r d w a r e a n d N e t w o r k T r o u b l e s h o o t i n g

Argon Previously K7 n/a

K7 Athlon Slot A

K75 0.18µm Athlon Slot A

K76 0.18µm Athlon (with copper

interconnects) Slot A

K8 Athlon 64

Thunderbird Athlon Slot A, Socket A

Mustang Athlon with a large L2 cache (cancelled) n/a

Corvette Previously mobile Athlon (now

Palomino) n/a

Palomino 0.180.18µm Athlon XP/MP, Mobile

Athlon 4 Socket A

Thoroughbred-A 0.13µm Athlon XP/MP 1700-2100+ Socket A

Thoroughbred-B 0.13µm Athlon XP/MP 1700-2400+,

2600-2800+, Semperon 2200-2800+ Socket A

Barton 0.13µm Athlon XP/MP 1700-2100+ Socket A

Thorton Athlon XP (256KB L2 cache) Socket A

Spitfire Duron Socket A

Camaro Previously Morgan

Morgan Mobile Duron & Mobile 7 Duron

900MHz – 1.3GHz Socket A

Applebread Duron 1.4 – 1.8GHz

Appaloosa 0.13µ Morgan Socket A

ClawHammer Athlon 64 (64bit) Socket 754 &

Socket 939

ClawHammer

DP Early name for the now Opteron DP Socket 940

Newcastle Althon 64 Socket 754 &

Socket 939

Dept of CSE RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY PUDUCHERRY

22 | P a g e C o m p u t e r H a r d w a r e a n d N e t w o r k T r o u b l e s h o o t i n g

Winchester 0.09µ Athlon 64 Socket 939

San Diego 0.09µ Athlon 64 and the Athlon 64 FX

with SSE3 extensions Socket 939

Venice 0.09µ Athlon 64 with SSE3 extensions Socket 939

Odessa 0.09µ Mobile-version Athlon 64

Manchester Athlon 64 X2 with 512KB L2 cache and

SSE3 extensions Socket 939

Toledo

Athlon 64 X2 with 1024KB L2 cache and

SSE3

extensions

Socket 939

SledgeHammer Opteron with a large L2 cache Socket 940

Palermo 0.09µ Sempron Socket 754

Paris Sempron Socket 754

Oakville Mobile Athlon 64 and Sempron Socket 754

Windsor Athlon 64 X2 and Athlon 64 FX-62 Socket M2

Orleans Athlon 64 Socket M2

Manila Sempron Socket M2

Intel

Codenames Processor Description Socket/Slot

P23 486SX Socket 1, 2, 3

P23S 486SX SL-Enhanced Socket 1, 2, 3

P23N 487SX (coprocessor) Socket 1

P4 486DX Socket 1, 2, 3

P4S 486DX SL-Enhanced Socket 1, 2, 3

P24 486DX2 Socket 1, 2, 3

P24S 486DX2 SL-Enhanced Socket 1, 2, 3

P24D 486DX2 (with write-back cache) Socket 3

P24C 486DX4 Socket 3

Dept of CSE RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY PUDUCHERRY

23 | P a g e C o m p u t e r H a r d w a r e a n d N e t w o r k T r o u b l e s h o o t i n g

P23T 486DXODP (486 Overdrive) Socket 3

P4T 486ODPR (486 Overdrive) Socket 1, 2, 3

P24T PODP5V (486 Overdrive) Socket 2, 3

P24CT Pentium Overdrive 3.3v Socket 2, 3

P5 Pentium 60/66MHz Socket 4

P5T Pentium Overdrive 120/133MHz Socket 4

P54C Pentium 75MHz – 120MHz Socket 5, 7

P54CQS Pentium 120MHz – 133MHz Socket 5,7

P54CS Pentium 120MHz – 200MHz Socket 7

P54CT(A) Pentium Overdrive Socket 5, 7

P55C Pentium MMX Socket 7

P54CTB Pentium Overdrive MMX Socket 5, 7

Tillamook Mobile Pentium MMX Mobile Module

P6 Pentium Pro Socket 8

P6T Pentium II Overdrive Socket 8

Klamath 0.35µm Pentium II Slot 1

Deschutes 0.25µm Pentium II Slot 1

Drake 0.25µm Pentium II Xeon Slot 2

Tonga Mobile Pentium II Mobile Module

Covington Celeron (Pentium II without cache) Slot 1

Mendocino 0.25µm Celeron with 128KB on-die L2

cache Slot 1, Socket 370

Dixon Mobile Pentium II with 256KB on-die L2 Mobile Module

Katmai 0.25µm Pentium III with SSE Slot 1

Tanner 0.25µm Pentium III Xeon with SSE Slot 2

Coppermine 0.18µm Pentium III with on-die L2

cache Slot 1, Socket 370

Tualatin 0.13µm Pentium III Socket 370

Dept of CSE RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY PUDUCHERRY

24 | P a g e C o m p u t e r H a r d w a r e a n d N e t w o r k T r o u b l e s h o o t i n g

Coppermine-T 0.18µm Pentium III with Tualatin

Voltage Socket 370

Cascades 0.18µm Pentium III Xeon Slot 2

Coppermine-

128 0.18µm Celeron with 128KB L2 Socket 370

Timna Mobile Celeron with DRAM controller

(cancelled) n/a

P68 Willamette n/a

Willamette 0.18µm Pentium 4 Socket 423, 478

Northwood 0.13µm Pentium 4 Socket 478

Prescott

0.09µm Pentium 4 with

HyperThreading, Celeron D (Sockett

478), Celeron D (socket 775)

Socket 775

Smithfield Pentium D, Pentium Extreme Edition Socket 775

Presler 0.065µm Pentium D

Conroe 0.065µm Pentium D (with reduced

power consumption)

Banias 130nm Pentium M with 1MB L2 cache

Yonah Dual Core Pentium M and Single Core

Celeron M

Merom 64bit version of the Yonah

Foster Xeon DP Socket 603

Foster MP Xeon MP Socket 603

Prestonia 0.13µm Xeon DP Socket 603

Gallatin 0.13µm Xeon MP Socket 603

Nocona

0.09µm Xeon (Socket 603) and Pentium

4 Extreme Edition (Socket 478 and

Socket 775

Dothan 90nm Pentium M with 2MB L2 cache

Dept of CSE RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY PUDUCHERRY

25 | P a g e C o m p u t e r H a r d w a r e a n d N e t w o r k T r o u b l e s h o o t i n g

P7 Previously Merced (Itanium)

Merced Itanium PAC 418

McKinley Itanium 2 with 3MB on-die L3 cache PAC 418

Madison 0.13µm Itanium 2

Deerfield Low cost Madison

Montecito 0.09µm Madison

Shavano Future Itanium family chip (Itanium 3?)

Dimona Future Itanium family chip (Itanium 3?)

Tukwila Future Itanium family chip (Itanium 3?)

Pondicherry University Questions

PARTA

1. What is processor? (NOV 2013)

2. Define system clock? (NOV 2013)

3. What are the two types of hardware interrupts (NOV 2010)

4. List the type of switching logic control in SMPS? (NOV 2010)

5. What is BIOS? (APR 2011), (NOV 2012)

6. List any four components of Mother Board? (APR 2011)

7. Expand SMPS, DMA? (APR 2012)

8. What are the types of memory? (APR 2012)

9. List out the Hardware components of PC? (NOV 2012)

10. Define computer? (NOV 2012)

11. What is meant by cache memory? (NOV 2012)

12. What are the two types of system boards? (NOV 2012)

PART B

1. Explain parallel and serial interface with block diagram? (NOV 2010)

2. Describe the DMA Architecture of the PC in detail? (NOV 2010)

3. Draw the functional Block diagram of the PC and explain its parts (APR 2011)

Dept of CSE RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY PUDUCHERRY

26 | P a g e C o m p u t e r H a r d w a r e a n d N e t w o r k T r o u b l e s h o o t i n g

4. List and explain the various test performed by POST sequence? (APR 2011), (NOV

2012)

5. Explain the working principle Mtt SMPS with functional block diagram. (APR 2012),

(NOV 2012)

6. Explain in detail about computer mnemonics. (APR 2012)

7. Describe the classification of computer? (NOV 2012)

8. Briefly explain the terminologies of the processor (NOV 2012)

9. Explain the types of Microprocessor. (NOV 2013)

10. Describe in detail about computer room preparation (NOV 2013)