Commit Graph

31 Commits

Author SHA1 Message Date
tuz358
feb1ec53dc Revert "Add dec_r32(0x48~0x4f) instruction"
This reverts commit 6a06934dde.
2018-03-05 10:09:50 +09:00
tuz358
6a06934dde Add dec_r32(0x48~0x4f) instruction 2018-03-05 09:57:32 +09:00
tuz358
d4ec188ef1 Add add_rm32_r32(0x01) instruction 2018-03-05 08:34:42 +09:00
tuz358
bf7fa49eee Add mov_rm32_r32(0x89) instruction 2018-03-04 23:02:14 +09:00
tuz358
27a7d866d2 Minor fix 2018-03-04 22:33:45 +09:00
tuz358
5c3fdd32b6 Add jmp_imm8(0xeb) instruction 2018-03-04 22:31:35 +09:00
tuz358
cdf2d00777 Add mov_ebx_imm32(0xbb) instruction 2018-03-04 22:22:05 +09:00
tuz358
44c3d3aa9c Add mov_ecx_imm32(0xb9) function 2018-03-04 22:16:15 +09:00
tuz358
c2b568b443 Add xor_rm32_r32(0x31) instruction 2018-03-04 22:02:10 +09:00
tuz358
bed4f79532 Bug fix 2018-03-04 21:57:15 +09:00
tuz358
49814b6640 Bug fix 2018-03-04 17:31:11 +09:00
tuz358
88cf93a721 Add functions of ModRM 2018-03-04 17:29:57 +09:00
tuz358
b8350dcb6d instructions.h: include memory.h 2018-03-04 17:26:03 +09:00
tuz358
7c3bd6d921 prevent double inclusion of memory.h 2018-03-04 17:21:57 +09:00
tuz358
c15d24ee80 first commit 2018-03-04 11:34:01 +09:00
tuz358
7f0fbcfa89 Add utils.cpp to build 2018-03-04 11:33:33 +09:00
tuz358
781d36ced5 Minor fix 2018-03-04 11:28:08 +09:00
tuz358
c32b18c515 Add func: uint32_t read_uint32(uint32_t addr) 2018-03-04 11:15:13 +09:00
tuz358
e2d398fe1b Add func: void write_uint32(uint32_t addr, uint32_t data) 2018-03-04 10:13:22 +09:00
tuz358
adef0b2556 Add func: void write_uint8(uint32_t addr, uint8_t data) 2018-03-04 10:10:52 +09:00
tuz358
42950268fc Array general purpose registers 2018-03-04 02:15:50 +09:00
tuz358
072065ee9b Merge branch 'master' of http://github.com/tuz358/cpu-emulator 2018-03-04 01:02:11 +09:00
tuz358
5cf15005dc Add func: read_uint8(uint32_t addr) 2018-03-04 01:01:45 +09:00
tuz358
fa316514d2 Merge branch 'master' of http://github.com/tuz358/cpu-emulator 2018-03-03 18:31:26 +09:00
tuz358
d2aeb4cbd8 Change variable declaration place 2018-03-03 18:31:10 +09:00
tuz358
47ada59abd format space width 2018-03-03 10:32:25 +09:00
tuz358
01b3dfb4cd Revert "format"
This reverts commit 03433c4f21.
2018-03-03 10:27:27 +09:00
tuz358
03433c4f21 format 2018-03-03 08:58:49 +09:00
tuz358
dcd0537496 first commit 2018-03-03 08:55:47 +09:00
tuz358
6a3b037a89 first commit 2018-03-03 08:54:12 +09:00
Kanta Mori
e2e56da666 Initial commit 2018-03-03 07:59:18 +09:00