|
89d4196ccf
|
reformat code
|
2024-12-04 22:43:04 +02:00 |
|
|
bc56fca299
|
implement Jump, SetRegister, AddValueToRegister
|
2024-12-04 22:34:19 +02:00 |
|
|
95b769d227
|
decode instruction using pattern matching
|
2024-12-04 00:07:33 +02:00 |
|
Denis-Cosmin NUTIU
|
7ecfff3e0d
|
implement clear display instruction
|
2024-12-02 23:39:22 +02:00 |
|
Denis-Cosmin NUTIU
|
28ddc9b690
|
remove memory debug logs
|
2024-12-02 23:22:02 +02:00 |
|
Denis-Cosmin NUTIU
|
3f24509955
|
add better error reporting to fetch stage
|
2024-12-01 23:11:50 +02:00 |
|
Denis-Cosmin NUTIU
|
6721857320
|
add raw method to instruction.rs
|
2024-12-01 23:11:06 +02:00 |
|
Denis-Cosmin NUTIU
|
3944ae36a8
|
add tests for instruction.rs
|
2024-12-01 23:10:46 +02:00 |
|
Denis-Cosmin NUTIU
|
d8e221e05a
|
fix instruction.rs
|
2024-12-01 23:10:39 +02:00 |
|
Denis-Cosmin NUTIU
|
fba4c9e5e7
|
implement fetch from pipeline stage
|
2024-12-01 13:37:38 +02:00 |
|
|
e31c05ac9b
|
Implement a stack for emulation
|
2024-11-29 22:43:32 +02:00 |
|
|
3c6aad798c
|
refactor emulator to use generics with trait constraint
|
2024-11-24 21:50:19 +02:00 |
|
|
668d2a18d5
|
Add terminal display.rs
|
2024-11-24 21:00:32 +02:00 |
|
|
6e76f96467
|
add tests
|
2024-11-22 23:14:52 +02:00 |
|
Denis-Cosmin NUTIU
|
811b4fa788
|
implement rom loading
|
2024-11-18 17:39:27 +02:00 |
|
|
7ff993b15a
|
add README.md
|
2024-11-17 23:09:11 +02:00 |
|
|
1d2844e495
|
Create LICENSE
|
2024-11-17 23:08:18 +02:00 |
|
|
4c0f41e274
|
Initial commit
|
2024-11-17 23:07:20 +02:00 |
|