Skip to content

Define several new binary tests for funcsim #25

@GoogleCodeExporter

Description

@GoogleCodeExporter
Actions required:

1) Add new tests that do the following: 
 - ~ 100 instructions without any branches: loads/stores, arithmetic commands etc
 - ~ short cycle algorithm (~30 cycles of some memory accessng etc)
 - reading and writing  of full memory space (256k), one byte (word?) at a time.
 - Something of your wish: any sane combination

2) All tests are highly _desired_ to have both assembly code and actual machine 
code (I am not sure that our assembler currently is able to handle all the 
required machine instructions, you'll need to check this). In case it 's not 
possible - try to write simple

3) Tests are allowed not to work completely - it will be another task to make 
them work (but if you see that you can easily fix some problems please do so). 
If they crash funcsim - it's OK.

4) New tests should be described in wiki - their names, what they do, their 
algorithms, current status (work/doesn't work)

5) All tests should be ended by HLT instruction.


Original issue reported on code.google.com by [email protected] on 15 Nov 2010 at 8:46

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions