Jump to content

Computer organization

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by RyanEberhart (talk | contribs) at 01:12, 14 May 2006 (previous article was a direct copy of the reference). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Computer organization is the design of abstracted computer compontents, such as the CPU and memory subsystem. The phrase is often confused with computer architecture, but a general rule is that which is directly apparent to the assembly-level programmer falls under computer organization. For instance, a major aspect of computer organization involves the creation of an ISA. More nuanced characteristics of a computer, such as cache eviction policies and branch prediction fall under computer architecture.