For teaching assembly language and computer architecture, are any other platforms besides PEP/8 used, and if so, what are they called and how widespread are they?
Or more generally, how is assembly language usually taught at the college level? I need more information than just my personal experience in one class.
I ask because I have created a similar but more powerful platform and need to comprehensively evaluate the existing systems for my research project.
I haven't been able to find an authoritative source about PEP/8 but this powerpoint describes it pretty well:
Basically it is a very simple virtual machine that teaches the basics of assembly programming.
I think that PEP/8 too simple and would support teaching with real architectures, as some of you have mentioned.
I have studied at several public schools in California and PEP/8 is used universally here.