Primary
Computer Architecture ○|Definition|1st|20251119205401-00-⌔
Computer architecture - Wikipedia
Computer architecture
In computer science and computer engineering, a computer architecture is the conceptual design and operational structure of a computer system that define how component parts are organized and interact to execute programs efficiently.1 It is often a general description that ignores precise implementation details.2 It covers the instruction set architecture, CPU microarchitecture, memory, and input/output systems.
Computer architecture also considers tradeoffs such as performance, cost, power, reliability, and security.
Printed 2026-06-28.
(echo:: @ ᯤ)
Link to original Footnotes
Dragoni, Nicole (n.d.). “Introduction to peer to peer computing” (PDF). DTU Compute – Department of Applied Mathematics and Computer Science. Lyngby, Denmark. ↩
Clements, Alan. Principles of Computer Hardware (Fourth ed.). p. 1. Architecture describes the internal organization of a computer in an abstract way; that is, it defines the capabilities of the computer and its programming model. You can have two computers that have been constructed in different ways with different technologies but with the same architecture. ↩
Secondary
• • •