Názory ke článku Assembler - 1. lekce
![](img/tr.png)
11. 7. 2005
měl bych malou výtku pokud se má někdo naučit programovat mikroprocesory měl by vědět jak fungují a to dost podrobně takže než se začne s instrukční sadou měl by se seznámit s funkcí registrů, čítačů, paměti, časování atp. jeden odstavec přibliženi mikroprocesoru je hodně málo...
Dobrý den,
ano mělo by to tak být, ovšem bylo by to nudné a nezáživné, napsat celou teorii od nejmenší součásti jsem chtěl napsat do seriálu, ale to až po kurzu...
Každý by teorii překračoval, protože každý chce jen programovat a tak se snažím zakomponovat teorii do kurzu podle toho jaké instrukce se probírají, tak to bude i přehlednější.
1. 11. 2005
U te pseudoinstrukce by akorat mohla byt poznamka, ze je to dobre spis pro prekladac, aby vedel, kdy resp. kde ma skoncit s prekladem (pseudoinstrukce end) a podobne.
Opravdu jsem nepochopil co jsete tím chtěl říct, ale pokud vím END není pseudoinstrukce, ale instrukce pro překladač, že tam program končí.
A nevím jestli je pseudoinstrukce dobrá pro překladač, když musí všude přepisovat pseudoinstrukci na hexa kód, je to spíše help a zpřehlednění programu pro programátora, a překlad je tak rychý že to nepoznáte když budete psát proměnné jen v hexa.
Neměl by být ten příklad na nepřímou adresaci takto?
MOV R0, #26H
MOV @R0, #15
Měl, díky! Před hodnotou se vždycky píše hash, kdežto před adresou v paměti ne.
Chtěl jsem využít assembler abych se naučil programovat pro siemens, našel sem si nějaký tutoriály pro vytvoření vlastního systému, ale assembleru vůbec nerozumím, tak by mě zajímalo jestli by mi mohl tenhle kurz nějak pomoci?
Já osobně, když se chci něco naučit, tak se nespokojím s jedním zdrojem. Zaprvé je každá knížka nebo kurz pohled vždy jednoho autora a nemusí mi sedět jeho styl. Tento kurz je jen na hooooodně povrchní úrovni (zatím). Programovat pro Siemens není o programování LED diod. Assembler se taky liší procesor od procesoru. Proto to chce najít si více zdrojů. Pro základy tento kurz rozhodně není špatný. Základy jsou tu ale na úrovni max. 20% potřebných znalostí...