Dobrý den,
jsem úplný začátečník v assembleru a potřeboval bych poradit jak vyřešit tuhle úlohu nebo v lepším případě ukázat řešení.
Zadání úlohy je: V rovině je dáno n bodů o souřadnicích(x,y). Program najde dvojici bodů, které mají největší vzdálenost. (Vzdálenost bodů d je dána součtem rozdílů souřadnic, tj. d = (x2-x1)+(y2-y1)). Počet bodů n a jejich souřadnice budou zadávány z klávesnice jako čísla int16, výstupem jsou indexy dvou bodů s největší vzdáleností.
Děkuji za vaši pomoc. Popřípadě úplného řešení se mužem dohodnout na finačním ohodnocení
Jednoduchá Práce v Assembleru-H8S/2600
Re: Jednoduchá Práce v Assembleru-H8S/2600
Vítej na PC-help.
Koukám že se blíží opravky, a připravuješ se pilně s předstihem
Takže, opravdu je nutné psát to v assembleru? V jakémkoliv programovacím jazyku se to bude počítat lépe. Neexistuje pro tenhle procesor aspoň překladač Céčka?
Koukám že se blíží opravky, a připravuješ se pilně s předstihem
Takže, opravdu je nutné psát to v assembleru? V jakémkoliv programovacím jazyku se to bude počítat lépe. Neexistuje pro tenhle procesor aspoň překladač Céčka?
"Král Lávra má dlouhé oslí uši, král je ušatec!
(pravil K. H. Borovský o cenzuře internetu)
(pravil K. H. Borovský o cenzuře internetu)
Re: Jednoduchá Práce v Assembleru-H8S/2600
Bohužel to musí být psáno v assembleru. A není to k opravkám, ale k tomu abych dostal zápočet z předmětu zabývající se procesorama. Kdyby to mohlo být psáno v jiném programovacím jazyce, tak už je to dávno hotové :/
Re: Jednoduchá Práce v Assembleru-H8S/2600
Tak to bych začal tím čtením klávesnice, máš nějakou dokumentaci v čem je ten procesor zabudovaný a jak s tou klávesnicí komunikuje? Já jsem na netu našel jen seznam instrukcí, s tím bych zvládl tak akorát to odečítání.
"Král Lávra má dlouhé oslí uši, král je ušatec!
(pravil K. H. Borovský o cenzuře internetu)
(pravil K. H. Borovský o cenzuře internetu)
Re: Jednoduchá Práce v Assembleru-H8S/2600
A co to napsat v něčem vyšším a nechat vygenerovat asm.Některý vyývojový prostředí to umí velmi dobře.
Re: Jednoduchá Práce v Assembleru-H8S/2600
To mě napadlo také (však jsem se ptal na C), ale překladače dokážou provádět dost šílené optimalizace, které by člověk nevymyslel, takže by to bylo asi snadné poznat.
A navíc, znát aspoň trochu assembler je dost užitečná věc: http://retrocip.cz/o-objektu-strukture-a-gotu/
A navíc, znát aspoň trochu assembler je dost užitečná věc: http://retrocip.cz/o-objektu-strukture-a-gotu/
"Král Lávra má dlouhé oslí uši, král je ušatec!
(pravil K. H. Borovský o cenzuře internetu)
(pravil K. H. Borovský o cenzuře internetu)
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 2
- 662
-
od Leopoldkol
Zobrazit poslední příspěvek
20 úno 2024 22:39
-
-
QD-Oled a práce s photoshopem (burn-in) ?
od name66 » 06 čer 2023 15:21 » v Rady s výběrem hw a sestavením PC - 1
- 686
-
od Vladicek
Zobrazit poslední příspěvek
07 čer 2023 11:40
-
-
- 1
- 849
-
od Kuba5
Zobrazit poslední příspěvek
06 lis 2023 09:29
-
- 1
- 686
-
od 28_nitro_28
Zobrazit poslední příspěvek
03 kvě 2023 16:36
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 3 hosti