05 February 2013 20 4K Report

I was exploring possible flavors of assembly language to introduce beginner CS students to. I have decided not to go with microcontrollers. Instead of controllers, I'd stick to computational CPU's. Through comparative analysis, I've come to two possible candidates, which aren't really so close to one another. In many ways they are different. The MIPS architecture and the x86 architecture (Not the full instruction set of the newest CPUs). Which approach would you go with in teaching computer science students assembly language and which architecture would teach to them, MIPS or x86 (older variants)?

More Milan Tair's questions See All
Similar questions and discussions