#!/usr/bin/env tclsh source tclasm.tcl ### do the same as in stack_machine_2 test, but use higher level instructions ## set sp to h7FFFC set_sp h7FFFC ## get value h01010202 into r1 const h01010202 ## get value h03030404 into r1 stack down const h03030404 ## get value h05050606 into r1 stack down const h05050606 ## get value h07070808 into r1 stack down const h07070808 ## write r1 to address h57574 store@ h57574 stack up ## write r1 to address h57578 store@ h57578 stack up ## write r1 to address h5757C store@ h5757C stack up ## write r1 to address h57580 store@ h57580 ## finish test halt