Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:

Soutěž

Sponzorem soutěže je:

IDIF

 

Jak se jmenuje výstava fotografií od fotografa Sebastião Salgada?

V dnešní soutěži hrajeme o:



serazeni

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

Re: serazeni

Autor: asdfasdfasd

23:17:06 09.03.2011

co takhle google: assembly number sorting

let me google it for you:
http://tinyurl.com/4e96j4k

Citovat příspěvek

 

Re: serazeni

Autor: V

20:44:44 09.03.2011

Řekl bych, že toho nechápeš mnohem víc, než si vůbec myslíš, když se ptáš tak, jak se ptáš... Nic proti, ale ono by to chtělo taky vyvinout trochu toho vlastního úsilí. Norimberským trychtýřem naše školství zatím nedisponuje.

Citovat příspěvek

 

Re: serazeni

Autor: xyz3

15:51:11 09.03.2011

Algoritmus zde, jenom to přepíšeš do ASM. Pokud nevíš jak na to, napiš to do kompilátoru C pro tvůj procesor a podívej se na výsledek.

void main()
{
unsigned char pole[4];
pole[0] = 8;
pole[1] = 2;
pole[2] = 4;
pole[3] = 3;

for (int i = 0; i < 4; i++)
{
unsigned char selected = pole[i];
int selected_index = -1;
for (int j = i + 1; j < 4; j++) if (pole[j] > selected)
{
selected = pole[j];
selected_index = j;
}
if (selected_index != -1)
{
pole[selected_index] = pole[i];
pole[i] = selected;
}
}
}

Citovat příspěvek

 

serazeni

Autor: Galland

11:11:49 09.03.2011

Zdravim, dostal jsem ulohu v asembleru a bohuzel vyuka asembleru na nasi skole je dosti hrozna, moc se to z vyuky neda pochopit. Prosim pokud by nekdo vedel jak nato, budu rad za kazdou pomoc

uloha: Ve vnitřní paměti dat jsou uložena čtyři čísla. Sestavte program, který tato čísla srovná podle velikosti od největšího, a takto seřazená uloží do vnější paměti dat. Čísla jsou uvažována bez znaménka.

Dekuji G.

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: