HW (U1) 1
HW (U1) 1
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. What is Cache Memory? (NOV 2012) (NOV 2018)
What is cache memory? What is the advantage if a processor with more cache memory you are
using? (May 2019)
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.
Advantages of Cache Memory:
1. Cache memory is faster than main memory.
2. It stores the program that can be executed within a short period of time.
3. It consumes less access time as compared to main memory.
4. It stores data for temporary use.
2. What is processor?(NOV 2013)
A processor is the logic circuitry that responds to and processes the basic instructions that drive a
computer. The term processor has generally replaced the term central processing unit (CPU). The
processor in a personal computer or embedded in small devices is often called a microprocessor.
3. Define system clock?(NOV 2013)
System clock that shows a time-of-day clock in a computer system. It is an electronic device in a
computer that issues a steadyhigh-frequencysignalthatsynchronizesalltheinternalcomponents
4. What are the two types of hardware interrupts(NOV 2010)
There are two basic types of hardware interrupts: Non Maskable Interrupts (NMI) and (maskable)
Interrupt Requests (IRQ)
5. What is BIOS? (APR 2011), (NOV 2012) (NOV 2018)
BIOS (basic input/output system) is the program a personal computer's microprocessor uses to get the
computer system started after you turn it on. It also manages data flow between the computer's
operating system and attached devices such as the hard disk, video adapter, keyboard, mouse and
printer.
6. List any four components of Mother Board? (APR 2011)
1. North Bridge
2. Soth Bridge
3. Chipset
4. Processor Sockets
5. Memory Slots
6. Power Connectors
7. Expand SMPS, DMA? (APR 2012)
SMPS - switched-mode power supply
DMA - Direct memory access
8. What are the types of memory? (APR 2012)
The types of memory in a computer system are:
Cache Memory - This is a small amounts of memory used to speed up system performance.
Main memory - This is the RAM (random access memory)
Secondary memory - This is a magnetic storage that keeps applications and data available to be used,
and may also serves as virtual memory depending upon the operating system
9. List out the Hardware components of PC? (NOV 2012) (NOV 2018)
Power Supply
Motherboard
Microprocessor.
Memory
Drive controllers
Hard disk drive(s)
CD-ROM drive(s)
Floppy drive(s)
Monitor
Keyboard
Mouse
10. Define computer? (NOV 2012)
A computer is a device that accepts information (in the form of digitalized data) and manipulates it for
some result based on a program or sequence of instructions on how the data is to be processed. Complex
computers also include the means for storing data (including the program, which is also a form of data)
for some necessary duration. A program may be invariable and built into the computer (and called logic
circuitry as it is on microprocessors) or different programs may be provided to the computer (loaded
into its storage and then started by an administrator or user). Today's computers have both kinds of
programming.
11. Why is the maximum value in decimal that can be represented by an eight bit binary number?
( NOV 2014)
Each character can be converted to its equivalent ASCII code. That ASCII code will be stored in the
memory in 8 bit form.
12. If the number of bits in MAR is 10, What is the maximum memory capacity? (NOV 2014)
210 = 1024 locations
0000000000 -> location no. 0
0000000001 -> location no. 1
…..
1111111111 -> Location no.1023
So totally 1024 locations.
13. How does speculative execution increase the rate of instruction execution?(DEC 2016)
Speculative execution which allow the execution of complete instructions or parts of instructions before
being certain whether this execution should take place. A commonly used form of speculative execution
is control flow speculation where instructions past a control flow instruction (e.g., a branch) are
executed before the target of the control flow instruction is determined. Several other forms of
speculative execution have been proposed and are in use including speculative execution driven by
value prediction, memory dependence prediction and cache latency prediction.
14. Write the advantages of hub design architecture. (APR 2017)
The most common architectural pattern for data integration is hub-and-spoke architecture. In this
architecture, inter-server communication and data transfer pass through a central hub, where an
integration server manages communications and performs data transformations. When data integration
solutions are built atop a vendor’s tool, the server at the hub is usually a vendor’s data integration server.
15. Compare SRAM and DRAM. (APR 2017)
SRAM is static while dram is dynamic
2. Draw the functional Block diagram of the PC and explain its parts (APR 2011)
3. List any five PC system components and explain them briefly (NOV 2016)(APR 2017)(NOV 2017)
(MAY 2019)
A computer system consists of mainly four basic units; namely input unit, storage unit, central processing
unit and output unit. Central Processing unit further includes Arithmetic logic unit and control unit, as
shown in the figure:
A computer performs five major operations or functions irrespective of its size and make. These are
• it accepts data or instructions as input,
• it stores data and instruction
• it processes data as per the instructions,
• it controls all operations inside a computer, and
• it gives results in the form of output.
Desktop Computer System
Functional Units:
a. Input Unit: This unit is used for entering data and programs into the computer system by the user for
processing.
Basic Computer Organisation
b. Storage Unit: The storage unit is used for storing data and instructions before and after processing.
c. Output Unit: The output unit is used for storing the result as output produced by the computer after
processing.
d.Processing: The task of performing operations like arithmetic and logical operations is called processing.
The Central Processing Unit (CPU) takes data and instructions from the storage unit and makes all sorts of
calculations based on the instructions given and the type of data provided. It is then sent back to the storage
unit. CPU includes Arithmetic logic unit (ALU) and control unit (CU)
Computer Chip
• Arithmetic Logic Unit: All calculations and comparisons, based on the instructions provided, are carried
out within the ALU. It performs arithmetic functions like addition, subtraction, multiplication, division and
also logical operations like greater than, less than and equal to etc.
• Control Unit: Controlling of all operations like input, processing and output are performed by control
unit. It takes care of step by step processing of all operations in side the computer.
Memory
Computer’s memory can be classified into two types; primary memory and secondary memory
RAM
a. Primary Memory can be further classified as RAM and ROM.
• RAM or Random Access Memory is the unit in a computer system. It is the place in a computer where
the operating system, application programs and the data in current use are kept temporarily so that they can
be accessed by the computer’s processor. It is said to be ‘volatile’ since its contents are accessible only as
long as the computer is on. The contents of RAM are no more available once the computer is turned off.
ROM or Read Only Memory is a special type of memory which can only be read and contents of which
are not lost even when the computer is switched off. It typically contains manufacturer’s instructions.
Among other things, ROM also stores an initial program called the ‘bootstrap loader’ whose function is to
start the operation of computer system once the power is turned on.
b. Secondary Memory
RAM is volatile memory having a limited storage capacity. Secondary/auxiliary memory is storage other
than the RAM. These include devices that are peripheral and are connected and controlled by the computer
to enable permanent storage of programs and data.
Secondary storage devices are of two types; magnetic and optical. Magnetic devices include hard
disks and optical storage devices are CDs, DVDs, Pen drive, Zip drive etc.
• Hard Disk are made up of rigid material and are usually a stack of metal disks sealed in a box. The hard
disk and the hard disk drive exist together as a unit and is a permanent part of the computer where data and
programs are saved. These disks have storage capacities ranging from 1GB to 80 GB and more. Hard disks
are rewritable.
• Compact Disk (CD) is portable disk having data storage capacity between 650-700 MB. It can hold large
amount of information such as music, full-motion videos, and text etc. CDs can be either read only or read
write type.
• Digital Video Disk (DVD) is similar to a CD but has larger storage capacity and enormous clarity.
Depending upon the disk type it can store several Gigabytes of data. DVDs are primarily used to store music
or movies and can be played back on your television or the computer too. These are not rewritable.
Input / Output Devices:
These devices are used to enter information and instructions into a computer for storage or processing and
to deliver the processed data to a user. Input/Output devices are required for users to communicate with the
computer. In simple terms, input devices bring information INTO the computer and output devices bring
information OUT of a computer system. These input/output devices are also known as peripherals since
they surround the CPU and memory of a computer system.
Input Devices
An input device is any device that provides input to a computer. There are many input devices, but the two
most common ones are a keyboard and mouse. Every key you press on the keyboard and every movement
or click you make with the mouse sends a specific input signal to the computer.
• Keyboard: The keyboard is very much like a standard typewriter keyboard with a few additional keys.
The basic QWERTY layout of characters is maintained to make it easy to use the system. The additional
keys are included to perform certain special functions. These are known as function keys that vary in
number from keyboard to keyboard.
• Mouse: A device that controls the movement of the cursor or pointer on a display screen. A mouse is a
small object you can roll along a hard and flat surface. Its name is derived from its shape, which looks a bit
like a mouse. As you move the mouse, the pointer on the display screen moves in the same direction.
• Trackball: A trackball is an input device used to enter motion data into computers or other electronic
devices. It serves the same purpose as a mouse, but is designed with a moveable ball on the top, which can
be rolled in any direction.
• Touchpad: A touch pad is a device for pointing (controlling input positioning) on a computer display
screen. It is an alternative to the mouse. Originally incorporated in laptop computers, touch pads are also
being made for use with desktop computers. A touch pad works by sensing the user’s finger movement and
downward pressure. • Touch Screen: It allows the user to operate/make selections by simply touching the
display screen. A display screen that is sensitive to the touch of a finger or stylus. Widely used on ATM
machines, retail point-of-sale terminals, car navigation systems, medical monitors and industrial control
panels.
• Light Pen: Light pen is an input device that utilizes a light-sensitive detector to select objects on a display
screen.
• Magnetic ink character recognition (MICR): MICR can identify character printed with a special ink
that contains particles of magnetic material. This device particularly finds applications in banking industry.
• Optical mark recognition (OMR): Optical mark recognition, also called mark sense reader is a
technology where an OMR device senses the presence or absence of a mark, such as pencil mark. OMR is
widely used in tests such as aptitude test.
• Bar code reader: Bar-code readers are photoelectric scanners that read the bar codes or vertical zebra
strips marks, printed on product containers. These devices are generally used in super markets, bookshops
etc.
Scanner Scanner is an input device that can read text or illustration printed on paper and translates the
information into a form that the computer can use. A scanner works by digitizing an image.
Output Devices:
Output device receives information from the CPU and presents it to the user in the desired from. The
processed data, stored in the memory of the computer is sent to the output unit, which then converts it into
a form that can be understood by the user. The output is usually produced in one of the two ways – on the
display device, or on paper (hard copy).
•Monitor: is often used synonymously with “computer screen” or “display.” Monitor is an output device
that resembles the television screen (fig. 1.8). It may use a Cathode Ray Tube (CRT) to display information.
The monitor is associated with a keyboard for manual input of characters and displays the information as it
is keyed in. It also displays the program or application output. Like the television, monitors are also
available in different sizes.
• Printer: Printers are used to produce paper (commonly known as hard copy) output. Based on the
technology used, they can be classified as Impact or Non-impact printers.
Impact printers use the typewriting printing mechanism wherein a hammer strikes the paper through a
ribbon in order to produce output. Dot-matrix and Character printers fall under this category.
Non-impact printers do not touch the paper while printing. They use chemical, heat or electrical signals to
etch the symbols on paper. Inkjet, DeskJet, Laser, Thermal printers fall under this category of printers.
• Plotter: Plotters are used to print graphical output on paper. It interprets computer commands and makes
line drawings on paper using multi colored automated pens. It is capable of producing graphs, drawings,
charts, maps etc.
• Facsimile (FAX): Facsimile machine, a device that can send or receive pictures and text over a telephone
line. Fax machines work by digitizing an image.
• Sound cards and Speaker(s): An expansion board that enables a computer to manipulate and output
sounds. Sound cards are necessary for nearly all CD-ROMs and have become commonplace on modern
personal computers. Sound cards enable the computer to output sound through speakers connected to the
board, to record sound input from a microphone connected to the computer, and manipulate sound stored
on a disk.
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.
5. Explain briefly about Microprocessor Types and Specifications (MAY 2019) (NOV 2018)
6. Explain the types of Microprocessor. (NOV 2013)
7. Describe the specifications of processors. (NOV 2014) (NOV 2016)(APR 2017)
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 Proce Cloc Voltag Register Data Max. L1 L2 L Mul. Transist
or ss k e s Bus Memo 3 Instr ors
ry u.
8088 3.0 1x 5v 16 bit 8 bit 1MB - - - - 29,000
8086 3.0 1x 5v 16 bit 16 bit 1MB - - - - 29,000
Pentium 0.35 2x+ 3.3v 32 bit 64 bit 64GB 2x8K 256K - - 5.5M
Pro B B,512
KB,1
MB
Pentium 0.35 3.5x 2.8v 32 bit 64 bit 64GB 2x16 512K - MM 7.5M
II + KB B, X
Celeron 0.25 3.5x 1.8v- 32 bit 64 bit 64GB 2x16 0KB, - MM 7.5M
+ 2.8v KB X
Pentium 0.25 4x+ 2.0v- 32 bit 64 bit 64GB 2x16 256K - SSE 44M5
III 2.05v KB B,
Pentium 0.18 3x+ 1.7v 32 bit 64 bit 64GB 12+8 256K - SSE2 42M
IV KB B,
Core 2 0.065 1.75 0.9v- 64bit 64 bit 1TB 2x32 1/2M - SSE3 291M
Duo x+ 1.3v KB(x B(x2)
2)
AMD Processor Specifications
Process Proce Cloc Voltag Register Data Max. L1 L2 L Mul. Transist
or ss k e s Bus Memo 3 Instr ors
ry u.
AMD 0.35 1.5x 3.5v 32 bit 64 bit 4GB 16+8 - - - 4.3M
K5 + KB
AMD 0.25 5x+ 1.6v- 32 bit 64 bit 4GB 2x64 512 - Enh.3 32M
ATHLO 1.8v KB KB, D
N now
AMD 0.13 5x+ 1.5- 32 bit 64 bit 4GB 2x64 256 - 3D 32.2M
ATHLO 1.8v KB KB, Now!
N XP Pro
Sockets 1, 2, 3, and 6 are 486 processor sockets and are shown together in the figure below so you can see
the overall size comparisons and pin arrangements between these sockets.
486 Processor Sockets
Sockets 4, 5, 7, and 8 are Pentium and Pentium Pro processor sockets and are shown together in the figure
below so you can see the overall size comparisons and pin arrangements between these sockets.
17. Describe in detail about the computer room preparation. (NOV 2013)
Influencing Factors
Purpose - The purpose of a computing facility will greatly impact most design aspects including room
layout, computer hardware, printing systems, projection/presentation systems, etc. Consider what the
primary use of this facility will be:
Open computer use - users come and go to use the computers for assignments or projects
Instructional computing facility - facility is used for instruction lead by a single person
Collaborative work - facility is used by students in a group project setting
Laboratory work - computers are used for data collection or in a laboratory setting
Specific application - The greatest influence on the computer hardware itself is the intended application
and operating system. These will drive the need for more powerful computers, larger monitors, specific
printing needs, and other technical decisions.
Budget - If everyone could afford to build the perfect lab they would, but there are always budget
limitations. Find the limits and project priorities
Staffing/Maintenance - A computing facility requires staffing to install, configure, and maintain hardware
and software. The size, complexity, and purpose of a computing facility will determine the staffing needs.
The lack of proper staffing and maintenance may limit a facilities availability or usefulness.
Aspects for consideration
For all of the following hardware items, one should consider the reliability, serviceability, and
warranty of the specific items. This can greatly impact the maintenance costs and headaches down the road.
We recommend at least a three-year warranty on all computer hardware if available.
Workstation hardware - This central aspect of the facility is influenced by all of the previously mentioned
factors. Consider the needs in the following areas
CPU - What level of processing power is required by the applications?
Memory - What amount of RAM is required by the applications?
Primary storage space - How much storage space is required to install the local applications? Will
users be storing documents on the local machines? Do applications require a great deal of swap
space?
Sub-systems - evaluate your needs for:
o Networking - generally only a 10/100 Ethernet card is required
o Audio - Sound card, speakers, headphones, microphones
o Video - Video card speed and memory
o Secondary storage - CD, CD-R, DVD, Zip, etc.
o Input - Keyboard and mouse variations
Monitor - Is a large monitor needed for graphics or engineering work?
Form factor - Is a small computer required due to furniture or space limitations? Is a small form
factor monitor required for students to see the instructor or each other?
Server hardware - Most computing facilities rely on a server for application serving, print serving, or
storage. This hardware can vary greatly depending on the specific use of the server.
Networking - Networking is a core component of computing facilities; it allows access to Internet
resources, access to e-mail, and the ability to collaborate remotely. Potential networking costs include
installation/activation of Ethernet jacks, hubs/switches for networking within the room, and cabling.
Networking may represent a good portion of the cost of the facility.
Printing - Most computing facilities require some form of printing to be available. For most applications
this simply means the ability to print black and white text documents, but there are a variety of printing
needs. Another consideration is the quantity of printing expected in the facility. This greatly influences the
specific model of printer within a type of printer. The following are the most popular forms of printing in
campus computing facilities:
Black and white laser printing
Color printing (laser or inkjet)
Plotting
Other peripherals - The purpose and specific application of a facility may require additional hardware not
in a traditional computing lab. These are some common peripherals used in special applications:
Scanning
Special storage (CD-R, DVD-R, etc.)
Special input (tablets, mapping, data acquisition, etc.)
Audio/Video systems (projector, sound, etc.) - Many computing facilities, especially instructional ones,
benefit from the ability to display information for the entire room. This may include the ability to project
computer screens, project television/video tapes/DVDs, play audio tapes/CDs, and amplify input from
microphones. More advanced systems even allow instructors to project any of the workstation screens to a
projector or to other computer screens on the fly.
Upgrade path - Any computer hardware and software will eventually have to be replaced as it becomes
obsolete. Computing facilities should have an upgrade plan and budget for both hardware and software. In
general, ITS uses a three-year replacement cycle for hardware in computing facilities. Software is replaced
more frequently, usually as new, more useful, versions are released. Budgeting for new software is difficult
due to the unpredictable nature of software development, but plan on spending about a third of your original
software costs each year in upgrades.
Furniture - The purpose of a facility is the strongest influence on the furniture and layout of the facility.
An open computer lab may simply be rows of computers on basic tables. An instructional facility may have
rows all facing the front of the room for instruction. A collaborative facility may have single computers (or
groups of computers) at large tables designed to seat many students. At least one workstation in each facility
should be placed on an adjustable height table for accessibility by people using wheelchairs. In an
instructional facility, the instructors workstation should also be placed on an adjustable height table.
Accessibility - In addition to placing accessible tables in the lab, one should also consider the accessibility
of the computer applications(using special input/output hardware or software), other systems (printing, A/V
equipment, etc.), and the accessibility of the room layout.
Power - Often the existing power circuit(s) in a room are not sufficient for a computing facility. Examine
your power needs and resources, and contact facilities management regarding power system upgrades.
18. Describe the DMA Architecture of the PC in detail? (NOV 2010)
Direct memory access (DMA) is a feature of computerized systems that allows certain hardware
subsystems to access main system memory independently of the central processing unit (CPU).
DMA Architecture
Without DMA, when the CPU is using programmed input/output, it is typically fully occupied for the entire
duration of the read or write operation, and is thus unavailable to perform other work. With DMA, the CPU
first initiates the transfer, then it does other operations while the transfer is in progress, and it finally receives
an interrupt from the DMA controller when the operation is done. This feature is useful at any time that the
CPU cannot keep up with the rate of data transfer, or when the CPU needs to perform useful work while
waiting for a relatively slow I/O data transfer. Many hardware systems use DMA, including disk drive
controllers, graphics cards, network cards and sound cards. DMA is also used for intra-chip data transfer in
multi-core processors. Computers that have DMA channels can transfer data to and from devices with much
less CPU overhead than computers without DMA channels. Similarly, a processing element inside a multi-
core processor can transfer data to and from its local memory without occupying its processor time, allowing
computation and data transfer to proceed in parallel.
DMA can also be used for "memory to memory" copying or moving of data within memory. DMA can
offload expensive memory operations, such as large copies or scatter-gather operations, from the CPU to a
dedicated DMA engine. An implementation example is the I/O Acceleration Technology.
A DMA controller can generate memory addresses and initiate memory read or write cycles. It contains
several processor registers that can be written and read by the CPU. These include a memory address
register, a byte count register, and one or more control registers. The control registers specify the I/O port
to use, the direction of the transfer (reading from the I/O device or writing to the I/O device), the transfer
unit (byte at a time or word at a time), and the number of bytes to transfer in one burst.
To carry out an input, output or memory-to-memory operation, the host processor initializes the DMA
controller with a count of the number of words to transfer, and the memory address to use. The CPU then
sends commands to a peripheral device to initiate transfer of data. The DMA controller then provides
addresses and read/write control lines to the system memory. Each time a byte of data is ready to be
transferred between the peripheral device and memory, the DMA controller increments its internal address
register until the full block of data is transferred.
DMA transfers can either occur one byte at a time or all at once in burst mode. If they occur a byte at a
time, this can allow the CPU to access memory on alternate bus cycles – this is called cycle stealing since
the DMA controller and CPU contend for memory access. In burst mode DMA, the CPU can be put on hold
while the DMA transfer occurs and a full block of possibly hundreds or thousands of bytes can be moved.[2]
When memory cycles are much faster than processor cycles, an interleaved DMA cycle is possible, where
the DMA controller uses memory while the CPU cannot.
In a bus mastering system, the CPU and peripherals can each be granted control of the memory bus. Where
a peripheral can become bus master, it can directly write to system memory without involvement of the
CPU, providing memory address and control signals as required. Some measure must be provided to put
the processor into a hold condition so that bus contention does not occur.
20. Explain 64 bit computer and compare it with 32 bit computer. (APR 2018)
21. Discuss about the 16 bit to 64 bit evolution of personal computer. (NOV 2017)
The two main categories of processors are 32-bit and 64-bit. The type of processor a computer has not
only affects its overall performance, but it can also dictate what type of software it uses.
32-bit processor
The 32-bit processor was the primary processor used in all computers until the
early 1990s. Intel Pentium processors and early AMD processors were 32-bit, which means the operating
system and software work with data units that are 32 bits wide. Windows 95, 98, and XP are all 32-bit
operating systems.
A computer with a 32-bit processor cannot have a 64-bit version of an operating system installed. It can
only have a 32-bit version of an operating system installed.
64-bit processor
The 64-bit computer has been around since 1961 when IBM created the IBM 7030 Stretch supercomputer.
However, it was not put into use in home computers until the early 2000s. Microsoft released a 64-bit
version of Windows XP to be used on computers with a 64-bit processor. Windows Vista, Windows 7, and
Windows 8 also come in 64-bit versions. Other software has been developed that is designed to run on a
64-bit computer, which are 64-bit based as well, in that they work with data units that are 64 bits wide.
A computer with a 64-bit processor can have a 64-bit or 32-bit version of an operating system installed.
However, with a 32-bit operating system, the 64-bit processor would not run at its full capability.
On a computer with a 64-bit processor, you cannot run a 16-bit legacy program. Many 32-bit programs will
work with a 64-bit processor and operating system, but some older 32-bit programs may not function
properly, or at all, due to limited or no compatibility.
Comparison between 32 bit and 64 bit processors
A big difference between 32-bit processors and 64-bit processors is the number of calculations per second
they can perform, which affects the speed at which they can complete tasks. 64-bit processors can come in
dual core, quad core, six core, and eight core versions for home computing. Multiple cores allow for an
increased number of calculations per second that can be performed, which can increase the processing
power and help make a computer run faster. Software programs that require many calculations to function
smoothly can operate faster and more efficiently on the multi-core 64-bit processors, for the most part.
Another big difference between 32-bit processors and 64-bit processors is the maximum amount
of memory (RAM) that is supported. 32-bit computers support a maximum of 3-4GB of memory, whereas
a 64-bit computer can support memory amounts over 4 GB. This feature is important for software programs
used in graphic design, engineering, and video editing as these programs have to perform many calculations
to render their images.
One thing to note is that 3D graphic programs and games do not benefit much, if at all, from switching to a
64-bit computer, unless the program is a 64-bit program. A 32-bit processor is adequate for any program
written for a 32-bit processor. In the case of computer games, you'll get a lot more performance by
upgrading the video card instead of getting a 64-bit processor.
In the end, 64-bit processors are becoming more and more commonplace in home computers. Most
manufacturers build computers with 64-bit processors due to cheaper prices and because more users are
now using 64-bit operating systems and programs. Computer parts retailers are offering fewer and fewer
32-bit processors and soon may not offer any at all.