1 /* rem vAA, vBB, vCC */ 2 FETCH w0, 1 // w0<- CCBB 3 lsr w2, w0, #8 // w2<- CC 4 and w1, w0, #255 // w1<- BB 5 GET_VREG_WIDE d1, w2 // d1<- vCC 6 GET_VREG_WIDE d0, w1 // d0<- vBB 7 bl fmod 8 lsr w4, wINST, #8 // w4<- AA 9 FETCH_ADVANCE_INST 2 // advance rPC, load rINST 10 GET_INST_OPCODE ip // extract opcode from rINST 11 SET_VREG_WIDE d0, w4 // vAA<- result 12 GOTO_OPCODE ip // jump to next instruction 13 /* 11-14 instructions */ 14