MC88K (eight eight key), does anyone happen to have some assembly examples? - Page 1
Forum section: electronics / general

author: legacy
author_rank: Super Contributor
timestamp: October 05, 2016, 11:07:07 am
content: In the history of computer hardware, some early Reduced Instruction Set Computer… The SPARC, The MIPS, and The MC88K before The Power and PowerPC …We still have some SPARC around, we certainly have MIPS in our routers (and PIC32)I don't have MC88K assembly examples, no where, and I'd like to see real-life assemblyabout that architecture because its manual comes with some interesting features

author: legacy
author_rank: Super Contributor
timestamp: October 05, 2016, 11:38:42 am
content: Luna88k2, by OMRONwe still have some support, likeopenBSD on luna88k, but …I don't have an mc88K computer, I don't have time to put an mc88k emulator on QEMU (if it's possible)… and I don't think that "gcc-mc88k -S"is (was?) the best source to look at for mc88k assembly

author: legacy
author_rank: Super Contributor
timestamp: October 05, 2016, 07:29:30 pm
content: Does anybody know of published papers on compilers for the MC88K family?In particular, I am interested in the instruction scheduling technique of- the MC88100 and MC88110- basic block oriented,- trace/region/percolation/...- scheduling, alsoI have a paper of Motorola surveying the MC88110 which mentions an a(lpha)compiler without any reference or detail on its optimization strategy.well, I know that GCC offers an (early) backendI am not sure *if* with instruction scheduling

author: coppice
author_rank: Super Contributor
timestamp: October 05, 2016, 08:49:50 pm
content: The only C compiler I saw for the 88k was something of Motorola's own devising.

author: ale500
author_rank: Frequent Contributor
timestamp: October 07, 2016, 03:19:31 pm
content: Didn't had Data General some machines built on MC88K ? I think that the early Aviion were the ones with MC88K. You can look at bitsavers, they may have something useful. I just checked, bit savers seems to have nothing

author: legacy
author_rank: Super Contributor
timestamp: October 07, 2016, 06:05:51 pm
content: I found some interesting assembly sources in the OpenBSD repositorythey have some support for MC88K platformsthe notation of their assembly is not the one that was supported by Motorolabut it doesn't matter, since I am not interested in those platformsI am interested on seeing some good example in a real contextexcellent

author: legacy
author_rank: Super Contributor
timestamp: October 07, 2016, 06:23:07 pm
content: Quote from: coppice on October 05, 2016, 08:49:50 pmyes, I think soI have contacted Freescale (ex motorola)unfortunately they don't have any 88k archiveexcept a pdf for the 88k user manualand a digitalized article of the 88k coreanyhow, they also confirmed thatthere were no other compilers

author: legacy
author_rank: Super Contributor
timestamp: October 07, 2016, 08:12:05 pm
content: surprisingly the 88k wasn’t only used in workstations and serversit seems they also found their way into some X-Terminalslike those from NCD (they bought the technology behind X-Terminals by Tektronix)I see a few NCR 17c, a colo(u)r X11 Terminal featuring an 88100 @ 20MHzprobably it executes something like VxWorks