g1n
|
ae8ba5d80b
|
common and ocpu: Implemented stack, added PUSH and POP instructions
|
2022-05-10 17:28:29 +03:00 |
g1n
|
055f16d956
|
ocpu: Add CMP instruction
|
2022-05-08 13:23:09 +03:00 |
g1n
|
05914bb508
|
ocpu: Add NOT instruction
|
2022-04-20 15:47:18 +03:00 |
g1n
|
84305fe0fb
|
ocpu: Add XOR instruction
|
2022-04-20 14:26:41 +03:00 |
g1n
|
c2d209bbf2
|
ocpu: Add OR instruction
|
2022-04-20 14:21:35 +03:00 |
g1n
|
1d1f09d4e8
|
ocpu: Add AND instruction
|
2022-04-20 14:16:57 +03:00 |
g1n
|
4a18c50bdc
|
Add SEC and CLC ocpu instructions
|
2022-04-19 17:38:05 +03:00 |
g1n
|
cad208e9c8
|
ocpu: Add handling for ZF and NF flags
|
2022-04-19 14:20:01 +03:00 |
g1n
|
1d4eb7f26d
|
Add DIV ocpu instruction
|
2022-04-17 18:15:28 +03:00 |
g1n
|
3e85806ac7
|
Add MUL ocpu instruction
|
2022-04-17 17:50:53 +03:00 |
g1n
|
4c4e0b9460
|
ocpu: Moved duplicated code to one function
|
2022-04-17 17:37:43 +03:00 |
g1n
|
df4359a148
|
Add SUB ocpu instruction
|
2022-04-17 13:16:51 +03:00 |
g1n
|
77bf6696ab
|
Add register ADC ocpu instruction
|
2022-04-17 12:54:20 +03:00 |
g1n
|
a4775d475c
|
Fixed ADC instruction
|
2022-04-17 12:42:23 +03:00 |
g1n
|
bbd0aae6be
|
Add immediate ADC ocpu instruction
|
2022-04-17 11:52:44 +03:00 |
g1n
|
4d0f8d0b6a
|
Changed and moved include files and changed Makefile
|
2022-04-14 12:10:24 +03:00 |
g1n
|
edf626acb0
|
Add -pedantic flag to Makefile and fix warnings
|
2021-11-12 13:57:01 +02:00 |
g1n
|
98a04392af
|
Add NOP ocpu instruction
|
2021-11-07 11:48:15 +02:00 |
g1n
|
87f63a5afd
|
Add ocpu DEC instruction
|
2021-11-06 19:58:16 +02:00 |
g1n
|
bf4b7feb29
|
Add ocpu INC instruction
|
2021-11-06 19:53:15 +02:00 |
g1n
|
0f2fc73160
|
Add ADD for 2 registers
|
2021-11-03 15:25:42 +02:00 |
g1n
|
0d2657eab1
|
Add mov instruction for copying value from one register to another
|
2021-10-28 19:08:38 +03:00 |
g1n
|
b78ea8538b
|
Add ADD instruction
|
2021-10-27 17:33:04 +03:00 |
g1n
|
109eb9ca19
|
Fix problem when next instruction wasn't handled
|
2021-10-27 15:25:26 +03:00 |
g1n
|
d13f3f0e0b
|
Now registers differ on each other
|
2021-10-27 14:38:26 +03:00 |
g1n
|
32c1727980
|
Start implementing ocpu emulator - mov instruction
|
2021-10-26 19:52:56 +03:00 |