[elektro-etc] Nem a gazdaság miatt...
VF
ferenc.valenta at gmail.com
Mon Dec 26 18:00:10 CET 2011
Fuzesi Arnold wrote:
> Nna, erről beszélek. Ez akkor már termék volt...sok értelme nem lett
> volna C-ben újraírni. De ettol nem az ASM az ultimate megoldas. Sot,
> ellenkezoleg.
Koszonjuk ertekes tanacsaid, a kovetkezo verzioban igyexunk
az izlesed szerinti programozasi nyelvben atirni az egeszet.
> Ma is ASM-ben fognál neki ha nulláról kezdenéd?
Hardvertol fugg. Eros procin, sok memoriaval nyilvan csak
reszeket irnek asm-ben, kis procin viszont nincs valasztasi
lehetoseg.
Tudom hogy hihetetlen, de ma is baromi sok assemblyt hasznalnak.
(Annak ellenere hogy MISRA-ban tiltva van)
> Nyilván nem. Erről szólt anno a vitánk is.
> 2000 körül kezdtem C-zni pont amiatt mert az ASM egy projektméret felett
> elég szenvedős, és alig jelent előnyt. Akkor már nagyon jó fordítók
Erre mit mondjak? Meg kell tanulni az asm-et is. Megfelelo gyakorlattal
ugyanolyan termelekeny mint a C. En mindkettot sok eve nyomom, hol
egyiket hol masikat hol keverve.
> vitank ment. Akkor már nagyon nem érte meg ASM-ezni, csak nagyon
Ez a te velemenyed. Sokak szerint mar a C, es a C++ is elavult.
Igy is van, de 8 (es 4) biten ma is C az alap, kisebb procikon asm.
> loudlink.eu - hasonlokepp. De ezzel mit szeretnél mondani? :)
Allitolag en mar csak C-ben kodolok es kizarolag Lauterbach-hal
debuggolok. False. Ez a project 100% asm. IBM360-on kezdodott,
kozben ha jol szamolom, 3x lett portolva ujabb procikra.
'98 ota embedded, azelott nagygepeken futott az analizis.
> Atmega168-ban elfért minden. (SD/FAT32/CDC emulacio) Ha ASM-ben kódolom le
> akkor sem lenne olcsóbb uC a lelke, de lényegesen hosszabb idő lett
Nekunk kb megtolti a 128-at, mar kenytelen vagyok amit lehet
kirakni kulso flashbe.
> volna, és a hajam az égnek állna mikor hozzá kellene nyúlni vmi miatt
> hónapok évek múlva. Vagy csinalok egy olyan makronyelvet az ASM fölé
> amit már kitaláltak mások és C-nek hívnak. :)
En meg makrozok.
> -> Archivum. FAT-tel kuzdottel valamit C-ben, annak kapcsán pl.
> Meglepett a fordulat, aztan a C-s munkahelyválasztás szintén.
> Mondjuk érthető, csak kár volt ezért annyit anyázni.... :)
Valamire emlexem, az valami GCC cucc portolasa volt IAR ala.
Nulla meretu tombok, blokknyitas fuggvenyhivasban a kerek zarojelek
kozott az argumentumoknal stb... Ezt az altalunk hasznalt C
forditok 90 szazaleka nem eszi meg, at kellett irni az egeszet vegul.
> De az autoipar nem ASM-ben kodol, max elvétve.
Azert hasznaljak. Most neztem csomo kulfoldi allasajanlatot,
feleben kovetelmeny az assembly ismerete.
> review-ra, MISRA check(Motor Industry Software Reliability Association)
> tudtommal nem mukodik rá.
Nem, viszont tiltja.
> b, akkor tanultam a suliban a C-t. Mellette maszekban csinaltam
En meg abbol eltem akkor. Nem allitottam soha, hogy mester vagyok
benne, de hulye sem voltam hozza.
> A.
--
Valenta Ferenc <ferenc_valenta at mentor.com> Mentor Graphics ANBU Hungary
"My love is REAL, unless declared INTEGER"
More information about the Elektro-etc
mailing list