pctechguide.com

  • Home
  • Guides
  • Tutorials
  • Articles
  • Reviews
  • Glossary
  • Contact

Basic structure of a Pentium microprocessor

A Pentium processor’s major functional components are:

  • Core: The heart of a Pentium is the execution unit. The Pentium has two parallel integer pipelines enabling it to read, interpret, execute and despatch two instructions simultaneously.
  • Branch Predictor: The branch prediction unit tries to guess which sequence will be executed each time the program contains a conditional jump, so that the Prefetch and Decode Unit can get the instructions ready in advance.
  • Floating Point Unit: The third execution unit in a Pentium, where non-integer calculations are performed.
  • Level 1 Cache: The Pentium has two on-chip caches of 8KB each, one for code and one for data, which are far quicker than the larger external secondary cache.
  • Bus Interface: This brings a mixture of code and data into the CPU, separates the two ready for use, and then recombines them and sends them back out.

All the elements of the processor stay in step by use of a clock which dictates how fast it operates. The very first microprocessor had a 100KHz clock, whereas the Pentium Pro uses a 200MHz clock, which is to say it ticks 200 million times per second. As the clock ticks, various things happen. The Program Counter (PC) is an internal memory location which contains the address of the next instruction to be executed. When the time comes for it to be executed, the Control Unit transfers the instruction from memory into its Instruction Register (IR).

Basic

At the same time, the PC is incremented so that it points to the next instruction in sequence; now the processor executes the instruction in the IR. Some instructions are handled by the Control Unit itself, so if the instruction says jump to location 2749, the value of 2749 is written to the PC so that the processor executes that instruction next.

Many instructions involve the arithmetic and logic unit (ALU). This works in conjunction with the General Purpose Registers – temporary storage areas which can be loaded from memory or written to memory. A typical ALU instruction might be to add the contents of a memory location to a general purpose register. The ALU also alters the bits in the Status Register (SR) as each instruction is executed; this holds information on the result of the previous instruction. Typically, the SR has bits to indicate a zero result, an overflow, a carry and so forth. The control unit uses the information in the SR to execute conditional instructions such as jump to address 7410 if the previous instruction overflowed.

This is about all there is as far as a very basic processor is concerned and just about any operation can be carried out using sequences of simple instructions like those described.

  • Principles of CPU architecture – logic gates, MOSFETS and voltage
  • Basic structure of a Pentium microprocessor
  • Microprocessor Evolution
  • IA-32 (Intel Architecture 32 ) – base instruction set for 32 bit processors
  • Pentium P5 microarchitecture – superscalar and 64 bit data
  • Pentium Pro (P6) 6th generation x86 microarchitecture
  • Dual Independent Bus (DIB) – frontside and backside data bus CPU architecture
  • NetBurst – Pentium 4 7th generation x86 CPU microarchitecture
  • Intel Core – 8th generation CPU architecture
  • Moore’s Law in IT Architecture
  • Architecture Manufacturing Process
  • Copper Interconnect Architecture
  • TeraHertz Technology
  • Software Compatibility
  • IA-64 Architecture
  • Illustrated guide to high-k dielectrics and metal gate electrodes

Filed Under: CPU Architecture Tagged With: CPU components, main components of a Pentium, main CPU components, Pentium components

Latest Articles

CD-ROM Yellow Book

The Yellow Book was written in 1984 to describe the extension of CD to store computer data, i.e. CD-ROM (Read Only Memory). This specification comprises the following: Disc specification which is a copy of part of the Red Book Optical stylus parameters (from Red … [Read More...]

Hard Drive Partitioning

If your second drive is a new, empty hard disk, you're going to have to first create a primary partition on the disk and then format a file system on that partition. If you're installing on a disk you've been using previously, you may want to delete it's existing partitions before creating new … [Read More...]

InBoxNow Toolbar Removal

The InboxNow toolbar is another browser plugin that promises lots of useful features, but all it gives you is a bunch of headaches. If you have noticed this toolbar in your browser it is recommended to remove it as soon as possible. It will attach itself to all the major web browsers like … [Read More...]

Gaming Laptop Security Guide: Protecting Your High-End Hardware Investment in 2025

Since Jacob took over PC Tech Guide, we’ve looked at how tech intersects with personal well-being and digital safety. Gaming laptops are now … [Read More...]

20 Cool Creative Commons Photographs About the Future of AI

AI technology is starting to have a huge impact on our lives. The market value for AI is estimated to have been worth $279.22 billion in 2024 and it … [Read More...]

13 Impressive Stats on the Future of AI

AI technology is starting to become much more important in our everyday lives. Many businesses are using it as well. While he has created a lot of … [Read More...]

Graphic Designers on Reddit Share their Views of AI

There are clearly a lot of positive things about AI. However, it is not a good thing for everyone. One of the things that many people are worried … [Read More...]

Redditors Talk About the Impact of AI on Freelance Writers

AI technology has had a huge impact on our lives. A 2023 survey by Pew Research found that 56% of people use AI at least once a day or once a week. … [Read More...]

11 Most Popular Books on Perl Programming

Perl is not the most popular programming language. It has only one million users, compared to 12 million that use Python. However, it has a lot of … [Read More...]

Guides

  • Computer Communications
  • Mobile Computing
  • PC Components
  • PC Data Storage
  • PC Input-Output
  • PC Multimedia
  • Processors (CPUs)

Recent Posts

ADSL2+ | ADSL2Plus | ITU G.992.5

ADSL2+ reached consent at the ITU in January 2003, joining the ADSL2 standards family as G.992.5. The ADSL2+ recommendation doubles the downstream … [Read More...]

Intel Pentium 4-M mobile CPU guide

Intel's Pentium 4-M CPU came to market in the spring of 2002 at a clock frequency of up to 1.7GHz. The CPU's Micro FCPGA … [Read More...]

Service That Succeeds: How To Build an Effective IT Service Desk

In today’s tech-forward world, building a capable IT service team is essential for businesses hoping to scale tech-related hurdles and soar past the … [Read More...]

[footer_backtotop]

Copyright © 2025 About | Privacy | Contact Information | Wrtie For Us | Disclaimer | Copyright License | Authors