summaryrefslogtreecommitdiff
path: root/cpu (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix definition for MRTest_User2023-05-141-1/+1
|
* Define instructions' parameter formatTest_User2023-04-291-0/+31
|
* Define booting (mostly), fix reference in OFRTest_User2023-04-296-1/+27
|
* Clearly define addressing translation, add some default segments, remove ↵Test_User2023-04-282-1/+13
| | | | read-only restriction from IP
* Put task-related instructions into instructions/, get rid of the term ↵Test_User2023-04-267-14/+75
| | | | "process" where "task" was meant
* Add iret* instructionsTest_User2023-04-264-1/+43
|
* Fill in some exceptionsTest_User2023-04-264-15/+22
|
* Fix one ) placement, fix exception conditionTest_User2023-04-261-2/+2
|
* Add less-braindead paging idea as an optional feature (incomplete)Test_User2023-03-193-0/+27
|
* Add data transfer instructionsTest_User2023-03-195-0/+44
|
* Add bitwise instructionsTest_User2023-02-1610-0/+94
|
* Finish adding basic arithmetic instructionsTest_User2023-02-166-0/+68
|
* Use parameter size, not current CPU modeTest_User2023-02-151-2/+6
|
* Make conditional stuff work nicelyTest_User2023-02-153-78/+32
|
* Add more instructionsTest_User2023-02-157-0/+74
|
* Rewrite/improve conditional instructionsTest_User2023-02-134-46/+26
|
* All general-purpose registers can be used for integer arithmatic or ↵Test_User2023-01-211-11/+6
| | | | floating-point arithmatic, no need to seperate them
* Add hardware task switching, get rid of software interruptsTest_User2023-01-0511-34/+103
|
* more segments, fewer addresses (and 64-bit mode is outgrown... use 128-bit mode)Test_User2023-01-031-6/+6
|
* Started listing instructions, improved cpu readability of format A a littleTest_User2022-11-226-2/+73
|
* More VLIW format ideasTest_User2022-11-171-1/+19
|
* Dynamic VLIW definition continued, fixed another missing thingTest_User2022-11-162-0/+10
|
* Added incomplete instruction set overview, fixed some other stuffTest_User2022-11-147-6/+48
|
* added basics for exceptions (incomplete)Test_User2022-10-085-9/+54
|
* Add basic CPU-related ideas.Test_User2022-10-0714-0/+192