Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 134
  1. ALU Construction: Logic Card Wire Wrap 3

    I’m now just one session of wire wrapping away from a completed ALU logic card.

  2. ALU Construction: 8-bit Logic Unit Tests

    There’s now enough sockets, solder and wires to test all eight bits of the ALU logic card.

  3. ALU Construction: Logic Card Wire Wrap 2

    Continuing on with the wire wrapping for the ALU logic card next up is the input and result links: Given the limited range of colours I’ve got to choose from (Black, Red, Green, Blue, Yellow) I’ve chosen the following scheme for the wire links: Black: Int…

  4. ALU Construction: Logic Card Wire Wrap 1

    Finally, with all the soldering now done, it’s time to set about wire wrapping the ALU logic card.

  5. ALU Construction: Logic Card Power Rails

    It seems that every time I move on to the next stage of construction on the ALU logic card it’s fiddlier than the stage before it … this stage is no exception.

  6. Test Board: Construction

    I’ve just realised that as I’ve been constructing the first ALU card I’ve not given much thought to how I’ll actually test the card (or other cards for that matter) when complete … this post therefore represents a quick aside to tackle testing.

  7. ALU Construction: Logic Card Relay Sockets

    The construction of the ALU logic card is coming along nicely but there’s still a lot of soldering ahead to get all the relay sockets down … and this part is the fiddliest bit yet.

  8. ALU Construction: Logic Card Header Pins

    Following on from the successful construction of the first bit on the ALU logic card in my last post it’s now time to start putting together the other 7 bits and the gating circuits (to place one of the logic results on to the data bus).

  9. ALU Construction: 1-bit Logic Full Construction

    So, although I probably should construct the logic card methodically a full stage at a time (solder header pins then sockets then wire wrap) I can’t resist fully assembling a single bit alone to see if/how it works.

  10. ALU Construction: LED Tests

    Following on from my last post I can now test the LEDs that have been soldered and hooked up to the header pins on each of the three ALU cards (Logic, Arithmetic and Control).

  11. ALU Construction: Logic Card Wire Links

    Before I can test all of the LEDs laid down so far (to make sure they survived the heat of the soldering iron) I need to add some wire links on the logic card between the LED anodes and the header pins.

  12. ALU Construction: LED Header Pins

    So far, in the construction of the three ALU cards (Logic, Arithmetic and Control) I’ve soldered down the connectors and LEDs.

  13. Backplane Design and Construction

    Originally when I was thinking about how I’d connect up the various cards of this computer I had ribbon cables in mind.

  14. ALU Construction: Connectors and LEDs

    As promised in my last post it’s finally time to get the soldering iron out and make a start on constructing the three cards that make up the ALU.

  15. ALU Design: Control Unit

    In the last three posts I introduced the design for the 3-to-8 Function Decoder, Zero Detect circuit and the Condition Registers.

  16. ALU Design: Condition Registers

    This post covers the design of the ALU Condition Registers which along with the 3-to-8 Function Decoder and Zero Detect circuit (both covered in my previous posts) make up the ALU Control Card.

  17. ALU Design: Zero Detect

    This post covers the design of the Zero Detect circuit which along with the 3-to-8 Function Decoder (covered in my last post) and the Condition Registers (next post) make up the ALU Control Card.

  18. ALU Design: Function Decoder

    This post covers the design of a 3-to-8 Function Decoder which along with the Zero Detect circuit and Condition Registers will all go in to the ALU Control Card.

  19. ALU Design: 8-bit Arithmetic Unit

    In the last post I introduced the design for the 1-bit Arithmetic Unit.

  20. ALU Design: 1-bit Arithmetic Unit

    This post covers the design of a 1-bit Arithmetic Unit that can add two input bits together (B and C) with carry in and out.

  21. ALU Design: 8-bit Logic Unit

    In the last post I introduced the design for a 1-bit Logic Unit.

  22. ALU Design: 1-bit Logic Unit

    This post covers the design of a 1-bit Logic Unit that can produce AND, OR, XOR, NOT and SHL (Shift Left) outputs from two input bits B and C.

  23. Relay Rumination

    If there’s one thing a relay computer needs a lot of it’s … erm … relays (of course) … which happens to be a bit unfortunate as relays, compared to the other parts of the computer, are rather expensive.

  24. Instruction Set

    In the last post I promised to reveal the planned instruction set for the computer and here it is (pdf file).

  25. Architectural breakdown: Programming and Control 2

    So, the last post didn’t quite wrap up this ‘mini-series’ but hopefully this one will.

  26. Architectural breakdown: Programming and Control

    In this post I’ll wrap up this ‘mini-series’ of trying to explain away the various bits of the architecture that will make up my relay computer project — finally now we come on to Programming and Control of the computer.

  27. Architectural breakdown: the ALU

    In this post I’ll continue to try and explain away the various bits of the architecture that will make up my relay computer project — this time it’s the Arithmetic Logic Unit (ALU).

  28. Architectural breakdown: Memory

    In this post I’ll continue to try and explain away the various bits of the architecture that will make up my relay computer project — this time it’s the memory.

  29. Architectural breakdown: Buses and Registers

    In this post I’ll continue to try and explain away the various bits of the architecture that will make up my relay computer project — this time it’s buses and registers.

  30. Architectural breakdown: Binary

    … and it all begins with binary.

  31. Architecture isn't just for houses

    So, with the scene now set (see previous posts) let’s dive right in and take a look at the system architecture I’ll be building my computer upon … here it is … System Architecture for a Relay Computer[^1] This is a direct copy of the architecture Dr Harry…

  32. The three Rs

    It strikes me that when embarking on a project like this there’s three things that are of uttermost importance, the three Rs if you will: Research, research and research.

  33. Why?

    Whenever I tell people I’m building a relay computer the overwhelming response is … why on Earth would you want to do that?!

  34. It begins

    … although being as I’m already a couple of months in on my little project then perhaps that should be ‘it began’.