Software > Software (16-/32-Bit)
Assembler für gesucht
tuxie:
Vielleicht kann mir sogar jemand helfen,
wie schon geschrieben brauch ich ein kleines Testprogramm.
Was folgendes macht
Es soll eine Schleife enthalten,
Die schleife soll
folgeden befehl für 10sekunden lang wiederholen
move.w #0000, $100000
dann soll sie wieder für 10 sekunden laufen
und
move.w #0000, $200000
das ganze soll bis $700000 wiederholt werden.
Am liebsten wäre es mir wenn Interrupte abgefangen werden, bzw. ignoriert werden.
Keine Angst Buserror ist ab 400000 Hardwaremäßig abgefangen. ;-)
Es kann natürlich auch ne bestimmte anzahlvon Durchläufen enthalten, z.B. 50-100 Druchläufe dann zur nächsten Schleife
AltF4:
Warum das Ganze nicht einfach in C schreiben? Zumindest der gcc ist bei höchster Optimierungsstufe bei sowas ebenso gut wie händisch assemblierter Code.
Also z.B. ungefähr so:
--- Code: ---short * ptr;
for (ptr = (short*)0x100000; ptr <= (short*)800000; ptr += (short*)100000 ) {
clock_t clk = clock();
do {
*ptr = 0;
} while (clock() - clk < 10);
}
--- Ende Code ---
tuxie:
Ok danke!!
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln