043d021a93
Compile statically and optimize for size
2018-02-21 17:55:46 +01:00
lux
6613661ce4
Improve parsing possibility of program output
2018-02-04 14:39:42 +01:00
lux
306b35f451
add hints for program help.
2018-02-04 02:57:29 +01:00
lux
735ef3ba75
find better description for hints to dependencies.
2018-02-04 02:53:07 +01:00
lux
4fe76119fa
Add a hint to dependencies.
2018-02-04 02:37:57 +01:00
lux
8b4e03b96e
Add a print routine for the CPU architecture.
2018-02-04 02:30:21 +01:00
Michael Krause
6ef4c5aa76
Update README.md
2018-01-16 14:45:13 +01:00
Michael Krause
a2868da37d
Add LICENSE file
2018-01-15 19:38:56 +01:00
Michael
d2aa890386
Add link to the paper.
2018-01-15 19:26:06 +01:00
lux
d67adbc8b1
Change the program name and rework spelling
2017-10-04 23:59:35 +02:00
lux
f47a7c9597
Improve M$-Windows compatibility
2017-10-04 23:11:13 +02:00
lux
845adb0f58
rework spelling
2017-10-04 16:23:55 +02:00
lux
21b0c13056
Improve user interface
...
- prints an OP-Code into a humen-readable word.
- Show the content of the current pointer to a memory address.
- Clear shell colors to be compatible with M$-Windows.
- Delete invalid path in make-file.
2017-10-03 03:03:45 +02:00
lux
21a33681c0
expand code documentation.
2017-10-02 01:19:11 +02:00
lux
a717499339
change some data types for loops/array index
...
fix some spelling and formatting errors
2017-10-01 21:11:40 +02:00
lux
2be60bb718
move functions and reorganize lib for toy & helper
2017-10-01 21:03:00 +02:00
lux
6b5c6ecceb
remove trailing whitespace
2017-09-27 16:25:58 +02:00
Michael
b6a88963e5
move includes to sourcefiles
...
- fix initialise_ram() function
- add function-doc comments
2017-09-27 16:11:29 +02:00
lux
669072be49
implement some review comments from Klemens
2017-09-18 16:43:54 +02:00
lux
8b94dd5ed0
Link gpl licence & make small grammar corrections
2017-08-20 20:04:36 +02:00
lux
976c2be385
Extend the README file.
2017-08-20 12:16:23 +02:00
lux
31c40f9f55
Add licence and readme.
2017-08-20 01:58:56 +02:00
lux
2831b26d99
Simplify main-loop invariant.
2017-08-19 13:07:24 +02:00
lux
64dfa8abbd
Improve the output to help and add author.
2017-08-18 16:18:36 +02:00
lux
bc97f5bd79
Follow 12 BIT address bus.
2017-08-17 20:50:36 +02:00
lux
a907e23f9c
Insert a user help function (-h)
2017-08-17 20:40:25 +02:00
lux
99a8dc35a7
Fix error in adress-determination in find_data().
2017-08-17 17:49:48 +02:00
lux
ac48d2c6b7
Comment code in the main-function
2017-08-17 15:28:30 +02:00
lux
0317a9ebfc
Improve the graphical output.
2017-08-16 19:11:31 +02:00
lux
d8b1d230da
Add 2-complement interpretation for ALU
2017-08-14 22:37:03 +02:00
lux
82aba5e133
Add more CPU outputs for stdout.
2017-08-14 13:29:24 +02:00
lux
c9b291ce38
Change input from scanf() to getchar() !
2017-08-14 02:38:31 +02:00
lux
caf2b81431
Finish rough ACCU implementation!
2017-08-10 23:08:50 +02:00
lux
ad6f5a5854
Partially implement the Accu
2017-08-09 22:51:27 +02:00
lux
1bdbf7a7e7
Add new function find_data() to separate the instruction from op_code.
2017-08-07 20:59:17 +02:00
lux
683349d210
fix missing array initialization in initialse_ram()
2017-08-07 16:08:36 +02:00
lux
648f276051
chg. output ext. form cdump and chg strtoul param.
...
* change the endptr parameter from strtoul to NULL (toy.c)
* change the file extension in coredump from .txt to .toy
2017-08-07 15:11:23 +02:00
lux
168a8b9bcf
Initialer Commit
2017-08-02 20:10:36 +02:00