The link was to this section of the documentation. That explains in general how to run some non built in language, which you must first install on the jobe server. But assembly language is going to be problematic because you need to generate output from each test. You will need a simulator for the target machine and you will have to figure out what sort of questions to ask that result in some well defined output from that simulator. Perhaps you can have a "printstate" function that displays the machine state and selected portions of memory and ask students to write code leading to particular required states?