BinPy/BinPy — pull request #244 by rvraghav93 (2014-06-07 10:11:38+00:00)
Title: WIP: Microprocessors Basic Modules

#### Micro Processor Basic Modules.

##### Work Plan
The implementation should focus on code re usability and modularity. These modules are intended to be used in implementing microprocessors.

##### To do
- [ ] __Create a microprocessor_modules module with a pool of commonly usable modules to derive from for implementing microprocessors. ( ALU - generic, RAM model - generic, Cache Model - generic etc ... )__
- [ ] RAM / Memory
- [ ] Cache
- [ ] ALU
- [ ] FPU
- [ ] Multiplier
- [ ] Divider
- [ ] Multiplexer - uP specific implementation.
- [ ] Decoder
- [ ] Control Unit
- [ ] Counter - uP specific implementation.
- [ ] Timer

- [ ] __Write extensive tests for all the microprocessor_modules__

##### Code Samples and Sample Usage