Professional Documents
Culture Documents
2. Register: There are 8 general-purpose registers present in the Pentium Pro architecture. Each
register is 32-bit long. First four register are used for data manipulation and next four register are
used to hold address. There are some special-purpose registers in the x86 architecture such as
Segment register, FLAGS register and EIP register.
3. Data Formats:
a. Integers are stored as 8-, 16-, 32-bit Binary numbers.
b. Characters are represented using 8-bit ASCII codes.
c. Floating points are represented using three different formats namely single-precision format,
double-precision format, extended-precision format.
Pentium Pro Architecture.. cont’d
4. Instruction Formats:
All the Pentium Pro instruction uses basic format.
The basic format for Pentium Pro Instructions is:
The Opcode is the only element that is present in every instruction. Other elements may or may not present or may
be of different lengths depending on the operations of instructions.
Pentium Pro Architecture.. cont’d
5. Addressing Modes:
Pentium Pro Architecture have a very large number of Addressing modes. Operands
value is specified either by using Immediate mode or by using register mode. Operands
stored in memory are specified using variation of the Target address (TA) calculation:
TA = (base register) + (index register) * (scale factor) + displacement
Base register: Any general-purpose register may be used as a base register.
Index register: Any general-purpose register except ESP can be used as an index
register.
Scale Factor: Scale factor may have values 1, 2, 4 or 8.
Displacement: Displacement may have 8-, 18-, or 32-bit values.
Pentium Pro Architecture.. cont’d
6. Instruction Set:
Pentium Pro Architecture has a large and complex instruction set having more than 400 different machine
instructions. An instruction may have zero, one, two, or three operands. There are Register-to-Register
instructions, Register-to-Memory instructions and Memory-to-Memory instructions. In Pentium Pro
Architecture there are some special-purpose registers to perform operations required in the high-level
programming languages.
Input instruction transfer one byte, word or doubleword at a time from an I/O port into register EAX.
Output instruction transfer one byte, word or doubleword from EAX to an I/O port. Entire string can be
transferred using single operation.
The Pentium 4
●All Pentium 4 CPUs are based on the NetBurst microarchitecture. The Pentium
4 Willamette (180 nm) introduced SSE2, while the Prescott (90 nm) introduced
SSE3. Later versions introduced Hyper-Threading Technology (HTT).
The Pentium 4.. cont’d
● The first Pentium 4-branded processor to implement 64-bit was the Prescott (90 nm)
(February 2004), but this feature was not enabled. Intel subsequently began selling 64-bit
Pentium 4s using the "E0" revision of the Prescotts, being sold on the OEM market as the
Pentium 4, model F. The E0 revision also adds eXecute Disable (XD) (Intel's name for the
NX bit) to Intel 64. Intel's official launch of Intel 64 (under the name EM64T at that time) in
mainstream desktop processors was the N0 stepping Prescott-2M.
● Intel also marketed a version of their low-end Celeron processors based on the NetBurst
microarchitecture (often referred to as Celeron 4), and a high-end derivative, Xeon, intended
for multi-socket servers and workstations. In 2005, the Pentium 4 was complemented by the
dual-core-brands Pentium D and Pentium Extreme Edition.
Intel Core 2
● Intel Core 2 is the processor family encompassing a range of Intel's consumer 64-bit x86-64
single-, dual-, and quad-core microprocessors based on the Core microarchitecture.
● The single- and dual-core models are single-die, whereas the quad-core models comprise two dies,
each containing two cores, packaged in a multi-chip module.
● The Core 2 range was the last flagship range of Intel desktop processors to use a front-side bus.
● The introduction of Core 2 relegated the Pentium brand to the mid-range market, and reunified
laptop and desktop CPU lines for marketing purposes under the same product name, which were
formerly divided into the Pentium 4, Pentium D, and Pentium M brands.
Intel Core 2… cont’d
● The Core 2 processor line was introduced on July 27, 2006, comprising the Duo (dual-core) and
Extreme (dual- or quad-core CPUs for enthusiasts), and in 2007, the Quad (quad-core) and Solo
(single-core) sub-brands.
● Intel Core 2 processors with vPro technology (designed for businesses) include the dual-core
and quad-core branches.
● Although Woodcrest processors are also based on the Core architecture, they are available
under the Xeon brand.
● From December 2006, all Core 2 Duo processors were manufactured from 300 millimeter plates
at Fab 12 factory in Arizona and at Fab 24-2 in County Kildare, Ireland.
Intel Pentium vs Intel Core
Despite being based on an older architecture, the Core 2 Duos are still far ahead of the
Pentiums in terms of performance due to having two cores and being optimized to take
advantage of those two cores. Summary:
● Pentium is a line of microprocessors that followed the 486 line while Core 2 is the
successor to the Core line.
● Pentiums are either single core or dual core while Core 2 Duo are dual core processors
● Core 2 Duos have a lower clock speed than the fastest Pentiums
● Core 2 Duos and Pentiums do not share the same architecture
● Core 2 Duos provide significant performance advantage over Pentiums
Intel Core i3
● Developed and manufactured by Intel, and first introduced and released in 2010, the
Core i3 is a dual-core computer processor, available for use in both desktop and
laptop computers. It is one of three types of processors in the "i" series (also called
the Intel Core family of processors).
● The Core i3 processor is available in multiple speeds, ranging from 1.30 GHz up to
3.50 GHz, and features either 3 MB or 4 MB of cache. It utilizes either the LGA 1150
or LGA 1155 socket on a motherboard.
● Core i3 processors are most often found as dual-core, having two cores. However, a
select few high-end Core i3 processors are quad-core, featuring four cores.
Intel Core i3.. cont’d
● The most common type of RAM used with a Core i3 processor is DDR3 1333 or DDR3
1600.
● Power usage varies for the Core i3 processors:
● Slower speeds (1.30 GHz to 1.80 GHz) use 11.5 W, 15 W or 25 W of power
● Medium speeds (2.00 GHz to 2.50 GHz) use 28 W, 35 W or 37 W of power
● Faster speeds (2.90 GHz to 3.50 GHz) use 35 W, 37 W or 54 W of power
● Core i3 processors are often used in laptop computers, due to their lower heat generation
and conservative battery usage. Some laptops can be used for up to five or six hours on a
single battery charge when running a Core i3 processor.
Intel Core i5
● Developed and manufactured by Intel, the Core i5 is a computer processor, available as dual-
core or quad-core. It can be used in both desktop and laptop computers, and is one of four types
of processors in the "i" (Intel Core family) series. The first i5 processor was released in
September 2009 and new generations of the i5 continue to be released (2020).
● The Core i5 processor is available in multiple speeds, ranging from 1.90 GHz up to 3.80 GHz, and it
features 3 MB, 4 MB or 6 MB of cache. It utilizes either the LGA 1150 or LGA 1155 socket on a
motherboard.
● Core i5 processors are most often found as quad-core, having four cores. However, a select few high-
end Core i5 processors feature six cores.
Intel Core i5.. Cont’d
● The most common type of RAM used with a Core i5 processor is DDR3 1333 or DDR3 1600.
However, higher performance RAM can be used as well if it's supported by the motherboard.
● Power usage varies for the Core i5 processors:
● Slower speeds (1.90 GHz to 2.30 GHz) use 11.5 W of power
● Medium speeds (2.60 GHz to 3.10 GHz) use 15 W, 25 W, 28 W or 37 W of power
● Faster speeds (3.20 GHz to 3.80 GHz) use 35 W, 37 W, 45 W, 47 W, 65 W or 84 W of power
● Core i5 processors are commonly found in desktop computers for most everyday use and some
higher performance needs.
Intel Core i7
● Intel Core i7 is a line of Intel CPUs which span eight generations of Intel chipsets. They feature
either four or six cores, with stock frequencies between 2.6 and 3.7 GHz.
● The first i7 processors were released in November 2008 and new generations of the i7 continue to
be released (2020).
● Variations of the i7 processor are manufactured for a variety of personal computing devices. Some
high-performance i7 processors for desktop computers, such as the i7-8700K, are unlocked for
overclocking.
● High-efficiency i7 processors (which conserve energy as much as possible, at the expense of some
performance) are manufactured for desktop computers, laptops, and mobile devices.
Intel Core i7.. Cont’d
● The i7 processor is marketed primarily to gaming enthusiasts, and digital artists such as filmmakers
and animators.
● In June 2018, Intel announced a limited edition i7 processor, the i7-8086K, to commemorate the
40th anniversary of the 8086 CPU.
● Only 8086 of these processors were produced. It is the first Intel processor to reach speeds of 5
GHz without overclocking (using Intel Turbo Boost technology).