+1 500 000 termék a kínálatban
7000 csomag postázása naponta
+300 000 vásárló 150 országból
Az asszembler nyelvek a alacsony szintű programozási nyelvek olyan osztályai, amelyek a gépi processzor utasításainak közvetlen, ember számára is érthető formában történő megjelenítései. Az asszemblerben minden egyes utasítás egy műveletnek felel meg, amelyet a központi feldolgozó egység (CPU) végez, és a jelölés a bináris műveleti kódokat helyettesítő mnemonikus rövidítéseken (pl. MOV, ADD, JMP) alapul. Az asszembler nyelven írt programokat egy speciális programnak, az úgynevezett asszemblernek kell gépi kódra fordítania, amely létrehozza az eredményül kapott futtatható fájlt.
Az assembler nyelvek jellemzője, hogy erősen függnek a hardverarchitektúrától, mivel a szintaxis, a rendelkezésre álló utasítások készlete és a címzési módszer közvetlenül a regiszterekre, portokra, memóriaszegmensekre és specifikus számítási egységekre hat. Ez azt jelenti, hogy az egyik processzortípusra (pl. x86, ARM, AVR) írt kód nem hordozható át egy másik processzortípusra átdolgozás nélkül.
A hardverhez való közelségük miatt az assembly nyelvek igen nagyfokú ellenőrzést biztosítanak a rendszer erőforrásai felett, lehetővé téve az optimalizálást a működési sebesség, a memóriafogyasztás és a pontos végrehajtási idő tekintetében. Olyan helyzetekben használják őket, amelyek maximális teljesítményt vagy a hardver pontos ellenőrzését igénylik - például beágyazott rendszerekben, eszközmeghajtókban, operációs rendszerekben, valós idejű szoftverekben vagy a algoritmusokban kriptográfiában.
Az assemblerben való írás a processzor architektúrájának, a regiszterek elrendezésének, a címzési módoknak és a memória szervezésének alapos ismeretét igényli. A nyelv összetettsége és hibaérzékenysége miatt elsősorban ott használják, ahol kritikus kódrészeket kell írni, míg a legtöbb modern alkalmazást magasabb szintű nyelveken fejlesztik. Mindazonáltal az assembler ismerete továbbra is értékes készség marad azokon a területeken, ahol a szoftver és az elektronika szoros integrációjára és alacsony szintű diagnosztikára van szükség.
A Transfer Multisort Elektronik (TME) a világ egyik legnagyobb elektronikai alkatrész-, elektrotechnikai eszköz-, műhelyfelszerelés- és ipari automatizálás-disztribútora. A katalógus több mint 1 500 000 terméket tartalmaz 1 300 vezető gyártótól. A TME modern logisztikai központjai Łódźban és Rzgówban (Lengyelország), amelyek összterülete meghaladja a 40 000 m²-t, naponta közel 6 000 csomagot szállítanak ügyfeleknek több mint 150 országban.
A TME a fiatal mérnökök és elektronikai rajongók tudásának és készségeinek fejlesztésébe is befektet a TME Education projekten keresztül, és támogatja a technológiai közösséget a TechMasterEvent rendezvénysorozat szervezésével, amely elősegíti az innovációt és a tapasztalatcserét.