SBC6502 - 20 - software. Benchmarks. Part3.

By Administrator at decembra 15, 2018 20:06
Filed Under: SBC6502

Benchmarks SBC6502.

 

Part3.

Dnes som si prečítal tento článok a teda tým sa mi nejako s tými benchmarkami roztrhlo vrece:

https://diit.cz/clanek/recenze-speccy2010-poradne-moderni-retro

 

Pretože sa v texte spomínaného článku nachádza aj benchmarkový test tak som si povedal - skúsim ho spustiť aj na SBC6502 (prečo nie) - a tak vznikol tento kratučký článok a zase vychádzajú na povrch celkom zaujímavé čísla:


SPECCY 2010, rýchlosť = pôvodný stroj ZX Spectrum - TIME: 77.6 secs

SBC6502 - originál test  - TIME: 36.21 secs (ver.1)

SBC6502 - test odstránené LET - TIME: 35.76 secs (ver.2)


Len pripomeniem že ver.1 je originálny program, ver.2 má odstránené LET premenná =, pretože SBC6502 takýto zápis  nevyžaduje.


Ver.1:

10 LET W=250: DIM F(W):LET P=1:LET A=3
20 LET F(P)=A:LET P=P+1:IF P>W THEN STOP
30 LET A=A+2:LET X=1
40 LET S=A/F(X):IF S=INT(S) THEN GOTO 30
50 LET X=X+1:IF X>=P THEN GOTO 60
51 IF F(X)*F(X)<=A THEN GOTO 40
60 GOTO 20   

Ver.2:
10 W=250: DIM F(W):P=1:A=3
20 F(P)=A:P=P+1:IF P>W THEN STOP
30 A=A+2:X=1
40 S=A/F(X):IF S=INT(S) THEN GOTO 30
50 X=X+1:IF X>=P THEN GOTO 60
51 IF F(X)*F(X)<=A THEN GOTO 40
60 GOTO 20

__________

Skúste si ten test aj na svoju mašinku, možno večer zaspíte zo spokojným úsmevom ...

_____________________________________________________

Vaše hodnotenie, Rate post:

Atari 1050 - bad chip 76532. Zlý čip 6532.

By Administrator at decembra 08, 2018 17:50
Filed Under: Atari

Dnešný krátky pokec sa bude zaoberať iba jednou vecou - chyba ktorá sa prejavuje vadným čipom 6532. Prejav tejto chyby je našťastie nezameniteľný a teda aj ľahko rozpoznateľný - na konci článku je uvedený odkaz na video, ktoré túto chybu priamo v praxi ukazuje. Nezabúdajme na to že príkon tohoto čipu je dosť veľký (až 1W) a teda ak nie je dobre zabezpečené jeho chladenie tak sa nám môže celkom ľahko odporúčať do večných lovíšť. Najľahšie tomu predídete tým, že z disketovej jednotky Atari 1050 na základnej natrvalo odstránite tieniacu "kovovú" klietku ochranného krytu - tým sa zásadne zlepší chladenie čipu 6532. A všetci vieme že teplo žiadnemu čipu dobre nerobí, pritom treba zvážiť aj to že neupravovaná pôvodná A1050 hreje sama o sebe celkom slušne, teda jej hliníkový chladič.


Chyba sa prejavuje poväčšine tým, že motor disketovej jednotky A1050 sa opakovane zapína a vypína v približne 2 sekundových intervaloch. Disketová jednotka niekedy po zapnutí potom nevie nájsť východzie nastavenie hlavičky na nultú stopu diskety čo spôsobí "zadrnčanie" hlavičky pri jej návrate do východzej polohy. Platí to ak je senzor 0-tej stopy v poriadku a blbne čip 6532. Čiže máme tu dve možnosti takže potrebujeme jednoznačne zistiť čo nám spôsobuje problém.


Ako teda prísť na to čo je vlastne pokazené ? 

Jednoducho, stačí merať či sa stav log.0 na senzore nultej stopy zmení na  log.1 po zatienení plastovou krytkou na hlavičke jednotky (to značí že hlavička jednotky sa vystavila na nultú stopu), meranie robíme na konektore J10, pin č.4. Ak je toto v poriadku - tak je na vine zlý obvod 6532. Ak nereaguje senzor - tak najprv treba dať do poriadku senzor 0-tej stopy. Ako na to si môžete prečítať v tomto článku:

Oprava - repair Atari 1050 - Track 00 sensor.

 

Ak ani toto nepomôže - čo je jav zriedkavý, tak treba hľadať problém v obvode CA3086 (integráč čo má v sebe 5 tranzistorov), použité sú 2ks.

 

No, teraz už poďme na ukážku (našiel som toto video na webe) ktorá nám krásne predvedie ako to vyzerá keď je Atari 1050 "mimo prevádzky" práve pre zlý čip 6532. Tu je prevzatý odkaz.

 

Video /link/:

Bad chip 6532 - Atari 1050

Poznámka:

Komentáre pod videom nezodpovedajú skutočnému stavu.

 

Ja už len dodám - ak nie ste šikovný a ste majiteľom Atari 1050 - dajte si to túto opravu robiť niekomu kto sa v tom vyzná - ušetríte si nervy. Obvod 6532 sa v dnešnej dobe dá zohnať, ale asi to chvíľu potrvá, takže sa treba pozrieť po jeho zdrojoch na webe. Na záver už len obligátne:

 

Upozornenie:

Zásahy a stavba  zariadenia sú na vlastné riziko majiteľa zariadenia. Autor týchto stránok nenesie žiadnu

zodpovednosť za škody  spôsobené používaním zariadení postavených podľa tu uverejnených

schém alebo zobrazených úprav.

____________________________________________________________

Vaše hodnotenie, Rate post:

12_2018 Blog, Notes.

By Administrator at decembra 01, 2018 14:21
Filed Under: Blog

01.12.2018

Zase sme o krok bližšie k Novému roku. Síce sa sem snažím necpať politiku, ale občas mi to nedá.

Kapitán zo svojou družinou verných nás obšťastňuje kde sa dá. Jeho prístup k tomu ako doštudoval je pekný signál pre mladých ako sa vyštudovať dá, len to treba vedieť pekne pomenovať. Žiaden plagiát, hovorí sa tomu po novom kompilát z podkladov. Je tu len drobný zádrhel, kompilát je výcuc, toto je totálne presná kópia z nepriložených zdrojov. Béla nám medzitým vysvetlil čo si myslí pod pojmom osobná zodpovednosť. Kapitán túto osobnú zodpovednosť plne pochopil a odstúpiť nehodlá, veď by mohla padnúť vláda. Tento zlepenec ktorý sa drží zubami nechtami nám pred časom dal dokopy (možno) budúci minister zahraničia. Máme sa na čo tešiť v blízkej budúcnosti. Ide to zase smerom na Večné časy.

Ukrajina na svojom uzemí vytrvale ohrozuje Ruskú federáciu. Tú, ktorá sa pred rokmi zaviazala dodržovať územnú celistvosť Ukrajiny vďaka ústretovému kroku ktorým sa Ukrajina vzdala jadrových zbraní.
Však rebjáta ! Vot náše délo !

Na tento rok politiky stačí.

__________

Objednal som si Zeta SBC počítač od Romana Fuleka, mal by mi prísť na budúci týždeň. Už sa teším, s CP/M som robil naposledy tak pred 30 rokmi ...

__________

Doplnené ďalšie podklady do materiálu TOMS 1050:

/igi/post/TOMS-1050.aspx

____________________________________________________________

08.12.2018

Na webe som našiel krásnu ukážku ako sa prejavuje jedna dosť častá chyba disketovej jednotky Atari 1050:

/igi/post/Atari-1050-bad-chip-76532-Zly-cip-6532.aspx

_____________________________________________________

15.12.2018

S tými benchmarkovými testami sa mi roztrhlo vrece:

/igi/post/SBC6502-20-software-Benchmarks-Part3.aspx

_____________________________________________________

Vaše hodnotenie, Rate post: