Computer architecture

From WikiMD's Food, Medicine & Wellness Encyclopedia

Computer architecture is a set of rules and methods that describe the functionality, organization, and implementation of computer systems. Some definitions of architecture define it as describing the capabilities and programming model of a computer but not a particular implementation. In other descriptions, computer architecture involves instruction set architecture design, microarchitecture design, logic design, and implementation.

Overview[edit | edit source]

The discipline of computer architecture has three main subcategories:

  • Instruction Set Architecture, or ISA. The ISA defines the machine code that a processor reads and acts upon as well as the word size, memory address modes, processor registers, and data type.
  • Microarchitecture, or computer organization describes how a particular processor will implement the ISA.
  • System Design includes all of the other hardware components within a computing system such as:
    • System interconnects
    • Memory system (RAM, ROM, etc.)
    • I/O system

History[edit | edit source]

The first documented computer architecture was in the correspondence between Charles Babbage and Ada Lovelace, describing the analytical engine. When building the computer Z1 in 1936, Konrad Zuse described in two patent applications for his future projects that machine instructions could be stored in the same storage used for data, i.e., the stored-program concept. This concept has been central to the design of computers ever since.

See also[edit | edit source]

References[edit | edit source]


Computer architecture Resources
Doctor showing form.jpg
Wiki.png

Navigation: Wellness - Encyclopedia - Health topics - Disease Index‏‎ - Drugs - World Directory - Gray's Anatomy - Keto diet - Recipes

Search WikiMD


Ad.Tired of being Overweight? Try W8MD's physician weight loss program.
Semaglutide (Ozempic / Wegovy and Tirzepatide (Mounjaro) available.
Advertise on WikiMD

WikiMD is not a substitute for professional medical advice. See full disclaimer.

Credits:Most images are courtesy of Wikimedia commons, and templates Wikipedia, licensed under CC BY SA or similar.

Contributors: Admin, Prab R. Tumpati, MD