- Nem tetszik pár profi eSport játékosnak, hogy Intel CPU-val kell játszaniuk
- Kormányok / autós szimulátorok topikja
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Apple asztali gépek
- AMD Navi Radeon™ RX 9xxx sorozat
- Nem, nem szünteti be a grafikus vezérlőinek fejlesztését az Intel
- Kompakt vízhűtés
- Kiegészítette processzorflottáit az AMD
- Gaming notebook topik
- Projektor topic
-
PROHARDVER!
Új hozzászólás Aktív témák
-
válasz
bandi0000 #11473 üzenetére
"mind1 hogy ha számokat akarok összeadni/kivonni/szorozni/osztani, akkor char-vagy int ként tárolom és adom össze?"
Egyáltalán nem és ez az egész MMX-es (illetve SIMD-s) bohóckodás lényege: hogy itt nem egy-egy számmal csinálsz valamit, hanem egyszerre sok számmal csinálod ugyanazt - jelen esetben egy utasítással összeadsz nyolc számpárt.
És itt jön elő az, hogy ezt a sok adatot hogyan adod át a processzornak - ha egyszer a paddb utasításnak csak két operandusa van, akkor hogy a csudába adsz meg neki 16 számot? Úgy, hogy azt mondod neki, hogy a (64 bites, vagyis 8 byte-os) operandus minden egyes byte-ját kezelje külön számként.
"ne haragudj, hogy ennyire értetlen vagyok, de alapvetően c/c++/c# vonalon mozgok"
Nem haragszok, de az teljesen biztos, hogy C vonalon egyáltalán nem mozogsz
A C gyakorlatilag egy hordozható assembler nyelv, ott létfontosságú, hogy tudd, hogy hogyan néznek ki az adataid a memóriában, márpedig nálad ez a rész láthatóan kimaradt, mert a C#-ban tök jól el lehet lenn úgy is, hogy ha ezt a részt egy "magic happens" felirat fedi el
A char nem azt jelenti, hogy az a típus karakter lenne (azt meg aztán végképp nem, hogy abban ASCII reprezentációban lenne bármi is), hanem csak azt, hogy az egy 8 bites érték (ráadásul a C standard sajnos azt sem specifikálja, hogy most signed vagy unsigned - a PADDB meg ilyen szempontból semleges, az általa adott eredmény akkor is jó lesz ha signed, meg akkor is, ha unsigned módon akarod értelmezni az eredményt - egészen addig, amíg nincs túlcsordulás).
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Ovális kamera és Exynos az S26 Ultra pletykakosarában
- BestBuy ruhás topik
- Samsung Galaxy A54 - türelemjáték
- Autóápolás, karbantartás, fényezés
- Milyen okostelefont vegyek?
- Mibe tegyem a megtakarításaimat?
- Nem tetszik pár profi eSport játékosnak, hogy Intel CPU-val kell játszaniuk
- sziku69: Fűzzük össze a szavakat :)
- exHWSW - Értünk mindenhez IS
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- További aktív témák...
- 134 - Lenovo Legion Pro 7 (16IRX8H) - Intel Core i9-13900HX, RTX 4090 - 3 év garancia
- Gamer PC-Számítógép! Csere-Beszámítás! R5 5600X / RX 7600 / 32GB DDR4 / 1TB M.2 SSD
- Bomba ár! Lenovo ThinkPad T490s - i5-8GEN I 8-16GB I 256SSD I 14" FHD Touch I Cam I W11 I Gari!
- Frederick Forsythe: Isten ökle (nem olvasott)
- Game Pass Ultimate előfizetés azonnal, élettartam garanciával, problémamentesen! Immáron 8 éve!
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest