3 ms·
Probably being way ahead of things, but is the instruction set defined at this point? I would love to play around on an emulator. I browsed around their website
by tinco 12y ago
Probably being way ahead of things, but is the instruction set defined at this point? I would love to play around on an emulator. I browsed around their website a bit, but saw only youtube videos explaining general information, same for the white paper.
- peterfirefly 12y agoThe Wiki on their page contains more information, including this: http://millcomputing.com/wiki/Instruction_Set http://millcomputing.com/wiki/Instruction_Set http://millcomputing.com/instructions.html http://millcomputing.com/instructions.html http://millcomputing.com/wiki/Architecture http://millcomputing.com/wiki/Architecture The comp.arch newsgroup and the realwordtech web site contain have plenty of discussion of the Mill. Search for 'Ivan Godard' or 'igodard'. http://www.realworldtech.com/forum/?threadid=147612&curpostid=147612 http://www.realworldtech.com/forum/?threadid=147612&curposti... http://www.realworldtech.com/forum/?threadid=147482&curpostid=147482 http://www.realworldtech.com/forum/?threadid=147482&curposti... http://www.realworldtech.com/forum/?threadid=147185&curpostid=147231 http://www.realworldtech.com/forum/?threadid=147185&curposti... Some details of the architecture have not been revealed yet due to patents having to be filed for first, so the public information is incomplete in places. Other things have been changed recently. Threading and IPC is an example of the former and the way vectors work is an example of the latter (and maybe also the former). Both are scheduled to be revealed April 10 in Amsterdam: http://awesomeit.nl/ http://awesomeit.nl/ Some of the encoding details are also not finalized yet or they might be very incompletely described. The basic shape of the beast is there, though. There is no public emulator but there is almost enough information that you can at least start writing your own for fun.
- white-flame 12y agoThe machine instruction set is generated from the CPU generating tools per family member. The lowest level you'd want to get in terms of hand-writing "assembly" would be genAsm, http://millcomputing.com/wiki/GenAsm_%28language%29 http://millcomputing.com/wiki/GenAsm_%28language%29 , but there are no released emulators or simulators yet. genAsm is a pretty generic language, and the OS's specializer will compile that to the architecture-specific machine instructions.