44 Commits
Author SHA1 Message Date
ed 4264e19b37 last thing on runtime encode of the night 2026-09-09 22:35:45 -04:00
ed be55514e93 Runtime encode 2026-09-09 20:00:11 -04:00
ed d08709128a validation 2026-09-09 19:24:32 -04:00
ed e24b68028c drafting an asm parser (rudimentary) 2026-09-09 19:09:06 -04:00
ed 6bb1386995 last updates to comp-time encoder. 2026-09-09 18:25:05 -04:00
ed 2a89a342df done for now, doing validation suite next. 2026-09-09 17:01:22 -04:00
ed 7daa333a71 correct terminology 2026-09-09 16:30:11 -04:00
ed f2a8f6d2cf might have finally finished reviewing the encoder. 2026-09-09 16:23:54 -04:00
ed 8912f3e0e9 sigh 2026-09-09 16:04:16 -04:00
ed 21334b48d8 asm formatting. 2026-09-09 15:07:42 -04:00
ed b973b0cd41 yet more progress 2026-09-09 14:38:56 -04:00
ed 95e67a8c1a simplifcation of encoding table, properly define compositionaly various encoding definitions. 2026-09-09 14:03:30 -04:00
ed 588fa20778 progress 2026-09-09 12:38:18 -04:00
ed d3fd791537 working on serializer 2026-09-09 12:09:12 -04:00
ed 6cca3fbe8b decoder seems to be working, need to make a serializer next. 2026-09-09 01:50:20 -04:00
ed 5e6e139cc0 x8616_decode_gen_emit now easier to read... 2026-09-08 23:46:35 -04:00
ed b9b1ed460a Better str8_fmt_ktl_buf (using simd) 2026-09-08 20:45:57 -04:00
ed 749a712ceb update comment 2026-09-08 15:32:40 -04:00
ed 7e533cbfb2 fixes, convering x8616_decode_gen_emit_plan to use formatting template. 2026-09-08 13:42:59 -04:00
ed 28e6e38c92 decoder table generator (metaprogram) works... will test rest tmrw. 2026-09-05 00:03:12 -04:00
ed 6a456097ba decoder 2026-09-04 22:24:45 -04:00
ed bfd02f4472 misc changes, preparing for 8086 module. 2026-09-04 21:02:31 -04:00
ed aa9c4d48f6 starting to prep to decode instructions 2026-08-07 10:01:20 -04:00
ed 823ec3d499 Add update_deps.ps1 (clone computer enhance repo) 2026-08-07 01:32:51 -04:00
ed 77bda7741f Picture! 2026-08-07 01:08:26 -04:00
ed 8b4c8a2c71 got file reading working for the binary. 2026-08-07 01:06:57 -04:00
ed 6feff68b33 Some more prep 2026-08-06 21:10:04 -04:00
ed ac1fffa422 flag catalogue 2026-08-06 19:17:52 -04:00
ed 030876da48 working build. (not run) 2026-08-06 19:04:14 -04:00
ed 8b3e6f5ef3 wip: rusty with the build scripts 2026-08-06 17:08:56 -04:00
ed ce3206393a fix for str8gen_append_str8 2026-08-06 16:38:11 -04:00
ed 008d5e12b3 build.ps1 skeleton 2026-08-06 16:33:42 -04:00
ed b09b51fdf5 add gencpp c11 as dependency 2026-08-06 16:33:23 -04:00
ed 154c85f253 vs code setup 2026-08-06 16:33:09 -04:00
ed f49fcbe510 boostrap duffle (not compiled, unverified) 2026-08-06 16:33:00 -04:00
ed 31f81ec8e3 lua 2026-08-06 14:35:35 -04:00
ed f116f02503 Starter stuff 2026-08-06 14:18:09 -04:00
ed 57154dc801 Wiping repo clean, starting anew 2026-08-06 14:04:18 -04:00
ed 3c712f8be6 wip, the urge to finish the lookup table is real... pre-company-license 2023-03-06 07:33:37 -05:00
ed 356d8076a5 Added editorconfig 2023-03-05 20:58:33 -05:00
ed 9be706b28d Finished the first hw.
On to the second...
2023-03-05 20:57:40 -05:00
ed 5b230d5653 initial implmeentation...
the direction bit is throwing me off vs the order I'm seeing from nasm's syntax.
2023-03-03 06:43:41 -05:00
ed a12ba641f1 Configured the project to begin working on part one. 2023-03-02 20:16:05 -05:00
edandGitHub 5d3b099970 Initial commit 2023-03-02 13:22:25 -05:00