Hardware Secrets
Home | Audio | Case | Cooling | CPU | Input | Memory | Mobile | Motherboard | Networking | Power | Storage | Video | Other
Content
Articles
First Look
News
Reviews
Tutorials
Main Menu
About Us
Compare Prices
Datasheets
Dictionary
Download
Drivers
Forums
Gabriel's Blog
Links
Manufacturer Finder
Newsletter
On The Web
RSS Feed
Test Your Skills
Newsletter
Subscribe today!
Search




Recommended Book
The Winn L. Rosch Hardware Bible (6th Edition)
By Winn L Rosch
Que
Price: $0.92

Home » CPU
Inside Intel Core Microarchitecture
Author: Gabriel Torres
Type: Tutorials Last Updated: April 12, 2006
Page: 7 of 7
$ Check REAL-TIME pricing for Intel Core 2 Duo Retail Boxed E7200 Processor - 2.53GHz, 3MB Cache, 1066MHz FSB, 45nm Wolfdale E700 Boxed Processor $
PCNation: $138.32 CompuVest: $130.18
ZipZoomfly.com: $119.00 Dell: $159.99
CompUSA: $144.99 Dell Small Business: $159.99

Advanced Power Gating

With advanced power gating, Core microarchitecture brought CPU power saving to a totally new level. This feature enables the CPU to shut down units that aren’t being used at the moment. This idea goes even further, as the CPU can shut down specific parts inside each CPU unit in order to save energy, to dissipate less power and to provide a greater battery life (in the case of mobile CPUs).

Another power-saving capability of Core microarchitecture is to turn on only the necessary bits in the CPU internal busses. Many of the CPU internal busses are sized for the worst-case scenario – i.e. the largest x86 instruction that exists, which is a 15-byte wide instruction (480 bits)*. So, instead turning on all the 480 data lanes of this particular bus, the CPU can turn on only 32 of its data lanes, all that is necessary for transferring a 32-bit instruction, for example.

* You can find yourself quite lost by this statement, since you were always told that Intel architecture uses 32-bits instructions, so further explanation is necessary in order to clarify this affirmation.

Inside the CPU what is considered an instruction is the instruction opcode (the machine language equivalent of the assembly language instruction) plus all its required data. This is because in order to be executed, the instruction must enter the execution engine “completed”, i.e. together with all its required data. Also, the size of each x86 instruction opcode is variable and not fixed at 32 bits, as you may think. For example, an instruction like mov eax, (32-bit data), which stores the (32-bit data) into the CPU’s EAX register is considered internally as a 40-bit length instruction (mov eax translates into a 8-bit opcode plus the 32 bits from its data). Actually, having instruction with several different lengths is what characterizes a CISC (Complex Instruction Set Computing) instruction set.

If you want to learn more about this subject, read AMD64 Architecture Programmer’s Manual Vol. 3: General Purpose and System Instructions (even though Intel provides the same information on their Intel Architecture Software Developer’s Manual Vol. 2A, AMD explanation and diagrams are easier to understand).

Pages (7): « 1 2 3 4 5 6 [7]
Print Version | Send to Friend | | Bookmark Article | Comments (0)

Related Content
  • IDF Fall 2005 Coverage
  • IDF Tel Aviv 2005 Coverage
  • Core 2 Duo E6700 and Core 2 Extreme X6800 Review
  • All Core 2 Models
  • Everything You Need to Know About The Centrino Platform

  • Recommended Deals
    AMD Athlon 64 3500+, 2.2 GHz (ada3500dik4b) OEM / Unboxed Processor


    ZipZoomfly.com: $59.99 CompuVest: $42.99
    Hpshopping: $519.99 Zappos: $826.00
    AMD Athlon™ XP 2800+, 2.8 GHz (AXDA2800BOX) Retail Processor


    ZipZoomfly.com: $106.99 Hpshopping: $579.99
    Circuitcity: $549.99 Pcrichard: $579.97
    Bestbuy: $579.99
    Intel Pentium® 4, 3.2 GHz (BX80532PG3200D) Retail Processor


    CompuVest: $129.99
    Intel Core™2 Quad Q6600, 2.40 GHz (BX80562Q6600) Boxed Processor


    ZipZoomfly.com: $188.50 Circuit City: $239.99
    TigerDirect.com: $189.99 CompUSA.com: $189.99
    AT&T Wireless: $299.99

    RSSLatest News
    Lian Li Launches Silent Force Power Supply Series
    August 29, 2008 - 9:24 AM PST
    New Thermaltake Power Supplies
    August 28, 2008 - 11:43 AM PST
    Sparkle and MSI Launch GeForce 9400 GT
    August 28, 2008 - 11:13 AM PST
    NZXT Unveils Whisper Full Tower Case
    August 28, 2008 - 10:39 AM PST
    ASUS Intros Royal Knight CPU Cooler
    August 28, 2008 - 10:03 AM PST
    Arctic Cooling Launches Fusion 550R Power Supply
    August 27, 2008 - 4:08 AM PST
    nVidia Launches GeForce 9400 GT
    August 27, 2008 - 3:47 AM PST
    MSI Launches ‘P45-D8 Memory Lover’ Motherboard
    August 26, 2008 - 8:15 AM PST
    Lexar Launches 16 GB JumpDrive FireFly Flash Memory
    August 25, 2008 - 8:52 AM PST
    OCZ Launches Dominatrix Laser Gaming Mouse
    August 22, 2008 - 9:19 AM PST
    .:: More News ::.

    RSSLatest Content
    AMD ATI Chips Comparison Table
    nVidia Chips Comparison Table
    Inside Intel Nehalem Microarchitecture
    OCZ Elixir Gaming Keyboard Review
    Everything You Need to Know About The QuickPath Interconnect (QPI)
    Me and Woz
    Introduction to Wireless USB (WUSB)
    Nikon Coolpix S600 Camera Review
    IDF Fall 2008: Opening Keynote
    Thecus N5200 NAS Review
    ECS GeForce 9800 GTX+ Hydra Video Card Review
    320 GB Hard Disk Drive Round-Up
    Razer Destructor Mouse Pad Review
    Sapphire HD 4870 X2 Video Card Review
    Antec Twelve Hundred Case Review

    Our Most Popular Articles
    Maximum CPU Temperature
    765,896 views
    nVidia Chips Comparison Table
    475,995 views
    AMD ATI Chips Comparison Table
    422,519 views
    ATI Radeon X1300 Pro Review
    412,365 views
    ATI Radeon X1600 XT Review
    407,220 views
    How to Find Out Your Motherboard Manufacturer and Model
    379,921 views
    Connecting Two PCs Using a USB-USB Cable
    343,904 views
    How To Correctly Apply Thermal Grease
    329,120 views
    Sempron vs. Athlon XP
    279,089 views
    Sempron 3400+ Review
    269,178 views

    Latest Threads in Our Forums
    Upgrading to dual core
    by Niteshot
    Lian Li Launches Silent Force Power Supply Series
    by Hardware Secrets Team
    Evga 8800gts
    by net_crasher
    Building PC for Audio.
    by Wall'E
    New Thermaltake Power Supplies
    by Hardware Secrets Team
    Sparkle and MSI Launch GeForce 9400 GT
    by Hardware Secrets Team
    Serial ATA
    by snarley25
    Interfacing to a Hard Drive
    by snarley25
    Upgrading RAM
    by Gabriel Torres
    How can I install two power supplies
    by Gabriel Torres
    .:: Visit Our Forums ::.

    © 2004-8, Hardware Secrets, LLC. All rights reserved.
    Advertising | Legal Information | Privacy Policy
    All times are Pacific Standard Time (PST, GMT -08:00)