Morgan Arnold on Nostr: wanted to share a little project i've been working on for a bit. i've been tinkering ...
wanted to share a little project i've been working on for a bit. i've been tinkering with isa design for quite a while now, and i've been developing a 16-bit isa called "ilo". i've recently been working on a suite of binary utilities and, while it's unfinished, i have a working assembler and a relocatable binary format. my next goals are to write a "readelf"-like program to examine binaries, as well as a linker. both should probably be much less work than the assembler. once this is done, i think that i'm going to return to working on my emulator. i have a working emulator for ilo, but i would like to develop something a bit more sophisticated. if anyone is curious, the binary utilities are under development at
https://codeberg.org/mra/ilo-binutilsPublished at
2024-10-03 12:49:30Event JSON
{
"id": "4a40f9f17634f1d23f9e3da50cae12d3966e2ba6d0431bbeb4b559947872c415",
"pubkey": "e582a20271eafa941a1f6b99ea9e20e6b7b67fd0a7d1902fa3e8dc20730875b8",
"created_at": 1727959770,
"kind": 1,
"tags": [
[
"proxy",
"https://mathstodon.xyz/users/mra/statuses/113243571491567033",
"activitypub"
]
],
"content": "wanted to share a little project i've been working on for a bit. i've been tinkering with isa design for quite a while now, and i've been developing a 16-bit isa called \"ilo\". i've recently been working on a suite of binary utilities and, while it's unfinished, i have a working assembler and a relocatable binary format. my next goals are to write a \"readelf\"-like program to examine binaries, as well as a linker. both should probably be much less work than the assembler. once this is done, i think that i'm going to return to working on my emulator. i have a working emulator for ilo, but i would like to develop something a bit more sophisticated. if anyone is curious, the binary utilities are under development at https://codeberg.org/mra/ilo-binutils",
"sig": "1fa9b4d43978f704e9e002f7782beec6c53c435e57b2bdddb34c93587971eb73471f8c9e899a8c2be06538634a2e4a4b724648dc277aec8792b921dce1d8f02c"
}