clear LDA #0; blink INA; STA 710; wait LDX 20; CPX 20; BEQ wait; CMP #$ff; BEQ clear; JMP blink

07 Oct 2004

Callum McKenzie zrobił porównanie wydajności procesorów w operacjach niskopoziomowych. Wynik każdego z testów odniósł do czasu wykonania operacji zwiększania zmiennej o 1. Rezultaty są wielce zaskakujące, pokazują jak dalece nieudaną konstrukcją jest Pentium 4, jak wiele można jeszcze poprawić w PPC970, jaka żywa moc drzemie^H^Hała w Alfie (Rest in peace).

Ach, wzruszyłem się. Siedzę w połowie notki i myślę jakby tu nawiązać do starego dobrego 6502. To była maszyna! Niemalże czysty RISC. 3 rejestry procesora (akumulator + 2 indeksy), czas wykonania rozkazu 2 do 3 cykli (dla rozkazów indeksowanych, pośrednich i skoków względnych), 256 pseudo-rejestrów w przestrzeni adresowej od 0x100 do 0x1ff. Brak operacji mnożenia, ha! (moja kochana dziewczyna pewnie będzie się śmiać, że zamiłowanie do takich crippled kadłubków zostało mi do dziś, stąd kupione przez Allegro notebooki bez dysków twardych i baterii ;-)

A tam. 6502, M68k i HC11 ROX! Z80 i IA32 sux!

Digg del.icio.us StumbleUpon Wykop Reddit Folksr

permalink | trackback | rss

 
 

Your turn:

nick:
and?:
www (if any):
Wpisz kod:code