Difference between revisions of "IBook How Computers Work"
(→Images) |
(→Images) |
||
Line 150: | Line 150: | ||
| | | | ||
D. Thiebaut, Exponential Growth, 2014, Released under the [http://en.wikipedia.org/wiki/en:Creative_Commons Creative Commons] [http://creativecommons.org/licenses/by/2.0/deed.en Attribution 2.0 Generic] license. | D. Thiebaut, Exponential Growth, 2014, Released under the [http://en.wikipedia.org/wiki/en:Creative_Commons Creative Commons] [http://creativecommons.org/licenses/by/2.0/deed.en Attribution 2.0 Generic] license. | ||
+ | |- | ||
+ | | | ||
+ | [[File:CSC103 ExponentialGrowth2.png|300px]] | ||
+ | | | ||
+ | D. Thiebaut, Exponential Growth (2), 2014, Released under the [http://en.wikipedia.org/wiki/en:Creative_Commons Creative Commons] [http://creativecommons.org/licenses/by/2.0/deed.en Attribution 2.0 Generic] license. | ||
+ | |- | ||
+ | | | ||
+ | [[File:CSC103 ExponentialGrowth3.png|300px]] | ||
+ | | | ||
+ | D. Thiebaut, Exponential Growth (3), 2014, Released under the [http://en.wikipedia.org/wiki/en:Creative_Commons Creative Commons] [http://creativecommons.org/licenses/by/2.0/deed.en Attribution 2.0 Generic] license. | ||
+ | |- | ||
+ | | | ||
+ | [[File:CSC103 ExponentialGrowth4.png|300px]] | ||
+ | | | ||
+ | D. Thiebaut, Exponential Growth (4), 2014, Released under the [http://en.wikipedia.org/wiki/en:Creative_Commons Creative Commons] [http://creativecommons.org/licenses/by/2.0/deed.en Attribution 2.0 Generic] license. | ||
|} | |} |
Revision as of 15:15, 5 August 2014
--D. Thiebaut 16:05, 18 January 2013 (EST)
iBook reference
Table of Contents
- Preface
- Why
- Target
- Introduction
- Steam Boy
- Mechanical calculators
- Addition, subtraction, multiplication, divisions...
- Several factors: electrical energy, switches, ON/OFF, binary, number systems, math, boolean logic, Shannon ==> Computer
- Electricity
- properties: easy storage, easy distribution, easy generation, fast, easy control
- ON/OFF
- Binary system versus decimal system.
- Boolean Logic, George Boole.
- Logic with electricity and switches
- Shannon: Combining Logic and arithmetic
- From the transistor to logic gates
- Electricity
- Logic Design
- Logic gate simulator
- Assembly Language
- Simulator
- Performance
- Bottleneck
- Von Neumann Architecture
- The architecture
- Computer Architecture: how to bypass the bottleneck
- Example of a High Level Language: Processing
- From Moore's Law to the Singularity.
Style
|
Images
Antikythera Mechanism, photo taken by Tilemahos Efthimiadis, National Archaeological Museum, Athens, Greece., taken from commons.wikimedia.org, July 28 2014. Released under the Creative Commons Attribution 2.0 Generic license. | |
Steamboy. D. Thiebaut, 2014, Released under the Creative Commons Attribution 2.0 Generic license. | |
Ice Cream. D. Thiebaut, 2014, Released under the Creative Commons Attribution 2.0 Generic license. | |
AND OR gates with switches. D. Thiebaut, 2014, Released under the Creative Commons Attribution 2.0 Generic license. | |
Inverter, And, and Or gates. D. Thiebaut, 2014, Released under the Creative Commons Attribution 2.0 Generic license. | |
Integrated Circuit, AND gate. D. Thiebaut, 2014, Released under the Creative Commons Attribution 2.0 Generic license. | |
Daniel Coy, "Conversation", online image, https://flic.kr/p/7mWZpb, Captured July 2014. | |
A and Not B, D. Thiebaut, 2014, Released under the Creative Commons Attribution 2.0 Generic license. | |
2-Bit Adder, D. Thiebaut, 2014, Released under the Creative Commons Attribution 2.0 Generic license. | |
Animated Scale, D. Thiebaut, 2014, Released under the Creative Commons Attribution 2.0 Generic license. | |
Nand Flipflop 1, D. Thiebaut, 2014, Released under the Creative Commons Attribution 2.0 Generic license. | |
Nand Flipflop 2, D. Thiebaut, 2014, Released under the Creative Commons Attribution 2.0 Generic license. | |
Ilnanny, "Calculator", online image, openclipart.org/image/800px/svg_to_png/170371/1338745223.png, captured Aug. 1st, 2014. | |
Barney Livingston, "BBC B - PCB, CPU removed," online image, farm1.staticflickr.com/83/235291503_080d9656a8_o_d.jpg, captured Aug. 1st, 2014. | |
Cookie Monster, D. Thiebaut, 2014, Released under the Creative Commons Attribution 2.0 Generic license. | |
Data taken from Hennessy & Patterson, Computer Architecture, A Quantitative Approach, 5th Ed., Morgan Kauffman Pub., 2011. (spreadsheet) | |
Wolfram Alpha LLC. 2010. Wolfram|Alpha. http://www.wolframalpha.com/input/?i=1000000000+seconds (access August 5, 2014). | |
Wikispaces, online image, http://chessprogramming.wikispaces.com/John+von+Neumann, Released under the Creative Commons Attribution 2.0 Generic license, captured on 8/5/2014. | |
Performance Drop with Multicores, D. Thiebaut, 2014, Released under the Creative Commons Attribution 2.0 Generic license. | |
Irene Wirsing, Water Lily Pond Pink Sunlight Tar Water, online image, http://pixabay.com/en/water-lily-pond-pink-sunlight-tar-338144/, captured Aug. 5, 2014, released under the [Creative Commons 0. | |
D. Thiebaut, Exponential Growth, 2014, Released under the Creative Commons Attribution 2.0 Generic license. | |
D. Thiebaut, Exponential Growth (2), 2014, Released under the Creative Commons Attribution 2.0 Generic license. | |
D. Thiebaut, Exponential Growth (3), 2014, Released under the Creative Commons Attribution 2.0 Generic license. | |
D. Thiebaut, Exponential Growth (4), 2014, Released under the Creative Commons Attribution 2.0 Generic license. |