- Samsung Galaxy Watch7 - kötelező kör
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Apple Watch
- Fotók, videók mobillal
- Honor 400 - és mégis mozog a kép
- Bemutatkozott a Poco X7 és X7 Pro
- Bemutatkozott a Fairphone 6
- Mobil flották
- Google Pixel 9a - a lapos munka
- Megjelent a Poco F7, eurós ára is van már
Aktív témák
-
t3rm1nat0r
csendes tag
A logikai műveleteknél ezeket az alaputasításokat már említettem. Ott azt mondtam, hogy maszkokkal lehet a biteket manipulálni. Ez annyit jelent, hogy egy 8 bites regiszterhez 8 bitet adunk meg, amiken egyenként végrehajtódik az, amit az imént leírtam.
Esszerint 8 darab A és B bemeneti érték van. A bitek bármilyen állapotban lehetnek.
/terhesek azért nem xD /10101100 A
11001101 B
10001100 out = A AND B10101100 A
11001101 B
11101101 out A OR B10101100 A
11001101 B
01100001 out A XOR B /vagy EOR/Igy látszik a logikája a műveleteknek, ha decimálisan vagy hexában írom fel, akkor már csak gyakorlott szem érti, mi miért történik.
0xac A
0xcd B
0x8c out = A AND BVannak még a forgatások és léptetések. Itt csak annyi történik, hogy jobbra vagy balra eltolódik bitenként a regiszter
10101100 A
01011000 out ROTATE LEFT /a rövidítés processzor függő/10101100 A
01010110 out RIGHT
11010110 out RIGHT a legfelső bit ismétlődik. Mivel INT tipusnál az tárolja az előjelet, ezért így a szám negatív marad.Az A értéke decimálisan 172, jobbra forgatás után 86. Ez a fele, a forgatást osztás helyett lehet használni, ha 2 hatványával osztunk.
Régebbi hardveres megoldásoknál ezért találkozunk lépten nyomon olyan számokkal, hogy 2 4 8 16 32 64 128 256 512 1024 ... mert ez az osztást /és ha balra forgatok, akkor szorzást/ sokkal egyszerűbben valósítható meg hardverileg, és még gyorsabb is a működése, mint majd kiderül.Be fogok mutatni egy teljes összeadó arámkört működés közben, ahol látszani fog, miért eszik olyan sok időt egy hagyományos processzor, és miért számol például egy geforce sokkal gyorsabban.
-
t3m1nat0r
csendes tag
Ahhoz, hogy fizikailag ez működjön, át kell alakítani ezt a 16 bitet 65536 bitté, hiszen a memóriát ennyi vezetéken lehet elérni.
Igazából ennek elég egyszerű a megoldása. A bináris fákhoz hasonlóan felosztható a memória is. A legfelső bit ha 0, akkor a baloldali memória aktív, ha 1 akkor a jobb. A következő bit ezt a két részt osztja további darabokra.
Aktív témák
- Samsung Galaxy Watch7 - kötelező kör
- Fujifilm X
- Milyen billentyűzetet vegyek?
- PlayStation 5
- Steam Deck
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Autós topik
- Milyen asztali médialejátszót?
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- A Bosch szerint Európának nem kellene az AI-t a halálba szabályozni
- További aktív témák...
- Lenovo Legion gamer laptop szép állapotban (RTX 3060, Ryzen 5 5600H)
- Asus Tuf Gamer Laptop i7, GTX 1660 Ti, 24GB RAM!
- HP EliteBook 850 G3, 15,6" FHD, I7-6600 CPU, 16GB DDR4, 256GB SSD, AMD VGA, WIN 11, ( olvasd végig )
- Dell Latitude 5580, 15,6" FHD IPS , I5-6300UCPU, 8GB DDR4, 256GB SSD, WIN 11, ( olvasd végig )
- Dell Latitude 5480, 14" FHD , I5-6300U CPU, 8GB DDR4, 256GB SSD, WIN 11, ( olvasd végig )
- AKCIÓ! Gigabyte H610M i5 12400F 16GB DDR4 512GB SSD RX 6700XT 12GB Zalman S2 TG Seasonic 650W
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- ROBUX ÁRON ALUL - VÁSÁROLJ ROBLOX ROBUXOT MÉG MA, ELKÉPESZTŐ KEDVEZMÉNNYEL (Bármilyen platformra)
- AKCIÓ! GIGABYTE GA-Z170X-UD3 Z170 chipset alaplap garanciával hibátlan működéssel
- DELL PowerEdge R630 rack szerver - 2xE5-2650v3 (20 mag / 40 szál, 2.3/3.0GHz), 32GB RAM, 55992Ft+ÁFA
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged