├── .gitignore ├── Compiler ├── .gitignore ├── CMakeLists.txt ├── README.md ├── allocation.cpp ├── allocation.h ├── backend.cpp ├── backend.h ├── codegen.cpp ├── codegen.h ├── graph.cpp ├── graph.h ├── lexer.l ├── main.cpp ├── middleend.cpp ├── middleend.h ├── objects.cpp ├── objects.h ├── optimization.cpp ├── optimization.h ├── parser.y ├── scope.h ├── theory │ ├── 12-optimization.pdf │ ├── 17-regalloc.pdf │ ├── README.md │ └── liveness.pdf ├── tree.cpp └── tree.h ├── Datasheets ├── 4pdt.pdf ├── A1-A7.PDF ├── Capacitor.pdf └── trr.pdf ├── Draft ├── CCF17042023_0000.jpg ├── CCF17042023_0001.jpg ├── CCF17042023_0002.jpg ├── CCF17042023_0003.jpg ├── CCF17042023_0004.jpg ├── CCF17042023_0005.jpg ├── CCF17042023_0006.jpg ├── CCF17042023_0007.jpg ├── CCF17042023_0008.jpg ├── CCF17042023_0009.jpg ├── CCF17042023_0010.jpg ├── CCF17042023_0011.jpg ├── CCF17042023_0013.jpg ├── CCF17042023_0014.jpg ├── CCF17042023_0015.jpg ├── CCF17042023_0016.jpg ├── CCF17042023_0017.jpg ├── CCF17042023_0018.jpg ├── CCF17042023_0019.jpg ├── CCF17042023_0020.jpg ├── CCF17042023_0021.jpg ├── CCF17042023_0022.jpg ├── CCF17042023_0023.jpg ├── CCF17042023_0024.jpg ├── CCF17042023_0025.jpg ├── instructions.txt └── timings.txt ├── Fonts └── JFRingmaster.ttf ├── LICENSE ├── PCB ├── Memory.fpc └── memory.zip ├── Plates ├── plates.cdr ├── plates2.cdr ├── plates2_c.cdr ├── plates3.cdr ├── plates3_mirr.cdr ├── plates3_pos.cdr ├── plates4.cdr ├── plates4_1.cdr ├── plates4_2.cdr ├── plates4_c.cdr ├── plates_c.cdr ├── Резервная_копия_plates4.cdr ├── Резервная_копия_plates4_1.cdr └── Резервная_копия_plates4_2.cdr ├── README.md ├── Scripts └── random.c └── docs ├── Photos ├── 100relays.jpg ├── 100relays2.jpg ├── 3 op 2 (small).jpg ├── 3 op 2.jpg ├── 40relays.jpg ├── ALU complete.JPG ├── ALU plates.JPG ├── ALU plates2.JPG ├── ALU-2013-12-15.jpg ├── Bug01_Adder.jpg ├── Bug01_Fix.jpg ├── Bug01_Result.jpg ├── Bug_Memory.jpg ├── Components 2.jpg ├── Components RC.jpg ├── Control cabinet.jpg ├── Control plates.jpg ├── DotMatrix.jpg ├── Dump.jpg ├── First components.JPG ├── Memory boards new.jpg ├── Memory boards.jpg ├── Plates 2 cut.jpg ├── Plates 2 mask.jpg ├── Plates 2 uncut.jpg ├── Plates uncut.JPG ├── Registers 2.jpg ├── Registers cabinet.jpg ├── TestingBoard.JPG ├── Two modules.jpg ├── brass_plates.jpg ├── cabinet.JPG ├── corrosion.jpg └── twisted.jpg ├── Schemes ├── 2 add 2.png ├── ALU blocks.png ├── ALU board.png ├── ALU decoder.png ├── ALU enable.png ├── ALU result.png ├── ALU timing.png ├── Adder.png ├── CY storage.png ├── Control board.png ├── Incrementer.png ├── Instr ALU.png ├── Instr Call Jmp Movi.png ├── Instr Fetch.png ├── Instr Load Store.png ├── Instr Mov Halt.png ├── Instr timings.png ├── Instruction.png ├── Logic.png ├── Memory board.png ├── ROM.png ├── Register ABCD.png ├── Register MSLPC.png ├── Registers board.png ├── Sequencer copy.png ├── Sequencer.png ├── Shifter.png ├── Subtractor.png ├── Teletype input.png ├── Teletype output.png ├── boards.vsd ├── clock.png ├── relay.jpg ├── relay.png ├── schemes.odg ├── schemes.vsd ├── timings.odg └── timings.vsd ├── _config.yml ├── _layouts ├── blog.html ├── default.html └── post.html ├── _posts ├── 2012-11-27-The-beginning.md ├── 2012-12-10-First-components.md ├── 2012-12-12-DUO-14-Premium.md ├── 2012-12-12-Zusie.md ├── 2013-02-17-More-components.md ├── 2013-02-20-Yet-more-components.md ├── 2013-02-24-ALU-construction-started.md ├── 2013-02-24-RC-3-relay-computer.md ├── 2013-02-25-Another-supply-of-components.md ├── 2013-02-27-Edmund-Berkeley's-Simon-Relay-Processor.md ├── 2013-03-01-Backfeed-bugs.md ├── 2013-03-08-ALU-wiring.md ├── 2013-03-09-1-bit-sum.md ├── 2013-03-17-Adder-block-is-finished.md ├── 2013-03-17-First-hardware-bugs.md ├── 2013-03-17-Kilian-Leonhardt's-relay-computer.md ├── 2013-03-21-Timber-for-cabinets.md ├── 2013-03-25-More-relays.md ├── 2013-04-04-Components-for-testing.md ├── 2013-05-05-Assembled-cabinet.md ├── 2013-06-09-Relay-testing-board.md ├── 2013-08-23-Plates,-nuts,-and-bolts.md ├── 2013-11-04-Soldered-subtractor-module.md ├── 2013-11-26-Relay-computer-"trainer".md ├── 2013-11-26-TIM-relay-computer.md ├── 2013-11-27-1-year-of-construction.md ├── 2013-11-27-i²-(i-Squared)-relay-computer.md ├── 2013-12-09-Shifters.md ├── 2013-12-12-Der-Relaisrechner.md ├── 2013-12-14-One-more-buggy-relay.md ├── 2013-12-15-A-fistful-of-bugs.md ├── 2013-12-15-Assembled-ALU-module.md ├── 2014-01-19-Some-engraved-plates.md ├── 2014-04-20-Completely-assembled-ALU.md ├── 2014-04-26-Published-ALU-review-on-habrahabr.ru.md ├── 2014-05-28-Started-building-of-the-registers-module.md ├── 2014-06-29-Cabinet-for-registers.md ├── 2014-07-29-Attached-all-components-on-the-board-for-registers-module.md ├── 2014-11-14-Wiring-the-registers.md ├── 2014-11-23-Working-on-schematic.md ├── 2014-11-29-Still-working-on-schematic.md ├── 2014-12-07-Clock-generator.md ├── 2014-12-30-Components-supply.md ├── 2015-01-10-PCBs-for-ROM.md ├── 2015-01-17-Farewell-to-INC-and-MOV12Imm.md ├── 2015-02-05-Simplifying-the-address-bus.md ├── 2015-05-19-Plates-for-registers-module-and-some-more.md ├── 2015-05-23-Ian-Gordon's-relay-computer.md ├── 2015-05-23-Jeroen-Brinkman's-MERCIA-Relay-Computer.md ├── 2015-05-23-R5007T-Relay-Computer.md ├── 2015-05-23-Relay-computer.md ├── 2015-05-23-Testing-results-on-new-relays-supply.md ├── 2015-05-24-Relay-Calculating-Engine.md ├── 2015-05-24-Relay-discussion-on-StackExchange.md ├── 2015-05-27-Finished-registers-module.md ├── 2015-06-12-Meanwhile-in-Russia.md ├── 2015-09-29-Control-module.md ├── 2015-10-01-Started-CPU-clock.md ├── 2015-10-15-Sequence-generator.md ├── 2016-02-12-Soldering-control-block.md ├── 2016-03-18-PC-is-incrementing.md ├── 2016-03-30-Implemented-two-classes-of-instructions.md ├── 2016-04-04-Finished-HALT-instruction-implementation.md ├── 2016-11-14-Yet-another-relay-computer-build-log.md ├── 2016-12-09-Got-the-plates-for-the-control-module.md ├── 2016-12-27-Put-all-three-together.md ├── 2017-02-12-8-word-ROM-is-almost-ready.md ├── 2017-03-19-Found-a-bug-in-ROM-PCBs.md ├── 2017-06-01-New-memory-PCBs-are-working.md ├── 2017-06-19-First-program-is-running.md ├── 2017-11-29-16-word-ROM-is-finished.md ├── 2018-03-23-Obtained-a-dot-matrix-display-module.md ├── 2018-04-23-Fixed-a-bug-in-ALU-sequencing.md ├── 2018-04-24-Fixed-a-bug-with-flag-ALU-operations.md ├── 2018-04-25-Speedup-of-the-computer.md ├── 2018-05-11-Still-slow,-but-working.md ├── 2019-04-03-Calculating-Pi.md ├── 2020-03-20-Started-thinking-on-RAM.md ├── 2022-01-17-1bit-RAM-works.md ├── 2022-04-15-Input-switches.md ├── 2023-01-11-Connected-teletype.md ├── 2023-01-24-Printed-Pi-on-teletype.md ├── 2023-03-01-Fire-demo.md ├── 2023-03-06-Sine-wave-demo.md └── 2023-04-14-IRQ.md ├── _sass ├── jekyll-theme-time-machine.scss ├── normalize.scss └── rouge-base16-dark.scss ├── architecture.md ├── assets ├── css │ └── style.scss ├── images │ ├── code.png │ ├── pattern.png │ ├── tar.png │ ├── top.png │ └── zip.png └── js │ └── script.js ├── blog.md ├── cheatsheet.md ├── computers.md ├── construction.md ├── games.md ├── index.md ├── programs.md ├── schematic.md ├── schematic_address_reg.md ├── schematic_alu.md ├── schematic_control.md ├── schematic_memory.md ├── schematic_peripheral.md └── schematic_regs.md /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode 2 | .~lock* 3 | -------------------------------------------------------------------------------- /Compiler/.gitignore: -------------------------------------------------------------------------------- 1 | build/* 2 | -------------------------------------------------------------------------------- /Compiler/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Compiler/CMakeLists.txt -------------------------------------------------------------------------------- /Compiler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Compiler/README.md -------------------------------------------------------------------------------- /Compiler/allocation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Compiler/allocation.cpp -------------------------------------------------------------------------------- /Compiler/allocation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Compiler/allocation.h -------------------------------------------------------------------------------- /Compiler/backend.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Compiler/backend.cpp -------------------------------------------------------------------------------- /Compiler/backend.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Compiler/backend.h -------------------------------------------------------------------------------- /Compiler/codegen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Compiler/codegen.cpp -------------------------------------------------------------------------------- /Compiler/codegen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Compiler/codegen.h -------------------------------------------------------------------------------- /Compiler/graph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Compiler/graph.cpp -------------------------------------------------------------------------------- /Compiler/graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Compiler/graph.h -------------------------------------------------------------------------------- /Compiler/lexer.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Compiler/lexer.l -------------------------------------------------------------------------------- /Compiler/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Compiler/main.cpp -------------------------------------------------------------------------------- /Compiler/middleend.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Compiler/middleend.cpp -------------------------------------------------------------------------------- /Compiler/middleend.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Compiler/middleend.h -------------------------------------------------------------------------------- /Compiler/objects.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Compiler/objects.cpp -------------------------------------------------------------------------------- /Compiler/objects.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Compiler/objects.h -------------------------------------------------------------------------------- /Compiler/optimization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Compiler/optimization.cpp -------------------------------------------------------------------------------- /Compiler/optimization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Compiler/optimization.h -------------------------------------------------------------------------------- /Compiler/parser.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Compiler/parser.y -------------------------------------------------------------------------------- /Compiler/scope.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Compiler/scope.h -------------------------------------------------------------------------------- /Compiler/theory/12-optimization.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Compiler/theory/12-optimization.pdf -------------------------------------------------------------------------------- /Compiler/theory/17-regalloc.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Compiler/theory/17-regalloc.pdf -------------------------------------------------------------------------------- /Compiler/theory/README.md: -------------------------------------------------------------------------------- 1 | https://www.cs.mcgill.ca/~cs520/2021/slides/ 2 | -------------------------------------------------------------------------------- /Compiler/theory/liveness.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Compiler/theory/liveness.pdf -------------------------------------------------------------------------------- /Compiler/tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Compiler/tree.cpp -------------------------------------------------------------------------------- /Compiler/tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Compiler/tree.h -------------------------------------------------------------------------------- /Datasheets/4pdt.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Datasheets/4pdt.pdf -------------------------------------------------------------------------------- /Datasheets/A1-A7.PDF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Datasheets/A1-A7.PDF -------------------------------------------------------------------------------- /Datasheets/Capacitor.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Datasheets/Capacitor.pdf -------------------------------------------------------------------------------- /Datasheets/trr.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Datasheets/trr.pdf -------------------------------------------------------------------------------- /Draft/CCF17042023_0000.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Draft/CCF17042023_0000.jpg -------------------------------------------------------------------------------- /Draft/CCF17042023_0001.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Draft/CCF17042023_0001.jpg -------------------------------------------------------------------------------- /Draft/CCF17042023_0002.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Draft/CCF17042023_0002.jpg -------------------------------------------------------------------------------- /Draft/CCF17042023_0003.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Draft/CCF17042023_0003.jpg -------------------------------------------------------------------------------- /Draft/CCF17042023_0004.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Draft/CCF17042023_0004.jpg -------------------------------------------------------------------------------- /Draft/CCF17042023_0005.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Draft/CCF17042023_0005.jpg -------------------------------------------------------------------------------- /Draft/CCF17042023_0006.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Draft/CCF17042023_0006.jpg -------------------------------------------------------------------------------- /Draft/CCF17042023_0007.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Draft/CCF17042023_0007.jpg -------------------------------------------------------------------------------- /Draft/CCF17042023_0008.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Draft/CCF17042023_0008.jpg -------------------------------------------------------------------------------- /Draft/CCF17042023_0009.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Draft/CCF17042023_0009.jpg -------------------------------------------------------------------------------- /Draft/CCF17042023_0010.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Draft/CCF17042023_0010.jpg -------------------------------------------------------------------------------- /Draft/CCF17042023_0011.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Draft/CCF17042023_0011.jpg -------------------------------------------------------------------------------- /Draft/CCF17042023_0013.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Draft/CCF17042023_0013.jpg -------------------------------------------------------------------------------- /Draft/CCF17042023_0014.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Draft/CCF17042023_0014.jpg -------------------------------------------------------------------------------- /Draft/CCF17042023_0015.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Draft/CCF17042023_0015.jpg -------------------------------------------------------------------------------- /Draft/CCF17042023_0016.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Draft/CCF17042023_0016.jpg -------------------------------------------------------------------------------- /Draft/CCF17042023_0017.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Draft/CCF17042023_0017.jpg -------------------------------------------------------------------------------- /Draft/CCF17042023_0018.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Draft/CCF17042023_0018.jpg -------------------------------------------------------------------------------- /Draft/CCF17042023_0019.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Draft/CCF17042023_0019.jpg -------------------------------------------------------------------------------- /Draft/CCF17042023_0020.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Draft/CCF17042023_0020.jpg -------------------------------------------------------------------------------- /Draft/CCF17042023_0021.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Draft/CCF17042023_0021.jpg -------------------------------------------------------------------------------- /Draft/CCF17042023_0022.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Draft/CCF17042023_0022.jpg -------------------------------------------------------------------------------- /Draft/CCF17042023_0023.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Draft/CCF17042023_0023.jpg -------------------------------------------------------------------------------- /Draft/CCF17042023_0024.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Draft/CCF17042023_0024.jpg -------------------------------------------------------------------------------- /Draft/CCF17042023_0025.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Draft/CCF17042023_0025.jpg -------------------------------------------------------------------------------- /Draft/instructions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Draft/instructions.txt -------------------------------------------------------------------------------- /Draft/timings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Draft/timings.txt -------------------------------------------------------------------------------- /Fonts/JFRingmaster.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Fonts/JFRingmaster.ttf -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/LICENSE -------------------------------------------------------------------------------- /PCB/Memory.fpc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/PCB/Memory.fpc -------------------------------------------------------------------------------- /PCB/memory.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/PCB/memory.zip -------------------------------------------------------------------------------- /Plates/plates.cdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Plates/plates.cdr -------------------------------------------------------------------------------- /Plates/plates2.cdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Plates/plates2.cdr -------------------------------------------------------------------------------- /Plates/plates2_c.cdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Plates/plates2_c.cdr -------------------------------------------------------------------------------- /Plates/plates3.cdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Plates/plates3.cdr -------------------------------------------------------------------------------- /Plates/plates3_mirr.cdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Plates/plates3_mirr.cdr -------------------------------------------------------------------------------- /Plates/plates3_pos.cdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Plates/plates3_pos.cdr -------------------------------------------------------------------------------- /Plates/plates4.cdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Plates/plates4.cdr -------------------------------------------------------------------------------- /Plates/plates4_1.cdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Plates/plates4_1.cdr -------------------------------------------------------------------------------- /Plates/plates4_2.cdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Plates/plates4_2.cdr -------------------------------------------------------------------------------- /Plates/plates4_c.cdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Plates/plates4_c.cdr -------------------------------------------------------------------------------- /Plates/plates_c.cdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Plates/plates_c.cdr -------------------------------------------------------------------------------- /Plates/Резервная_копия_plates4.cdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Plates/Резервная_копия_plates4.cdr -------------------------------------------------------------------------------- /Plates/Резервная_копия_plates4_1.cdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Plates/Резервная_копия_plates4_1.cdr -------------------------------------------------------------------------------- /Plates/Резервная_копия_plates4_2.cdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Plates/Резервная_копия_plates4_2.cdr -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/README.md -------------------------------------------------------------------------------- /Scripts/random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/Scripts/random.c -------------------------------------------------------------------------------- /docs/Photos/100relays.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/100relays.jpg -------------------------------------------------------------------------------- /docs/Photos/100relays2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/100relays2.jpg -------------------------------------------------------------------------------- /docs/Photos/3 op 2 (small).jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/3 op 2 (small).jpg -------------------------------------------------------------------------------- /docs/Photos/3 op 2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/3 op 2.jpg -------------------------------------------------------------------------------- /docs/Photos/40relays.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/40relays.jpg -------------------------------------------------------------------------------- /docs/Photos/ALU complete.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/ALU complete.JPG -------------------------------------------------------------------------------- /docs/Photos/ALU plates.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/ALU plates.JPG -------------------------------------------------------------------------------- /docs/Photos/ALU plates2.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/ALU plates2.JPG -------------------------------------------------------------------------------- /docs/Photos/ALU-2013-12-15.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/ALU-2013-12-15.jpg -------------------------------------------------------------------------------- /docs/Photos/Bug01_Adder.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/Bug01_Adder.jpg -------------------------------------------------------------------------------- /docs/Photos/Bug01_Fix.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/Bug01_Fix.jpg -------------------------------------------------------------------------------- /docs/Photos/Bug01_Result.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/Bug01_Result.jpg -------------------------------------------------------------------------------- /docs/Photos/Bug_Memory.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/Bug_Memory.jpg -------------------------------------------------------------------------------- /docs/Photos/Components 2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/Components 2.jpg -------------------------------------------------------------------------------- /docs/Photos/Components RC.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/Components RC.jpg -------------------------------------------------------------------------------- /docs/Photos/Control cabinet.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/Control cabinet.jpg -------------------------------------------------------------------------------- /docs/Photos/Control plates.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/Control plates.jpg -------------------------------------------------------------------------------- /docs/Photos/DotMatrix.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/DotMatrix.jpg -------------------------------------------------------------------------------- /docs/Photos/Dump.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/Dump.jpg -------------------------------------------------------------------------------- /docs/Photos/First components.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/First components.JPG -------------------------------------------------------------------------------- /docs/Photos/Memory boards new.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/Memory boards new.jpg -------------------------------------------------------------------------------- /docs/Photos/Memory boards.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/Memory boards.jpg -------------------------------------------------------------------------------- /docs/Photos/Plates 2 cut.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/Plates 2 cut.jpg -------------------------------------------------------------------------------- /docs/Photos/Plates 2 mask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/Plates 2 mask.jpg -------------------------------------------------------------------------------- /docs/Photos/Plates 2 uncut.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/Plates 2 uncut.jpg -------------------------------------------------------------------------------- /docs/Photos/Plates uncut.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/Plates uncut.JPG -------------------------------------------------------------------------------- /docs/Photos/Registers 2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/Registers 2.jpg -------------------------------------------------------------------------------- /docs/Photos/Registers cabinet.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/Registers cabinet.jpg -------------------------------------------------------------------------------- /docs/Photos/TestingBoard.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/TestingBoard.JPG -------------------------------------------------------------------------------- /docs/Photos/Two modules.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/Two modules.jpg -------------------------------------------------------------------------------- /docs/Photos/brass_plates.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/brass_plates.jpg -------------------------------------------------------------------------------- /docs/Photos/cabinet.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/cabinet.JPG -------------------------------------------------------------------------------- /docs/Photos/corrosion.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/corrosion.jpg -------------------------------------------------------------------------------- /docs/Photos/twisted.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Photos/twisted.jpg -------------------------------------------------------------------------------- /docs/Schemes/2 add 2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/2 add 2.png -------------------------------------------------------------------------------- /docs/Schemes/ALU blocks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/ALU blocks.png -------------------------------------------------------------------------------- /docs/Schemes/ALU board.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/ALU board.png -------------------------------------------------------------------------------- /docs/Schemes/ALU decoder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/ALU decoder.png -------------------------------------------------------------------------------- /docs/Schemes/ALU enable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/ALU enable.png -------------------------------------------------------------------------------- /docs/Schemes/ALU result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/ALU result.png -------------------------------------------------------------------------------- /docs/Schemes/ALU timing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/ALU timing.png -------------------------------------------------------------------------------- /docs/Schemes/Adder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/Adder.png -------------------------------------------------------------------------------- /docs/Schemes/CY storage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/CY storage.png -------------------------------------------------------------------------------- /docs/Schemes/Control board.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/Control board.png -------------------------------------------------------------------------------- /docs/Schemes/Incrementer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/Incrementer.png -------------------------------------------------------------------------------- /docs/Schemes/Instr ALU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/Instr ALU.png -------------------------------------------------------------------------------- /docs/Schemes/Instr Call Jmp Movi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/Instr Call Jmp Movi.png -------------------------------------------------------------------------------- /docs/Schemes/Instr Fetch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/Instr Fetch.png -------------------------------------------------------------------------------- /docs/Schemes/Instr Load Store.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/Instr Load Store.png -------------------------------------------------------------------------------- /docs/Schemes/Instr Mov Halt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/Instr Mov Halt.png -------------------------------------------------------------------------------- /docs/Schemes/Instr timings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/Instr timings.png -------------------------------------------------------------------------------- /docs/Schemes/Instruction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/Instruction.png -------------------------------------------------------------------------------- /docs/Schemes/Logic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/Logic.png -------------------------------------------------------------------------------- /docs/Schemes/Memory board.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/Memory board.png -------------------------------------------------------------------------------- /docs/Schemes/ROM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/ROM.png -------------------------------------------------------------------------------- /docs/Schemes/Register ABCD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/Register ABCD.png -------------------------------------------------------------------------------- /docs/Schemes/Register MSLPC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/Register MSLPC.png -------------------------------------------------------------------------------- /docs/Schemes/Registers board.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/Registers board.png -------------------------------------------------------------------------------- /docs/Schemes/Sequencer copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/Sequencer copy.png -------------------------------------------------------------------------------- /docs/Schemes/Sequencer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/Sequencer.png -------------------------------------------------------------------------------- /docs/Schemes/Shifter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/Shifter.png -------------------------------------------------------------------------------- /docs/Schemes/Subtractor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/Subtractor.png -------------------------------------------------------------------------------- /docs/Schemes/Teletype input.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/Teletype input.png -------------------------------------------------------------------------------- /docs/Schemes/Teletype output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/Teletype output.png -------------------------------------------------------------------------------- /docs/Schemes/boards.vsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/boards.vsd -------------------------------------------------------------------------------- /docs/Schemes/clock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/clock.png -------------------------------------------------------------------------------- /docs/Schemes/relay.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/relay.jpg -------------------------------------------------------------------------------- /docs/Schemes/relay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/relay.png -------------------------------------------------------------------------------- /docs/Schemes/schemes.odg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/schemes.odg -------------------------------------------------------------------------------- /docs/Schemes/schemes.vsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/schemes.vsd -------------------------------------------------------------------------------- /docs/Schemes/timings.odg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/timings.odg -------------------------------------------------------------------------------- /docs/Schemes/timings.vsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/Schemes/timings.vsd -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- 1 | title: A fistful of relays 2 | -------------------------------------------------------------------------------- /docs/_layouts/blog.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_layouts/blog.html -------------------------------------------------------------------------------- /docs/_layouts/default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_layouts/default.html -------------------------------------------------------------------------------- /docs/_layouts/post.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_layouts/post.html -------------------------------------------------------------------------------- /docs/_posts/2012-11-27-The-beginning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2012-11-27-The-beginning.md -------------------------------------------------------------------------------- /docs/_posts/2012-12-10-First-components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2012-12-10-First-components.md -------------------------------------------------------------------------------- /docs/_posts/2012-12-12-DUO-14-Premium.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2012-12-12-DUO-14-Premium.md -------------------------------------------------------------------------------- /docs/_posts/2012-12-12-Zusie.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2012-12-12-Zusie.md -------------------------------------------------------------------------------- /docs/_posts/2013-02-17-More-components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2013-02-17-More-components.md -------------------------------------------------------------------------------- /docs/_posts/2013-02-20-Yet-more-components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2013-02-20-Yet-more-components.md -------------------------------------------------------------------------------- /docs/_posts/2013-02-24-ALU-construction-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2013-02-24-ALU-construction-started.md -------------------------------------------------------------------------------- /docs/_posts/2013-02-24-RC-3-relay-computer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2013-02-24-RC-3-relay-computer.md -------------------------------------------------------------------------------- /docs/_posts/2013-02-25-Another-supply-of-components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2013-02-25-Another-supply-of-components.md -------------------------------------------------------------------------------- /docs/_posts/2013-02-27-Edmund-Berkeley's-Simon-Relay-Processor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2013-02-27-Edmund-Berkeley's-Simon-Relay-Processor.md -------------------------------------------------------------------------------- /docs/_posts/2013-03-01-Backfeed-bugs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2013-03-01-Backfeed-bugs.md -------------------------------------------------------------------------------- /docs/_posts/2013-03-08-ALU-wiring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2013-03-08-ALU-wiring.md -------------------------------------------------------------------------------- /docs/_posts/2013-03-09-1-bit-sum.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2013-03-09-1-bit-sum.md -------------------------------------------------------------------------------- /docs/_posts/2013-03-17-Adder-block-is-finished.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2013-03-17-Adder-block-is-finished.md -------------------------------------------------------------------------------- /docs/_posts/2013-03-17-First-hardware-bugs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2013-03-17-First-hardware-bugs.md -------------------------------------------------------------------------------- /docs/_posts/2013-03-17-Kilian-Leonhardt's-relay-computer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2013-03-17-Kilian-Leonhardt's-relay-computer.md -------------------------------------------------------------------------------- /docs/_posts/2013-03-21-Timber-for-cabinets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2013-03-21-Timber-for-cabinets.md -------------------------------------------------------------------------------- /docs/_posts/2013-03-25-More-relays.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2013-03-25-More-relays.md -------------------------------------------------------------------------------- /docs/_posts/2013-04-04-Components-for-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2013-04-04-Components-for-testing.md -------------------------------------------------------------------------------- /docs/_posts/2013-05-05-Assembled-cabinet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2013-05-05-Assembled-cabinet.md -------------------------------------------------------------------------------- /docs/_posts/2013-06-09-Relay-testing-board.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2013-06-09-Relay-testing-board.md -------------------------------------------------------------------------------- /docs/_posts/2013-08-23-Plates,-nuts,-and-bolts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2013-08-23-Plates,-nuts,-and-bolts.md -------------------------------------------------------------------------------- /docs/_posts/2013-11-04-Soldered-subtractor-module.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2013-11-04-Soldered-subtractor-module.md -------------------------------------------------------------------------------- /docs/_posts/2013-11-26-Relay-computer-"trainer".md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2013-11-26-Relay-computer-"trainer".md -------------------------------------------------------------------------------- /docs/_posts/2013-11-26-TIM-relay-computer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2013-11-26-TIM-relay-computer.md -------------------------------------------------------------------------------- /docs/_posts/2013-11-27-1-year-of-construction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2013-11-27-1-year-of-construction.md -------------------------------------------------------------------------------- /docs/_posts/2013-11-27-i²-(i-Squared)-relay-computer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2013-11-27-i²-(i-Squared)-relay-computer.md -------------------------------------------------------------------------------- /docs/_posts/2013-12-09-Shifters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2013-12-09-Shifters.md -------------------------------------------------------------------------------- /docs/_posts/2013-12-12-Der-Relaisrechner.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2013-12-12-Der-Relaisrechner.md -------------------------------------------------------------------------------- /docs/_posts/2013-12-14-One-more-buggy-relay.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2013-12-14-One-more-buggy-relay.md -------------------------------------------------------------------------------- /docs/_posts/2013-12-15-A-fistful-of-bugs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2013-12-15-A-fistful-of-bugs.md -------------------------------------------------------------------------------- /docs/_posts/2013-12-15-Assembled-ALU-module.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2013-12-15-Assembled-ALU-module.md -------------------------------------------------------------------------------- /docs/_posts/2014-01-19-Some-engraved-plates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2014-01-19-Some-engraved-plates.md -------------------------------------------------------------------------------- /docs/_posts/2014-04-20-Completely-assembled-ALU.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2014-04-20-Completely-assembled-ALU.md -------------------------------------------------------------------------------- /docs/_posts/2014-04-26-Published-ALU-review-on-habrahabr.ru.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2014-04-26-Published-ALU-review-on-habrahabr.ru.md -------------------------------------------------------------------------------- /docs/_posts/2014-05-28-Started-building-of-the-registers-module.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2014-05-28-Started-building-of-the-registers-module.md -------------------------------------------------------------------------------- /docs/_posts/2014-06-29-Cabinet-for-registers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2014-06-29-Cabinet-for-registers.md -------------------------------------------------------------------------------- /docs/_posts/2014-07-29-Attached-all-components-on-the-board-for-registers-module.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2014-07-29-Attached-all-components-on-the-board-for-registers-module.md -------------------------------------------------------------------------------- /docs/_posts/2014-11-14-Wiring-the-registers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2014-11-14-Wiring-the-registers.md -------------------------------------------------------------------------------- /docs/_posts/2014-11-23-Working-on-schematic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2014-11-23-Working-on-schematic.md -------------------------------------------------------------------------------- /docs/_posts/2014-11-29-Still-working-on-schematic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2014-11-29-Still-working-on-schematic.md -------------------------------------------------------------------------------- /docs/_posts/2014-12-07-Clock-generator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2014-12-07-Clock-generator.md -------------------------------------------------------------------------------- /docs/_posts/2014-12-30-Components-supply.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2014-12-30-Components-supply.md -------------------------------------------------------------------------------- /docs/_posts/2015-01-10-PCBs-for-ROM.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2015-01-10-PCBs-for-ROM.md -------------------------------------------------------------------------------- /docs/_posts/2015-01-17-Farewell-to-INC-and-MOV12Imm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2015-01-17-Farewell-to-INC-and-MOV12Imm.md -------------------------------------------------------------------------------- /docs/_posts/2015-02-05-Simplifying-the-address-bus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2015-02-05-Simplifying-the-address-bus.md -------------------------------------------------------------------------------- /docs/_posts/2015-05-19-Plates-for-registers-module-and-some-more.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2015-05-19-Plates-for-registers-module-and-some-more.md -------------------------------------------------------------------------------- /docs/_posts/2015-05-23-Ian-Gordon's-relay-computer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2015-05-23-Ian-Gordon's-relay-computer.md -------------------------------------------------------------------------------- /docs/_posts/2015-05-23-Jeroen-Brinkman's-MERCIA-Relay-Computer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2015-05-23-Jeroen-Brinkman's-MERCIA-Relay-Computer.md -------------------------------------------------------------------------------- /docs/_posts/2015-05-23-R5007T-Relay-Computer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2015-05-23-R5007T-Relay-Computer.md -------------------------------------------------------------------------------- /docs/_posts/2015-05-23-Relay-computer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2015-05-23-Relay-computer.md -------------------------------------------------------------------------------- /docs/_posts/2015-05-23-Testing-results-on-new-relays-supply.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2015-05-23-Testing-results-on-new-relays-supply.md -------------------------------------------------------------------------------- /docs/_posts/2015-05-24-Relay-Calculating-Engine.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2015-05-24-Relay-Calculating-Engine.md -------------------------------------------------------------------------------- /docs/_posts/2015-05-24-Relay-discussion-on-StackExchange.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2015-05-24-Relay-discussion-on-StackExchange.md -------------------------------------------------------------------------------- /docs/_posts/2015-05-27-Finished-registers-module.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2015-05-27-Finished-registers-module.md -------------------------------------------------------------------------------- /docs/_posts/2015-06-12-Meanwhile-in-Russia.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2015-06-12-Meanwhile-in-Russia.md -------------------------------------------------------------------------------- /docs/_posts/2015-09-29-Control-module.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2015-09-29-Control-module.md -------------------------------------------------------------------------------- /docs/_posts/2015-10-01-Started-CPU-clock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2015-10-01-Started-CPU-clock.md -------------------------------------------------------------------------------- /docs/_posts/2015-10-15-Sequence-generator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2015-10-15-Sequence-generator.md -------------------------------------------------------------------------------- /docs/_posts/2016-02-12-Soldering-control-block.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2016-02-12-Soldering-control-block.md -------------------------------------------------------------------------------- /docs/_posts/2016-03-18-PC-is-incrementing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2016-03-18-PC-is-incrementing.md -------------------------------------------------------------------------------- /docs/_posts/2016-03-30-Implemented-two-classes-of-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2016-03-30-Implemented-two-classes-of-instructions.md -------------------------------------------------------------------------------- /docs/_posts/2016-04-04-Finished-HALT-instruction-implementation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2016-04-04-Finished-HALT-instruction-implementation.md -------------------------------------------------------------------------------- /docs/_posts/2016-11-14-Yet-another-relay-computer-build-log.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2016-11-14-Yet-another-relay-computer-build-log.md -------------------------------------------------------------------------------- /docs/_posts/2016-12-09-Got-the-plates-for-the-control-module.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2016-12-09-Got-the-plates-for-the-control-module.md -------------------------------------------------------------------------------- /docs/_posts/2016-12-27-Put-all-three-together.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2016-12-27-Put-all-three-together.md -------------------------------------------------------------------------------- /docs/_posts/2017-02-12-8-word-ROM-is-almost-ready.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2017-02-12-8-word-ROM-is-almost-ready.md -------------------------------------------------------------------------------- /docs/_posts/2017-03-19-Found-a-bug-in-ROM-PCBs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2017-03-19-Found-a-bug-in-ROM-PCBs.md -------------------------------------------------------------------------------- /docs/_posts/2017-06-01-New-memory-PCBs-are-working.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2017-06-01-New-memory-PCBs-are-working.md -------------------------------------------------------------------------------- /docs/_posts/2017-06-19-First-program-is-running.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2017-06-19-First-program-is-running.md -------------------------------------------------------------------------------- /docs/_posts/2017-11-29-16-word-ROM-is-finished.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2017-11-29-16-word-ROM-is-finished.md -------------------------------------------------------------------------------- /docs/_posts/2018-03-23-Obtained-a-dot-matrix-display-module.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2018-03-23-Obtained-a-dot-matrix-display-module.md -------------------------------------------------------------------------------- /docs/_posts/2018-04-23-Fixed-a-bug-in-ALU-sequencing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2018-04-23-Fixed-a-bug-in-ALU-sequencing.md -------------------------------------------------------------------------------- /docs/_posts/2018-04-24-Fixed-a-bug-with-flag-ALU-operations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2018-04-24-Fixed-a-bug-with-flag-ALU-operations.md -------------------------------------------------------------------------------- /docs/_posts/2018-04-25-Speedup-of-the-computer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2018-04-25-Speedup-of-the-computer.md -------------------------------------------------------------------------------- /docs/_posts/2018-05-11-Still-slow,-but-working.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2018-05-11-Still-slow,-but-working.md -------------------------------------------------------------------------------- /docs/_posts/2019-04-03-Calculating-Pi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2019-04-03-Calculating-Pi.md -------------------------------------------------------------------------------- /docs/_posts/2020-03-20-Started-thinking-on-RAM.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2020-03-20-Started-thinking-on-RAM.md -------------------------------------------------------------------------------- /docs/_posts/2022-01-17-1bit-RAM-works.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2022-01-17-1bit-RAM-works.md -------------------------------------------------------------------------------- /docs/_posts/2022-04-15-Input-switches.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2022-04-15-Input-switches.md -------------------------------------------------------------------------------- /docs/_posts/2023-01-11-Connected-teletype.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2023-01-11-Connected-teletype.md -------------------------------------------------------------------------------- /docs/_posts/2023-01-24-Printed-Pi-on-teletype.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2023-01-24-Printed-Pi-on-teletype.md -------------------------------------------------------------------------------- /docs/_posts/2023-03-01-Fire-demo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2023-03-01-Fire-demo.md -------------------------------------------------------------------------------- /docs/_posts/2023-03-06-Sine-wave-demo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2023-03-06-Sine-wave-demo.md -------------------------------------------------------------------------------- /docs/_posts/2023-04-14-IRQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_posts/2023-04-14-IRQ.md -------------------------------------------------------------------------------- /docs/_sass/jekyll-theme-time-machine.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_sass/jekyll-theme-time-machine.scss -------------------------------------------------------------------------------- /docs/_sass/normalize.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_sass/normalize.scss -------------------------------------------------------------------------------- /docs/_sass/rouge-base16-dark.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/_sass/rouge-base16-dark.scss -------------------------------------------------------------------------------- /docs/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/architecture.md -------------------------------------------------------------------------------- /docs/assets/css/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/assets/css/style.scss -------------------------------------------------------------------------------- /docs/assets/images/code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/assets/images/code.png -------------------------------------------------------------------------------- /docs/assets/images/pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/assets/images/pattern.png -------------------------------------------------------------------------------- /docs/assets/images/tar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/assets/images/tar.png -------------------------------------------------------------------------------- /docs/assets/images/top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/assets/images/top.png -------------------------------------------------------------------------------- /docs/assets/images/zip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/assets/images/zip.png -------------------------------------------------------------------------------- /docs/assets/js/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/assets/js/script.js -------------------------------------------------------------------------------- /docs/blog.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: blog 3 | --- 4 | -------------------------------------------------------------------------------- /docs/cheatsheet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/cheatsheet.md -------------------------------------------------------------------------------- /docs/computers.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/construction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/construction.md -------------------------------------------------------------------------------- /docs/games.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/games.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/programs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/programs.md -------------------------------------------------------------------------------- /docs/schematic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/schematic.md -------------------------------------------------------------------------------- /docs/schematic_address_reg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/schematic_address_reg.md -------------------------------------------------------------------------------- /docs/schematic_alu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/schematic_alu.md -------------------------------------------------------------------------------- /docs/schematic_control.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/schematic_control.md -------------------------------------------------------------------------------- /docs/schematic_memory.md: -------------------------------------------------------------------------------- 1 | ## Address decoder and ROM 2 | 3 | ![](/Schemes/ROM.png) 4 | -------------------------------------------------------------------------------- /docs/schematic_peripheral.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/schematic_peripheral.md -------------------------------------------------------------------------------- /docs/schematic_regs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dovgalyuk/Relay/HEAD/docs/schematic_regs.md --------------------------------------------------------------------------------