Assemblyn ymmärtämistä tarvitaan lähinnä virusten tutkimiseen, kun vaikka muuntaa ajettavaa binäärikoodia (tai miten sitä nimitetäänkään?) assemblyksi ja sitten hakee siitä viruksen merkkejä jollain erikoisella hakutoiminnolla, ja lukee siitä mitä se virus tekee. Tai joskus nettisivuilla tulee vastaan ohjelmia jotka ovat melko varmasti viruksia ja assemblya osaava voi yrittää tulkita vaikka sitä, mikä ip yrittää tehdä bottiverkkoa tms.
Lisäksi esiintyy väitteitä että joskus ohjelman sisimpiä silmukoita saa tehokkaammiksi assemblyllä, mutta lieneekö tuo vanha tieto jos c kääntäjien optimoinnit on jo niin kehittyneitä ettei maksa vaivaa. Ehkä jos sen sisimmän silmukan käsittelemässä datassa on joku säännönmukaisuus, joka riippuu ohjelman käytännön käyttötarkoituksesta, jota kääntäjä ei pysty huomioimaan, koska kääntäjä olettaa satunnaisen syötteen?
Jos jossain on pakko käyttää elektroniikkaa joka on 1970-luvun tasolla, niin ehkä siinä assembly on paikallaan. Näin saattaisi olla esim. jos joku erikoisella tavalla valmistettu elektroniikka toimii 500 asteessa, valtavassa säteilyssä tai mikroskooppisessa laitteessa joka kulkee pitkin verisuonia.
Assembly on tietoturva-asia
2
172
Vastaukset
- Ass-embler
Assemblyn ymmärtämistä tarvitaan prosessorin rakenteen ymmärtämiseen. Tai toisin päin, prosessorin rakennetta tutkimalla oppii assemblya. Erittäin hyödyllinen taito, kaikki älyä sisältävä elektroniikka ja tietotekniikka kun perustuu prosessoreihin tänäkin päivänä.
Assembly on tietokoneen ohjelmoinnin kivijalka, perusta jonka tuntemalla ymmärrys tietokoneista ja tietotekniikasta nousee aivan uudelle tasolle.
Vaikken ole assemblya työssäni tarvinnutkaan kuin satunnaisesti sulautettuja järjestelmiä ohjelmoidessani niin olen silti ikionnellinen että joskus tuli asiaan hiukan syvällisemmin tutustuttua. On yksinkertaisesti kiva tietää miten tietokoneet toimivat. - Vanhaparta
Ass-emblerin kommenteista sen verran että taidan olla tasan tarkkaan samaa mieltä.
Onnekseni on matkan varrella tullut vastaan muutama projekti, jossa on ollut ihan pakkokin tehdä assemblykoodia ja lämmöllä niitä muistelen. Assembly on ainoa kieli, jonka kanssa tuntee todella olevansa "puikoissa" ihan itse ilman välikäsiä.
Sitä joskus toivoo että voi kun tulisi vielä joskus vastaan jotakin, jossa assemblyn käyttö olisi perusteltua, mielellään siihen ryhtyisi. Tahtoo vaan tuo tehokkuusajattelu olla päällimmäisenä nykyisin. Vähällä vaivalla pitää tulla paljon koodia ja jos kone ei jaksa vääntää, niin laitetaan isompi kone. Siihen ajatusmalliin ei assembly kovin usein ole paras keino. Eräskin Z80 projektini kesti kuukauden päivät ja onnistui oikeinkin hyvin, olisiko siitä jotain neljä kiloa tullut koodia ;)
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Kalle Palander kertoi fantasioivansa siitä, kuinka Kiira Korpi naisi häntä sträppärillä ahteriin
Sai potkut Yleltä. https://yle.fi/a/74-201400005338546Aamuseuraa/rehevää naista
uhkean rehevät m-xxxl naiset/rouvat/pari 18-80v kutsu luokses 31.1 aamusta päiväpanoille 32v hetero mies.oon innokas nuo4367224h Kirppis
Olen muuttamassa paikkakunnalle ja mietin olisiko tälläiselle liikkeelle tarvetta alueella?72193Suomessa eletään liian pitkään
"Ihmisten on kuoltava" Asiantuntija varoittaa: Suomi ei ole valmis siihen, että niin moni elää pitkään: ”Kaiken täytyy1601184Kerotakaa joensuun kontiolahden paiholan laitoksesta jotain
Mun kaveri joutuu paiholan laitokseen nyt lähi aikoina niin voisko ihmiset kertoa minkälaista siellä on tarinoita jne ja17816Sun ulkonäkö on
Kyllä viehättävä. Kauniit piirteet. Todella sievät. Ja olemus on ihana. Olet tehnyt vaikutuksen.39745Olen niin haaveillut
Sinusta. Ollut hullun rakastunut. Ajatellut kaikkea mitä yhdessä voisimme tehdä. Mutta ei ei yhtään mitään. Usko vaan lo57732Oletko koskaan
Tavannut/tuntenut ihmistä, jonka kanssa vuosisadan rakkaustarina olisi ollut mahdollinen, mutta joku este tuli väliin?68706- 46705
En voi ottaa
Jos ikinä aiot ottaa yhteyttä, niin tee se nyt. On aika, kun todella todella tarvitsisin sinua. Naiselle.36647