AMIGA REVIEW obsah časopisu online!
  Domov     Software     Hry     Obaly     Download  

Zvládáte svou Amigu?

Jan Petkov

Zdá se, že jediný způsob jak na Amize vydělat trochu těch peněz je programování her. Bohužel slušný herní soft vytvoříte jen v assembleru. Máte také vy v úmyslu zbohatnout tímto způsobem? Myslíte si, že na to máte? Pak neváhejte a nebojácně podstupte palbu našich otázek.

1. Při slovíčku „CODER“ se vám vybaví:
a) instrukce MOVE 2
b) 01100111 1
c) faxmodem 3
d) něco méně slušného 4

2. Čím je pro vás doba věnovaná programování:
a) obdobím, kdy nabíráte nové síly 2
b) dny jako každé jiné 3
c) bezstarostností 1
d) ztraceným časem 4

3. Spouštěný program nebo alokace neabsolutní paměti připojí počáteční adresu zarovnanou na násobek:
a) 3 4
b) 8 1
c) 2 2
d) nezarovnanou 3

4. Zdroják, kterému jste věřili, vás zklame. Jste ochotní dát mu ještě šanci:
a) jednu 3
b) velmi těžko 2
c) nikdy 4
d) vyjímečně 1

5. Volání knihovních funkcí zaručuje obnovení těchto registrů:
a) D2-D7/A2-A6 1
b) VBR 4
c) žádný registr není obnoven 2
d D0-D7/A0-A6 3

6. Program, který jste po přeložení spustili se odmítá vrátit jak zareagujete:
a) vybuchnete 3
b) vyčkáváte 2
c) mlčíte 4
d) ptáte se, proč 1

7. Označení „MMU“ představuje:
a) Memory Unit 2
b) My Memory Unlocated 4
c) Memory Management Unit 1
d) Memory Unused 3

8. Kolik dní byste vydrželi mezi lidmi bez ASMONE:
a) ani den 1
b) kolik je třeba 3
c) možná týden 2
d) to není důležité 4

9. Registr VBR slouží:
a) ke značnému zrychlení systému 3
b) k týrání programátorů 2
c) jako zálohovací registr 4
d) jiná odpověď 1

10. Která z následujících instrukcí je nebezpečná pro přímé programování hardwaru Amigy:
a) UNLNK 3
b) TAS 1
c) CLR 2
d) MOVEQ 4

11. V kterou denní dobu se vám pracuje nejlépe:
a) dopoledne 3
b) odpoledne 4
c) večer 2
d) v noci 1

12. Jak se vrací návratový (chybový) kód při ukončení programu:
a) v registru D0 1
b) přes zásobník i v D0 2
c) přes zásobník 3
d) nevrací se 4

Hodnocení:
38-48 bodů:
Coder je slovo, které ve vašem slovníku neexistuje. Nechceme ovlivňovat vaše amatérské nadšení, ale bude lépe pro vás i pro společnost, když se poohlédnete po jiném způsobu vydělávání peněz. Co takhle zkusit grafiku?

25-37 bodů:
Vaším největším problémem je přecházení z extrému do extrému. Jednou vám teoretické poznání zabrání napsat aspoň několik řádek fungujícího kódu, podruhé máte za sebou kila bohužel naivního softu. Vzdejte se myšlenky na miliónové konto u první komerční. AMOS bude pro vás to pravé.

12-24 bodů:
Pokud už ani vy nedokážete programováním vydělat peníze, je to vrchol lhostejnosti a nezodpovědnosti. Prakticky neexistuje oblast, ve které byste se nedokázal uplatnit. Bez klávesnice jste.jako bez ruky, monitor je vaším vnitřním zrakem, noční můrou i zářícím sluncem. Chce to jen jediné, chtít. Pán Coder jako vy nemůže žít v průměru! Pokud jste ovšem nepodváděl.

FAQ – Nejčastěji kladené otázky
68EC020, 68EC030 a 68LC040.
Společnost Motorola, výrobce procesoru řady 680x0, rozšířila svoje nabídkové spektrum o chudší verze plnohodnotných výrobků. Tyto čipy jsou u něco levnější než příslušné „plné“ originály.
Procesor MC68EC020 najde pod rukama každý uživatel Amigy 1200, varianta MC68EC030 je srdcem A4000/30, ale i mnoha turbokaret. Rozdíl mezi 68020 a jeho EC podtypem je hlavně ten, že EC adresuje maximálně 16MB paměti. To je taky důvod proč nelze čistou A1200 rozšířit o více jak 10 MB FAST RAM. Pro běžného uživatele snad dostačující, těm náročnějším pomůže turbokarta s plným procesorem a vyhřívanou klávesnicí jako vedlejším efektem.
U 68EC030 jde o něco jiného. Mnoho z vás si už určitě při pročítání ceníků všimlo, že 68EC030 není osazena modulem MMU. Čip MMU neboli Memory Management Unit je určen pro složitější zprávu paměti, důsledkem čehož máte neomezenou vládu nad veškerou pamětí. Vše pouze teoreticky. Existuje několik velmi šikovných programů vyžadujících MMU. Jako příklad uveďme Enforcer (debugger), Gigamem (emulace virtuální téměř neomezené - paměti) nebo programy pro ochranu paměťového prostoru.
A konečně 68LC040 je klasická čtyřicítka bez FPU (viz dále). Dále je na trhu i nejrychlejší procesor MC68060 (zatím nemá více variant). S většinou těchto čipů se můžete setkat v nejrůznějších turbokartách.
Vyplatí se FPU?
Záleží na okolnostech. První procesory 68()x0 (až do 68030) pracovaly pouze s celými čísly. Každý výpočet s reálným výsledkem musel být emulován pomocí posloupnosti více instrukcí. Rychlost tím pádem není dvakrát ohromující. FPU je zvláštní čip pro práci s reálnými čísly, ale jen s nimi. Modul FPU se označuje jako matematický koprocesor. V základní řadí procesorů Motorola najdeme tři typy FPU koprocesorů: 68881, 68882 a interní FPU v 68010. Rozdíl je ve výkonu a hlavně v ceně. 68882 je zhruba 1.5 krát rychlejší než starší 68881. Tohoto výkonu dosahuje hlavně díky své vnitřní architektuře (je rozdělen na dvě samostatné části: konverzní a aritmetická jednotka).
Samotná existence FPU v systému nám ovšem nezaručí zvýšení výkonu. Tak jako je potřebná FAST RAM pro rychlejší procesory, neobejde se ani FPU bez speciálního softwaru, který jej dokáže využít.
FPU najde uplatnění v raytracingu, DTP a v matematických aplikacích.

Vytlačiť článok



Pozn.: články boli naskenované ako text a preto obsahujú aj zopár chýb. Taktiež neručíme za zdrojové kódy (Asm, C, Arexx, AmigaGuide, Html) a odkazy na web. Dúfame, že napriek tomu vám táto databáza dobre poslúži.

Žiadna časť nesmie byť reprodukovaná alebo inak šírená bez písomného povolenia vydavatela © ATLANTIDA Publishing



none

AMIGA REVIEW

57 ( 11-12 / 2000 )
56 ( 9-10 / 2000 )
55 ( 7-8 / 2000 )
54 ( 5-6 / 2000 )
53 ( 3-4 / 2000 )
52 ( 1-2 / 2000 )
 
51 ( 12 / 1999 )
50 ( 11 / 1999 )
49 ( 10 / 1999 )
48 ( 9 / 1999 )
46-47 ( 7-8 / 1999 )
45 ( 6 / 1999 )
44 ( 5 / 1999 )
43 ( 4 / 1999 )
42 ( 3 / 1999 )
41 ( 2 / 1999 )
40 ( 1 / 1999 )
 
39 ( 12 / 1998 )
38 ( 11 / 1998 )
37 ( 10 / 1998 )
36 ( 9 / 1998 )
35 ( x / 1998 )
34 ( x / 1998 )
33 ( 1-2 / 1998 )
 
32 ( 11-12 / 1997 )
31 ( 9-10 / 1997 )
30 ( 7-8 / 1997 )
29 ( 6 / 1997 )
28 ( 5 / 1997 )
27 ( 4 / 1997 )
26 ( 3 / 1997 )
25 ( 2 / 1997 )
24 ( 1 / 1997 )
 
23 ( 12 / 1996 )
22 ( 11 / 1996 )
21 ( 10 / 1996 )
20 ( 9 / 1996 )
18-19 ( 7-8 / 1996 )
17 ( 6 / 1996 )
16 ( 5 / 1996 )
15 ( 4 / 1996 )
14 ( 3 / 1996 )
13 ( 2 / 1996 )
12 ( 1 / 1996 )
 
11 ( 12 / 1995 )
10 ( 11 / 1995 )
9 ( 10 / 1995 )
8 ( 9 / 1995 )
7 ( 7 / 1995 )
6 ( 5 / 1995 )

ATLANTIDA NEWS

5 ( 3 / 1995 )
4 ( 1 / 1995 )
 
3 ( 11 / 1994 )
2 ( 9 / 1994 )
1 ( 7 / 1994 )
0 ( 5 / 1994 )