FiringSquad: Home of the Hardcore Gamer - Games, Hardware, Reviews and NewsSubmit your own or view users' CPU overclocking results!

  
 Home   News   THE MATRIX   Deals   Hardware   Games   Features   Media   Products   Forums   FS China 
AddThis Social Bookmark Button

Home : Hardware : CPUs : The G4 Processor: Under the Hood
» Join the Greatest Gaming Community NOW! (It's free)

Already a member? Login
 



Random Gallery >> 
Click to view high-res Image!
Leaked Assassin's Creed 3 Screenshots [6] (0)

Crank It Up! (11) by Kilos
My Entry for the Crank that SH#!T Up Contest (12) by TheGamesHD
Nvidia+Socom Cranks that $#%^ UP!!!!! (4) by mrinfinit3
Blow That S#!t Up! (8) by Synchronous Failure
Crank that SH#!t Up Contest Entry (10) by Boltshot
Crank That S#!t Up!!!! (6) by CamoDaGreat
My Crank That Sh#!t Up! entry :D (3) by chipmunk995
My First Video (3) by Stryker
The Nvidia "Crank That S#!T Up" Quiz Show, Part 2 (6) by mohawkade
CRANG That S#!T Up! (15) by ElwinRansom

More Blogs >>




The G4 Processor: Under the Hood
September 22, 1999  
Product Info | User Reviews | Article Images(7) | Image Gallery | Comments | Forum Thread
The G4's Features

Nothing RISCed, nothing gained…

As you probably know, the PowerPC architecture is based of the idea of Reduced Instruction Set Computing (RISC). The idea behind RISC is that a processor with a smaller set of possible instructions that are unified in size and format will be able to execute those instructions faster. The Intel x86 architecture allows for instructions between one and 87 bytes in size. In contrast, all PowerPC instructions are 32 bits, no exceptions. This uniformity makes life a lot easier for the engineers designing a processor, and gives them the breathing space necessary to implement tricks that speed up execution. While Intel processors are externally considered CISC, internally, they decode the complicated CISC instructions into easier-to-handle RISC instructions before execution.

One of the features that are easy to implement on a RISC processor is the instruction pipeline. There are always multiple steps to executing a single instruction, whether it is RISC or CISC, integer, floating point, or SIMD. While the actual steps vary from architecture to architecture, the four steps in the major pipeline of the G4 are the fetch, decode/dispatch, execute, and complete/write back stages. Usually it takes a minimum of one processor cycle to complete each step. Older processors were only able to execute one stage at a time, giving them a maximum execution speed of .25 instructions per cycle.

Considering that each stage needs a different set of hardware, the parallel execution of different stages on different instructions is a logical step in processor design. The hardware that makes this possible is called the pipeline. You can see the four pipeline stages of the G4 in the diagram below (taken from the MPC7400 Technical Summary).

The G4 Processor: Under the Hood [ The G4 Pipeline @ 640 x 480 ] > View Full-Size in another window.
The G4 Pipeline

Back! Page 1     How does that work in-depth? Next!
Blog + Share: Digg Del.icio.us Reddit SU furl • More: AddThis Social Bookmark Button
Send This Article to a Friend!  
Table of Contents
  Print Entire Article  

MATRIX CONTENT » RANDOM MEDIA BLOG More Blogs >>
No ratings yet
» Please rate this
Read this Media-Blog entry!» Crank That PhysX UP! (10)
by mohawkade (35) Talk with this user on their Shout Box (My other blogs) Posted 34 months ago


 Latest Headlines
South Park: The Stick of Truth VGA gameplay trailer (0)
New Hawken cinematic trailer heralds an open beta (0)
BioShock: Infinite VGA 2012 gameplay trailer (0)
New SimCity trailer highlights Multi-City gameplay (0)
Tomb Raider reboot gets new gameplay trailer (0)
Today's News >>
Today's Siteseeing >>


 Table of Contents


 Quick Facts
Apple founder Steve Jobs went to Stanford. However, his co-founder and Berkeley alum, Steve Wozniak, did the actual engineering of the original Apple computer. Go Bears!


FiringSquad is powered by... Back to Top Site MapContact UsAdvertise With Us Privacy StatementAbout Us  
News RSSSiteseeing RSSArticle RSS   © 1998-2013 FS Media, Inc. All Rights Reserved