CMPT 120 Chapter Notes - Chapter 6: Von Neumann Architecture, Charles Xavier Thomas, Konrad Zuse
Document Summary
A balanced introduction to computer science, 3rd edition. Increased interest in science andmath: william schickard: 1st calculator (1623) Lost in a fire: blaise pascal: 1st prototype of a calculator (1642) Gottfried wilhelm von leibniz (1672) expanded this to include multiplication and division: the precision required for a working calculator made it difficult to build at the time. 1820: thomas de colmar made a variation of leibniz"s calculator: programmable devices, joseph-marie jacquard invented the 1st programmable machine (a loom) in 1801. Stored the patterns as holes punched in cards: charles babbage used this idea for the design of his. Difference engine (steam-powered mechanical calculator for solving mathematical equations) 1821: a prototype was built, but never a fully function model. Envisioned expanding to an analytical engine (like modern computers) The store would hold data/programs and a control unit (the mill: ada byron supported the analytical engine- had extensive notes on it (step-by-step instructions for the machine)