Commit Graph

29 Commits

Author SHA1 Message Date
Lena b3b265b45b improve ASCII-Art 2018-02-21 18:04:07 +01:00
lux 6613661ce4 Improve parsing possibility of program output 2018-02-04 14:39:42 +01:00
lux 8b4e03b96e Add a print routine for the CPU architecture. 2018-02-04 02:30:21 +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 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