-
Fototrend
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
gyapo11
őstag
Az lehet, hogy a magasabb szintű nyelvek fordítóját az átlagnál jobb programozók írják, viszont meg van kötve a kezük. Náluk egy print utasítás paraméterezhető, formázható, minden portra működik, az assembly meg egy stringet másol a memóriából egy másik memóriába, ami a képernyő területe. Több nagyságrend különbség van sebességben bármilyen optimalizálási képességekkel is. Viszont a magas szintű printet sokkal könnyebb használni és már alaposan tesztelt.
De volt szó a for ciklusról vagy egy port beolvasásáról, mindegyiknél van még egy csomó utasítás C++ szinten, amit assemblybe nem kell beletenni, tehát gyorsabb.
És nem kell az egész programot assemblyben írni, csak a sebesség kritikus részeket, a váz maradhat C++ legtöbbször. Ha a loopnak kell assembly sebességgel pörögnie, akkor viszont muszáj az egészet megírni gépi kódban.
Párszor nézegettem a turbo pascal lefordított, futtatható kódjá codeview-val, mutatta az assembly mellett a pascal forrásnyelvi sorokat is, érdekes volt, akár még tanulni is lehet belőle, de ott is látszott azért a fölösleg, bár nem olyan sok. A fölösleget úgy értem, hogy föl volt készítve mindenféle változóra, túlfutásra, 0-val osztásra meg hasonlók, amit én nem biztos, hogy megtennék assemblyben.
Új hozzászólás Aktív témák
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Silent Hill f teszt
- Anime filmek és sorozatok
- Kedvenc zene a mai napra
- Dying Light Beast
- Milyen hagyományos (nem okos-) telefont vegyek?
- Sweet.tv - internetes TV
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- BestBuy ruhás topik
- Allegro vélemények - tapasztalatok
- További aktív témák...
- Lenovo ThinkPad L15 Gen 1 i5 / 16GB RAM / 256GB SSD / FHD IPS / 4G modem
- Lenovo ThinkPad E15 Gen 3 Ryzen 5 / 16GB RAM / 256GB SSD / FHD IPS / 1GB dedikált VGA
- Lenovo ThinkPad X1 Yoga Gen 3 i7 / 16GB / 512GB SSD / 2 az 1-ben érintőkijelző / WQHD IPS
- Lenovo ThinkPad T14s i7 / 32 GB RAM / 256 GB SSD / Full HD IPS
- HP EliteBook 650 G9 12. generációs i5 / 16GB RAM / 256GB SSD / FHD
- 16 GB RTX 4080 SUPER HP OMEN - garanciával
- GYÖNYÖRŰ iPhone 13 mini 128GB Midnight -1 ÉV GARANCIA -Kártyafüggetlen, MS3605
- Eladnád a telefonod? KÉSZPÉNZES OKOSTELEFON FELVÁSÁRLÁS azonnali fizetéssel!
- Apple iPhone 15 Pro max 255GB,Kábel,12 hónap garanciával
- Új monitor állvány- elegáns megoldás a dupla A/4-es papírcsomag helyett - csak össze lett szerelve
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest