[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