#ReverseEngineering #ALU #Fpga #Intel8086
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!
#TodayILearned that #Intel actually has the official PCI vendor ID 0x8086 😎
Un día como hoy, 8 junio 1978, nació el Intel 8086. Este chip de 16 bits permitió 1MB de RAM. Su hermano 8088 fue el cerebro del IBM PC, que cambió la historia de la computación para siempre #retrocomputingmx #Intel8086 #x86 #ibmpc #microprocesadores #HistoriaTech
The Legacy of the 8086 Microprocessor in Embedded & Automotive Systems
Join yours Educational open Source community
👉 Download Now from Google Play
🔗 https://play.google.com/store/apps/details?id=com.piembsystech&pcampaignid=web_share
👉 Visit for more :
🌍 https://piembsystech.com/8086-microprocessor/
#8086Microprocessor #EmbeddedSystems #AutomotiveElectronics #MicroprocessorArchitecture #x86Architecture #Intel8086 #RealTimeSystems #MemorySegmentation #AssemblyLanguage #PiEmbSysTech #AutomotiveDiagnostics #ECUDevelopment #FirmwareEngineering #EmbeddedDesign
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
https://www.patreon.com/posts/episode-149-is-119316624
https://en.m.wikipedia.org/wiki/Idris_(operating_system)
A version of IDRIS that starts from #DOS is available on GitHub, though!
https://github.com/hansake/Whitesmiths-Idris-OS/tree/main/co-idris_setup
Non-exaustive list, more or less in (edit here) the chronological order I used them in my professional or student lives...
#BASIC
#C
#MC6809
#Z80
#Pascal
#COBOL
#ADA
#REXX
#Lisp
#TurboPascal
#dBase / #Clipper
#Delphi
#C++
#VisualBasic
#VBScript / #ASP (not the .net)
#SQL
#Intel8086
#386
#awk
#Perl
#Java
#JavaScript
#Ruby
#R
#RakuLang
#Rust
De 0 a 1MB e adiante
https://retropolis.com.br/2024/02/22/de-0-a-1mb-e-adiante/
#MundoRetro #DOSExtenders #EMS #IbmPc #Intel80286 #Intel80386 #Intel8086 #MSDOS #PCDOS #XMS
Todo usuário de IBM PC e seus compatíveis (não esses PCs velhos de hoje em dia) sabe de cor e salteado esse mapa da memória aqui: Mas como chegamos neste mapa? Quais as limitações técnicas que impuseram estes limites? E, mais importante, como superar esses limites à medida que as aplicações foram pedindo? Julio Merino