TimingControl (instruction timer with support f...
Repackaged selectors, refactored eight to one s...
Renamed ICarryFlag and IZeroFlag insterfaces, J...
Renamed IArithmeticLogicUnit to IMarkXALU
Additional Tests for BitwiseOperationHandler an...
Bitwise Operation Handler
Refactored RotationHandler to use four line sel...
Four line to one line selectors
Rotation Handler (ALU subunit)
Locical (bitwise) Operation , Rotate , and Rota...
ElectroMechanicalComputer Version 1.0
Implementation and tests for EMC0001 Processor ...
JumpInstructionDecoder with tests
JumpControl With Tests
Implementation of BasicALUWithFlags, refactoring.
Mark XI Adding Machine, with tests.
SetableProgramCounter, interface, and test, wit...
Added Halt output to processor to make it easie...
Added another test to the AM0010 processor.
Implementation of various processor components ...
Label for Adding Machine Mark IX
Adding Machine Mark IX (without the label)
Implementation of Mark IX Adding Machine Model...
Mark IX Timing Control
Impementation of Mark IX instruction decoder.
Additional Test for AddingMachineMarkVIIIModel,...
Adding Machine Mark VIII (adds Add With Carry a...
Mark VIII Instruction Decoder
Converted HalfAdderDemo and FullAdderDemo to ne...
Enhanced BasicUIFrame to provide "placeTitleLab...
Delete empty packages
Delete empty packages
Renaming more packages, moving lables to where ...
Additional refactoring and re-packaging of user...
Refactoring to eliminate duplicated code in mac...
Remove empty package.
More renaming and moving of RAM classes and int...
Fix broken tests (shame on me).
Renamed and moved a few more RAM related classes.
More renaming and moving of RAM classes and int...
Renamed "EightBitRAM", added Javadocs, Created ...
Javadocs and package re-organization for flip-f...
Renamed tests for adders, added additional test...
Repackage Gates and Adders (with interfaces and...
Javadocs and renaming of three input gates
More Javadacs. Renaming eight input gates, refa...
Javadocs for adders, refactoring of IFullAdder ...
More Javadacs, Renamed two input gates.
More Javadacs, Package Reorganization, Refactor...
More Javadoc comments, some refactoring and cod...
Remove generated documentation from source cont...
Start of documentation for all interfaces and c...
Repackaged data path utilities and interfaces
Additional sixteen bit data path utilities and ...
Initial implementation of SixteenBitDataPath, u...
Replace arrays of one bit selectors with eight ...
Modified 64 KB Control Panel to use 16 bit addr...
SixteenBitAddressBuffer, interface, and tests
Segregated Data Channel interfaces
IEightBitSum and data path support
ThreeInputOrGate and initial functioning implem...
Mark VII ALU
Additional cleanup of Mark VI adder, implementa...
Further refactoring of Mark VI adder
Additional cleanup of sources, additional refac...
Code cleanup, more duplicate code removal
Extracted IEightBitDataOut interface, created t...
Mark VII Instruction Decoder - Elimination of s...
Completed implementation of Mark VI Adding Mach...
Remove unused field in adding machine mark VI
Timing and Memory Write Control for Mark VI adder
Fix bug in adding machine Mark IV UI related to...
Mark VI machine ALU, Labels for Mark VI machine...
Eight input AND and NOR gates, Mark VI Instruct...
Start of Adding Machine Mark VI - Model, Interf...
Changes to adding machine mark V model to ensur...
Refreshed all tests... fixed bugs in edge trigg...
Test for SixtyFourKilobyteRamControlPanelModel,...
Fixed a typo in the file header comment.
Tests for machine models, package reorganizatio...
Separated model from user interface for Mark IV...
Cleaned up code, reformatted, removed unused in...
Separation of model from UI for Mark III adders...
Extracted model from UI for Mark II adder, clea...
Decouple model from UI for AddingMachineMarkI
Renamed AddingMachineMarkIV to AddingMachineMar...
Added timer to Adding Machine Mark III to furth...
Get rid of lamp displaying carry out. Carry Out...
Bring into conformance with the design from the...
Adding Mazchine Mark IV
Added eight bit edge triggered latch with clear
Added Labels to Mark III adding machine
Added EightBitTwoToOneSelector with tests.
Removed erroneously added file.
Added Eight Bit Ones Complement and Tests
Clean up adding machine mark I UI event handler.
Cleaned up four bit ring counter tests
Implementation and tests for Four Bit Ring Counter