Код:.RU MUL MUL - v1.0 Memory Top: 116366 BUF words: 18397 CPU KHz: 18000 > 2: Nop Evt: 5 ; Run: 18936 ; Res: 18941 ; CLC: 19.0 R2/177777 ; R1/000377 ; R0/177777 1: Mul R2, R0 Evt: 0 ; Run: 3634 ; Res: 3634 ; CLC: 99.1 1: Mul R2, R1 Evt: 0 ; Run: 3634 ; Res: 3634 ; CLC: 99.1 R2/177777 ; R1/000000 ; R0/000000 1: Mul R2, R0 Evt: 1 ; Run: 3634 ; Res: 3635 ; CLC: 99.0 1: Mul R2, R1 Evt: 0 ; Run: 3634 ; Res: 3634 ; CLC: 99.1 R2/000001 ; R1/000377 1: Mul R2, R1 Evt: 0 ; Run: 3787 ; Res: 3787 ; CLC: 95.1 R2/000017 ; R1/000377 1: Mul R2, R1 Evt: 0 ; Run: 3788 ; Res: 3788 ; CLC: 95.0 R2/000177 ; R1/000377 1: Mul R2, R1 Evt: 0 ; Run: 3788 ; Res: 3788 ; CLC: 95.0 R2/001777 ; R1/000377 1: Mul R2, R1 Evt: 0 ; Run: 3788 ; Res: 3788 ; CLC: 95.0 R2/017777 ; R1/000377 1: Mul R2, R1 Evt: 0 ; Run: 3788 ; Res: 3788 ; CLC: 95.0 .RU DIV DIV - v1.0 Memory Top: 116366 BUF words: 18481 CPU KHz: 5300 > 18000 CPU KHz: 18000 2: Nop Evt: 8 ; Run: 18936 ; Res: 18944 ; CLC: 19.0 R2/177772 ; R1/000005 ; R0/000005 1: Div R2, R0 Evt: 0 ; Run: 2309 ; Res: 2309 ; CLC: 155.9 1: Div R2, R1 Evt: 0 ; Run: 2309 ; Res: 2309 ; CLC: 155.9 R2/177772 ; R1/000000 ; R0/000000 1: Div R2, R0 Evt: 0 ; Run: 2437 ; Res: 2437 ; CLC: 147.7 R2/000177 ; R1/000000 ; R0/001777 1: Div R2, R0 Evt: 0 ; Run: 2309 ; Res: 2309 ; CLC: 155.9 R2/000000 ; R1/000000 ; R0/001777 1: Div R2, R0 Evt: 0 ; Run: 13326 ; Res: 13326 ; CLC: 27.0 Program completed. .RU ASH ASH - v1.0 Memory Top: 116366 BUF words: 18476 CPU KHz: 5300 > 18000 CPU KHz: 18000 2: Nop Evt: 8 ; Run: 18934 ; Res: 18942 ; CLC: 19.0 R2 = 0 1: ASh R2, R0 Evt: 2 ; Run: 15643 ; Res: 15645 ; CLC: 23.0 R2 = 1 1: ASh R2, R0 Evt: 0 ; Run: 13325 ; Res: 13325 ; CLC: 27.0 R2 = 8 1: ASh R2, R0 Evt: 0 ; Run: 6541 ; Res: 6541 ; CLC: 55.0 R2 = -1 1: ASh R2, R0 Evt: 0 ; Run: 13325 ; Res: 13325 ; CLC: 27.0 R2 = -8 1: ASh R2, R0 Evt: 1 ; Run: 6541 ; Res: 6542 ; CLC: 55.0 Program completed. .RU ASHC ASHC - v1.0 Memory Top: 116366 BUF words: 18437 CPU KHz: 5300 > 18000 CPU KHz: 18000 2: Nop Evt: 8 ; Run: 18936 ; Res: 18944 ; CLC: 19.0 R2 = 0 1: AShC R2, R0 Evt: 0 ; Run: 13325 ; Res: 13325 ; CLC: 27.0 1: AShC R2, R1 Evt: 0 ; Run: 13325 ; Res: 13325 ; CLC: 27.0 R2 = 1 1: AShC R2, R0 Evt: 1 ; Run: 9225 ; Res: 9226 ; CLC: 39.0 1: AShC R2, R1 Evt: 1 ; Run: 9225 ; Res: 9226 ; CLC: 39.0 R2 = 8 1: AShC R2, R0 Evt: 0 ; Run: 5370 ; Res: 5370 ; CLC: 67.0 1: AShC R2, R1 Evt: 1 ; Run: 5370 ; Res: 5371 ; CLC: 67.0 R2 = -1 1: AShC R2, R0 Evt: 0 ; Run: 10280 ; Res: 10280 ; CLC: 35.0 1: AShC R2, R1 Evt: 0 ; Run: 10280 ; Res: 10280 ; CLC: 35.0 R2 = -8 1: AShC R2, R0 Evt: 1 ; Run: 5370 ; Res: 5371 ; CLC: 67.0 1: AShC R2, R1 Evt: 1 ; Run: 5370 ; Res: 5371 ; CLC: 67.0 Program completed. .
---------- Post added at 06:22 ---------- Previous post was at 06:20 ----------
Код:.RU JMP JMP - v1.3 Memory Top: 116366 BUF words: 18502 CPU KHz: 5300 > 18000 CPU KHz: 18000 SOB Loops: 17992 ; CLC: 20.0 Br Loops: 9995 ; CLC: 16.0 Jmp (R0) Loops: 9995 ; CLC: 16.0 Jmp (PC) Loops: 9996 ; CLC: 16.0 Jmp (PC)+ Loops: 8178 ; CLC: 24.0 Mov R0, PC Loops: 8178 ; CLC: 24.0 Add R0, PC Loops: 8178 ; CLC: 24.0 Jmp LABEL Loops: 8996 ; CLC: 20.0 Jmp @#Addr Loops: 8995 ; CLC: 20.0 Jmp @(R0)+ Loops: 7650 ; CLC: 27.1 Jmp @-(R0) Loops: 7052 ; CLC: 31.0 Jmp xx(R0) Loops: 8178 ; CLC: 24.0 Jmp @x(R0) Loops: 7496 ; CLC: 28.0 Jmp @Var Loops: 7496 ; CLC: 28.0 Program completed. .RU JSR JSR - v1.1 Memory Top: 116366 BUF words: 18427 CPU KHz: 5300 > 18000 CPU KHz: 18000 SOB Loops: 17993 ; CLC: 20.0 Loop Loops: 4997 ; CLC: 52.0 Loop +Interrupt Loops: 1935 ; CLC: 166.0 IOT Loops: 3102 ; CLC: 96.1 Trap Loops: 3102 ; CLC: 96.1 JSR PC, (R0) Loops: 5997 ; CLC: 40.0 JSR R0, (PC) Loops: 5622 ; CLC: 44.0 JSR PC, (PC) Loops: 5997 ; CLC: 40.0 JSR PC, (PC)+ Loops: 5623 ; CLC: 44.0 JSR PC,@(PC)+ Loops: 5996 ; CLC: 40.0 JSR PC,@(R0)+ Loops: 5066 ; CLC: 51.1 JSR PC,@(SP)+ Loops: 5622 ; CLC: 44.0 JSR PC,@-(R0) Loops: 5176 ; CLC: 49.6 JSR R1,@-(R0) Loops: 4914 ; CLC: 53.3 JSR PC, Label Loops: 5996 ; CLC: 40.0 JSR PC,@Var Loops: 4997 ; CLC: 52.0 JSR R1,@x(R0) Loops: 4734 ; CLC: 56.0 .RU RTS RTS - v1.0 Memory Top: 116366 BUF words: 18514 CPU KHz: 5300 > 18000 CPU KHz: 18000 2: Nop Evt: 10 ; Run: 18933 ; Res: 18943 ; CLC: 19.0 2: RtS PC Evt: 5 ; Run: 10583 ; Res: 10588 ; CLC: 34.0 2: RtS R0 Evt: 5 ; Run: 9469 ; Res: 9474 ; CLC: 38.0 2: RtS R1 Evt: 5 ; Run: 9468 ; Res: 9473 ; CLC: 38.0 1: RtI Evt: 4 ; Run: 5897 ; Res: 5901 ; CLC: 61.0 1: RtT Evt: 3 ; Run: 5897 ; Res: 5900 ; CLC: 61.0 Program completed. .
---------- Post added at 06:25 ---------- Previous post was at 06:22 ----------
Код:.RU OP1 Op1 - v1.1 CPU KHz: 5300 > 18000 CPU KHz: 18000 SOB : 20 ! Last SOB : 12 ! Br : 16 ! BCS : 8 ! BCC : 16 ! SeC : 12 R0 (R0) (R2)+ @(R2)+ -(R1) @-(R1) Addr (PC)+ @Tab(R0) Tst 4 12 12 20 16 24 21 8 28 TstB 4 12 12 20 16 24 21 8 28 Inc 4 24 24 32 29 36 33 40 40 IncB 4 24 24 32 28 36 34 40 40 Clr 4 20 20 28 25 32 28 36 36 ClrB 4 20 20 28 24 32 28 36 36 MTPS 32 40 40 48 44 52 49 36 56 MFPS 4 20 20 28 24 32 28 36 36 XOr 4 24 24 32 29 36 33 40 40 SwaB 4 24 24 32 29 36 33 40 40 SXt 4 20 20 28 25 32 28 36 36 Program completed. .RU MOVPC MovPC - v1.0 CPU KHz: 5300 > 18000 CPU KHz: 18000 Mov (PC)+,(PC) 40.1 MovB (PC)+,(PC) 40.1 Mov (PC), (PC)+ 44.1 MovB (PC), (PC)+ 44.1 Mov (PC), R0 12.0 MovB (PC), R0 12.0 Mov (PC), (PC) 44.1 MovB (PC), (PC) 44.1 Mov (PC)+, R0 8.0 MovB (PC)+, R0 8.0 Mov R0, (PC)+ 36.1 MovB R0, (PC)+ 36.1 Program completed. .RU MOVPC2 MovPC2 - v1.1 Memory Top: 116366 BUF words: 18469 CPU KHz: 5300 > 18000 CPU KHz: 18000 2: Nop Evt: 11 ; Run: 18935 ; Res: 18946 ; CLC: 19.0 2: Mov R0, R0 Evt: 18 ; Run: 32704 ; Res: 32722 ; CLC: 11.0 1: Mov R0, (PC) Evt: 6 ; Run: 8366 ; Res: 8372 ; CLC: 43.0 1: MovB R0, (PC) Evt: 5 ; Run: 8367 ; Res: 8372 ; CLC: 43.0 2: Mov (PC), R0 Evt: 10 ; Run: 18935 ; Res: 18945 ; CLC: 19.0 2: MovB (PC), R0 Evt: 11 ; Run: 18935 ; Res: 18946 ; CLC: 19.0 ::: SP = PC ::: 1: Mov R0, (SP)+ Evt: 5 ; Run: 8367 ; Res: 8372 ; CLC: 43.0 1: MovB R0, (SP)+ Evt: 5 ; Run: 8367 ; Res: 8372 ; CLC: 43.0 1: Mov (SP),(SP)+ Evt: 4 ; Run: 7055 ; Res: 7059 ; CLC: 51.0 1: MovB (SP),(SP)+ Evt: 4 ; Run: 7055 ; Res: 7059 ; CLC: 51.0 Program completed. .
---------- Post added at 06:26 ---------- Previous post was at 06:25 ----------
Все вроде.
Без кэша не стал мучить - вроде примерно и так ясно![]()




Ответить с цитированием