source: thomson/code/3rdparty/sources2-hcl/CPUTEST.ASM@ ceffc47

main
Last change on this file since ceffc47 was ceffc47, checked in by Adrien Destugues <pulkomandy@…>, 10 years ago

Add that collection of 3rdparty source I had lying on my disk for some time...

git-svn-id: svn://localhost/thomson@51 85ae3b6b-dc8f-4344-a89d-598714f2e4e5

  • Property mode set to 100644
File size: 1.1 KB
Line 
1****************************************
2*Mesure du temps CPU utilisé par ROUTST*
3****************************************
4
5ROUTST EQU BIDON routine à tester
6
7 ORG $A000
8G ORCC #80
9 PSHS DP
10 LDD #$3E7
11 TFR B,DP
12 STA <$DD border en jaune
13
14SYNCRO LDA #32
15 BITA <$E7
16 BEQ *-2
17 BITA <$E7
18 BNE *-2
19 PSHS A
20 MUL
21 MUL
22 MUL
23 MUL
24 PULS A
25 BITA <$E7
26 BEQ *-10
27 MUL
28 MUL
29 MUL
30 MUL
31 MUL
32 TST <$E7
33 BPL *-7
34 MUL
35 MUL
36 MUL
37 MUL
38 MUL
39 TST <$E7
40 BMI *-7
41 LDX #$3B5
42 LEAX -1,X
43 BNE *-2
44 LDX #0 initialisations
45 LDY #0 éventuelles pour
46 LDU #0 la routine appelée
47 LDD #15
48
49 STA <$DB
50 STB <$DA trace ON
51 STA <$DB
52 JSR ROUTST
53 CLRA
54 STA <$DA trace OFF
55 LDB <$C8
56 BEQ SYNCRO
57 STA <$DD border en noir
58 PULS DP
59 SWI
60BIDON RTS
61
62 END
Note: See TracBrowser for help on using the repository browser.