Civilization manualBook 1: From Bare Hands to Steam and Electricity765 entries · 23 phases · 100 years
The Island
Phases
23

Logic gates, ferrite core memory and the valve computer

Earth parallel: 1873–1954 (the flat liquid crystal screen: about 1970). Goal: a machine that follows a stored list of orders and does in a second the sums of a room of clerks, with a keyboard to tell it and a screen to show the answer.

Years 72–10031 entries0 procedures written
IDAchievementThreadBuilt onAbout yearProcedure
23.01Typewriter and teleprinterletters struck by keys, and the same keys working a distant printer over a wire: the keyboard's first formKnowledge12.15 12.22 14.10 21.0172
23.02Desk calculating machinea box of geared wheels that adds, subtracts, multiplies and divides at the turn of a handleKnowledge12.15 12.1673
23.03Punched cards and tabulating machinefacts kept as holes in cards, and machines that sort and count them: a count of the whole island in weeksKnowledge08.34 21.01 23.0275
23.04Punched paper tape, its code, punch and readera message or a list of orders kept as rows of holes in a paper ribbonKnowledge08.34 23.0176
23.05Two-state numbers and the algebra of logicevery number written with two signs only, and every yes-or-no question worked out by rule: the mathematics the machines are built onKnowledge07.23 12.1678
23.06Relay calculatora room of relays that works through a long sum by itself, from a tape of ordersKnowledge21.01 23.01 23.04 23.0580
23.07Crystal diodea tiny one-way gate for current: a metal point on a chip of crystal, with no filament to burn outMaking11.04 15.30 18.0282
23.08Cathode-ray tube screena display before the flat screen: a beam of electrons writes figures and curves on glowing glassMaking14.23 14.40 18.1983
23.09OR gateits output is on if either input is onMaking18.01 23.05 23.0784
23.10AND gateits output is on only if both inputs are onMaking18.01 23.05 23.0784
23.11NOT gateturns on into off and off into onMaking15.28 18.01 23.0584
23.12NOR gateOR followed by NOT: from this one gate alone every circuit of logic can be builtMaking23.09 23.1185
23.13NAND gateAND followed by NOT: it too can build everythingMaking23.10 23.1185
23.14XOR gateon if the two inputs differ: the heart of the adderMaking23.09 23.10 23.1185
23.15Flip-floptwo gates feeding each other hold one bit until they are told to changeMaking23.12 23.1386
23.16Clock pulse generatora steady train of pulses makes every part of the machine step togetherMaking21.18 23.1186
23.17Adderadds two binary digits and a carry; a row of them adds whole numbersMaking23.09 23.10 23.1487
23.18Register and countera row of flip-flops holds a number, and counts pulsesMaking23.15 23.1688
23.19Decoder and selector circuitspick one line out of many from a number: which store, which operationMaking23.09 23.10 23.1188
23.20Printed circuit board and plug-in unitthe wiring etched in copper on a board, and each circuit a unit that can be pulled out and changedMaking14.08 15.43 18.15 20.1388
23.21Stabilised power supply and cooling ⚠steady voltages for thousands of valves, and their heat carried awayMaking14.37 15.45 18.02 21.0488
23.22Ferritea magnetic ceramic that does not conduct: pressed from metal oxides and firedMaking11.08 20.0988
23.23Magnetic drum storea spinning drum coated like tape holds thousands of numbers under rows of headsMaking14.38 21.19 21.2089
23.24Arithmetic unitregisters and adders that add, subtract, shift and compare on commandMaking23.17 23.1889
23.25Ferrite core memorya tiny ring of ferrite on crossed wires holds one bit with no power: thousands woven into a mat make a fast storeMaking14.42 23.19 23.2290
23.26Keyboardthe typewriter's keys send coded signals straight into the machineMaking23.01 23.1991
23.27Control unit and the stored programthe orders are kept in the same store as the numbers, and the machine fetches and obeys them one by oneMaking23.16 23.18 23.19 23.2392
23.28Computer built with valvesa stored-program machine in the manner of the Manchester University Mark II: some thousands of valves do in a second what a room of clerks does in a dayKnowledge23.04 23.08 23.20 23.21 23.24 23.25 23.26 23.2794
23.29Programmingan instruction code, a library of ready-made routines, and a simpler language that the machine itself turns into its codeKnowledge23.05 23.2895
23.30Display drive circuitswitches that put the right voltage on each dot of a screen, row by rowMaking23.18 23.19 23.2897
23.31LCD monitora flat screen of liquid crystal between two sheets of coated glass: the picture formed dot by dot, with almost no powerMaking20.15 20.16 20.17 23.30100