> That, unfortunately, is rather excessively restrictive. (Or we would have > to take over the MMU hardware when we were running. I think I'd like to not > do that...) > > >within the vm address 0 should be address 0 of the bytecode, not the > >real cpu. > > Which bytecode segment, then? And how do we jump from one segment to another? > > If you want to stay within the current segment you branch, in which case > jumps are unnecessary altogether.
uhh segements...now it makes sens to jump to a real address...patch attached. now doing a real jump
jumpabs.patch
Description: Binary data