67-80-85, the openCPU 1.2a review

Download
by rbytes.net on

67-80-85, the openCPU project is a simulation of a simple and efficient open CPU called 67-80-85. After quite some time of hard la

License: GPL (GNU General Public License)
File size: 0K
Developer: t3lssh
0 stars award from rbytes.net

67-80-85, the openCPU project is a simulation of a simple and efficient open CPU called 67-80-85.

After quite some time of hard labour, I finished to implement a milestone of a simulation of an open CPU, called 67-80-85 (ASCII for 'CPU'), which I somewhat had in my mind for quite some time.

It is a mixture of inspirations and tries to implement a simple, efficient CPU, that should be able to do everything you might expect from a modern CPU, regarding its computation model. If it becomes >THE< CPU in future, because people prefer it, than it would be a lucky thing ... But to make it a success, a number of points need to be done yet:

- support by the GNU C compiler
- logging command use sequences of compiled C/Linux programmes and analysing the executed sequences to optimise code, if it seems necessary
- adopting the simulator to run it (exclusively) as the platform on a PC hardware to run a ported Linux distribution (compiled without printf's for verbose mode, etc. to minimise its size)
- developing a FPGA 678085 prototype on a FPGA
- implementing microkernel routines to support additional commands (i.e. rotate bit-wise, 128-bit fp-op's, etc.)

67-80-85, the openCPU 1.2a keywords