home.social

#intel8086 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #intel8086, aggregated by home.social.

  1. The #pasmo assembler has this really neat feature where it'll accept #z80 opcodes and then do its best to emit equivalent #Intel8086 instructions. Effectively, this is the "assembly-level" forward compatibility that Intel advertised for migrating code from 8080 to 8086.

    It certainly isn't perfect - a few instructions are unimplemented and have to be manually fixed, and I'm not sure I've caught all the subtle bugs where flags behave differently ... but, here's Palo Alto TinyBasic running on #MartyPC under DOS, in only a few hours work!

    #retrocomputing #basic #TinyBasic

  2. The #pasmo assembler has this really neat feature where it'll accept #z80 opcodes and then do its best to emit equivalent #Intel8086 instructions. Effectively, this is the "assembly-level" forward compatibility that Intel advertised for migrating code from 8080 to 8086.

    It certainly isn't perfect - a few instructions are unimplemented and have to be manually fixed, and I'm not sure I've caught all the subtle bugs where flags behave differently ... but, here's Palo Alto TinyBasic running on #MartyPC under DOS, in only a few hours work!

    #retrocomputing #basic #TinyBasic

  3. The #pasmo assembler has this really neat feature where it'll accept #z80 opcodes and then do its best to emit equivalent #Intel8086 instructions. Effectively, this is the "assembly-level" forward compatibility that Intel advertised for migrating code from 8080 to 8086.

    It certainly isn't perfect - a few instructions are unimplemented and have to be manually fixed, and I'm not sure I've caught all the subtle bugs where flags behave differently ... but, here's Palo Alto TinyBasic running on #MartyPC under DOS, in only a few hours work!

    #retrocomputing #basic #TinyBasic

  4. The #pasmo assembler has this really neat feature where it'll accept #z80 opcodes and then do its best to emit equivalent #Intel8086 instructions. Effectively, this is the "assembly-level" forward compatibility that Intel advertised for migrating code from 8080 to 8086.

    It certainly isn't perfect - a few instructions are unimplemented and have to be manually fixed, and I'm not sure I've caught all the subtle bugs where flags behave differently ... but, here's Palo Alto TinyBasic running on #MartyPC under DOS, in only a few hours work!

    #retrocomputing #basic #TinyBasic

  5. The #pasmo assembler has this really neat feature where it'll accept #z80 opcodes and then do its best to emit equivalent #Intel8086 instructions. Effectively, this is the "assembly-level" forward compatibility that Intel advertised for migrating code from 8080 to 8086.

    It certainly isn't perfect - a few instructions are unimplemented and have to be manually fixed, and I'm not sure I've caught all the subtle bugs where flags behave differently ... but, here's Palo Alto TinyBasic running on #MartyPC under DOS, in only a few hours work!

    #retrocomputing #basic #TinyBasic

  6. Sean Haas of @adventofcomputing has a fascinating episode out about #IDRIS, a reimplementation of #UNIX for a variety of early personal computers with #Intel8086, #Motorola68000 CPUs as well as #DEC #PDP11. Bizarrely, the OS seems mostly lost.

    adventofcomputing: Episode 149 - IDRIS is Not UNIX

    patreon.com/posts/episode-149-

    en.m.wikipedia.org/wiki/Idris_

    A version of IDRIS that starts from #DOS is available on GitHub, though!

    github.com/hansake/Whitesmiths

    #RetroComputing

  7. Sean Haas of @adventofcomputing has a fascinating episode out about #IDRIS, a reimplementation of #UNIX for a variety of early personal computers with #Intel8086, #Motorola68000 CPUs as well as #DEC #PDP11. Bizarrely, the OS seems mostly lost.

    adventofcomputing: Episode 149 - IDRIS is Not UNIX

    patreon.com/posts/episode-149-

    en.m.wikipedia.org/wiki/Idris_

    A version of IDRIS that starts from #DOS is available on GitHub, though!

    github.com/hansake/Whitesmiths

    #RetroComputing

  8. Sean Haas of @adventofcomputing has a fascinating episode out about #IDRIS, a reimplementation of #UNIX for a variety of early personal computers with #Intel8086, #Motorola68000 CPUs as well as #DEC #PDP11. Bizarrely, the OS seems mostly lost.

    adventofcomputing: Episode 149 - IDRIS is Not UNIX

    patreon.com/posts/episode-149-

    en.m.wikipedia.org/wiki/Idris_

    A version of IDRIS that starts from #DOS is available on GitHub, though!

    github.com/hansake/Whitesmiths

    #RetroComputing

  9. Sean Haas of @adventofcomputing has a fascinating episode out about #IDRIS, a reimplementation of #UNIX for a variety of early personal computers with #Intel8086, #Motorola68000 CPUs as well as #DEC #PDP11. Bizarrely, the OS seems mostly lost.

    adventofcomputing: Episode 149 - IDRIS is Not UNIX

    patreon.com/posts/episode-149-

    en.m.wikipedia.org/wiki/Idris_

    A version of IDRIS that starts from #DOS is available on GitHub, though!

    github.com/hansake/Whitesmiths

    #RetroComputing

  10. Sean Haas of @adventofcomputing has a fascinating episode out about #IDRIS, a reimplementation of #UNIX for a variety of early personal computers with #Intel8086, #Motorola68000 CPUs as well as #DEC #PDP11. Bizarrely, the OS seems mostly lost.

    adventofcomputing: Episode 149 - IDRIS is Not UNIX

    patreon.com/posts/episode-149-

    en.m.wikipedia.org/wiki/Idris_

    A version of IDRIS that starts from #DOS is available on GitHub, though!

    github.com/hansake/Whitesmiths

    #RetroComputing