Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Fibonacciho postupnosť v strojovom kóde.

Dobrý deň,

zasa som tu aj s ďalšou prosbou o pomoc. Tento raz sa jedná o napísanie Fibonacciho postupnosti prvých 10 čísel v strojovom kóde. Toto bude lepšie prebrať na skype cez chat ako tu pretože je k tomu potrebný aj simulátor CPU ktorý mám a veľa ďalších informácií.

Ak by mi s týmto vedel hocikto pomôcť pridajte si ma na skype [booomak1] alebo pošlite kde by sme si mohli chatovať.

Ďakujem veľmi pekne za skoré odpovede.

Předmět Autor Datum
V strojovom kode to budes pisat dost blbo. Myslis assembler? A zabudol si napisat ze jaky "stroj" ch… nový
MM.. 16.12.2015 22:52
MM..
Áno, myslím že to je assembler. Zadanie čo mám znie takto: Pomocou simulátora CPU realizujte v str… nový
jcK 16.12.2015 23:03
jcK
To ma byt pre jaky CPU? (tipujem nejaky atmel alebo 8051, ani to neni jedno) nový
MM.. 16.12.2015 23:53
MM..
Nič viac neviem A programovat vies? Lebo ak nie, tak to sa teraz za 5minut nenaucis. Ani cez skype… nový
MM.. 17.12.2015 00:02
MM..
Veď práve, že sa nenaučím. Neviem čo mám s tým robiť. Proste dostal som to čo som dal hore, nič viac… nový
jcK 17.12.2015 00:20
jcK
No tak ho urob. Napisal som ti ze jak. Pouzijes instrukcie mov a add, a na ten cyklus napr. dec a po… poslední
MM.. 17.12.2015 10:16
MM..
Skypovat ani chatovat nebudu, ale zdrojových kódu je plný internet.... http://courses.missouristate.… nový
host 16.12.2015 22:54
host
no ja to práve potrebujem ako keby dorobiť do toho simulátora čo už mám, postoval som to aj hore... nový
jcK 16.12.2015 23:18
jcK

Áno, myslím že to je assembler.

Zadanie čo mám znie takto:

Pomocou simulátora CPU realizujte v strojovom kóde program pre výpočet Fibonacciho postupnosti pre 10 čísiel. Použite pritom cyklus (s podmieneným vetvením pomocou skokovývh inštrukcií JZ alebo JP a JN).

k tomu som dostal tento simulátor

a výsledok má vyzerať asi takto nejako: OBRAZOK

Nič viac neviem

Nič viac neviem

A programovat vies? Lebo ak nie, tak to sa teraz za 5minut nenaucis. Ani cez skype :)
Si predsa zacni ukladat niekam do pamate cisla 0, 1 napevno a potom v cykle 8x dalsie cislo je vzdy sucet dvoch predchadzajucich.
Alebo ak nepotrebujes mat ulozenu celu postupnost tak len pouzijes 2 registre, inicializujes na 0 a 1, a v cykle si ulozis prvy do tretieho (pomocny), potom prvy=druhy, druhy=druhy+treti. A na pocitanie cyklu pouzijes nejaky 4.register.

No tak ho urob. Napisal som ti ze jak. Pouzijes instrukcie mov a add, a na ten cyklus napr. dec a podmieneny skok. Snad zvladnes pouzit 4 instrukcie (normalne CPU ich maju celkovo vyse 100)

P.S> uz si si aspon zistil ze jaky ze to CPU chces programovat? Snad to je napisane aj na/v tom simulatore. V skole si robil doteraz co, mal si stuple v usiach?

Zpět do poradny Odpovědět na původní otázku Nahoru