- WLAN, WiFi, vezeték nélküli hálózat
- Nem bírják kiszolgálni az AI energiaigényét
- ASUS routerek
- Leváltaná a Google a sütiket, de ez nem elég
- Az Intel a legmodernebb chipgyártó géppel előzheti meg az egész szektort
- Hálózati / IP kamera
- Mikrotik routerek
- Crypto Trade
- Rendszergazda topic
- Kaspersky Antivirus és Internet Security Fórum
Új hozzászólás Aktív témák
-
Abu85
HÁZIGAZDA
Csak a kompatibilitási módot. A mai processzorokban egy ISA van implementálva, méghozzá az AMD64, és ennek vannak kompatibilitási módjai, amik biztosítják a támogatást a régi x86-os kódokhoz. Akkor használod ennek az ISA-nak a long 64 bit módját, ha hozzányúlsz a kódban az r8-r15, XMM8-xmm15 regiszterekhez, illetve az RAX/BX/CX/DX/BP/SI/DI/SP regiszterkiterjesztésekhez, a 32 biten túli rész. Ezeket a kódokat nem is tudod fordítani x86-ra. Nem támogatja azt az operandusméretet a régi ISA.
Ez egy jó kép megérteni a lényeget. Itt az AMD64 implementáció, és ennek a fehér részei a legacy kódokkal kompatibilis elemek. Amiatt képes maga az ISA a kompatibilitási módokban futtatni a legacy kódokat, mert az esetek döntő többségében ugyanazt a binárist eszi meg. Nem mindig egyébként, csak úgy 99,9999%-ban, mivel vannak igen apró eltérések, de ezek már évek óta le vannak kezelve.[ Szerkesztve ]
Senki sem dől be a hivatalos szóvivőnek, de mindenki hisz egy meg nem nevezett forrásnak.
-
Szerintem Abunak és Dabadabnak is igaza van.
A RIOS rendkívül felhasználóbarát, csak megválogatja a barátait.
-
dabadab
titán
válasz makkmarce #52 üzenetére
Nem, nincs ilyen illesztés x86-on, az utasítások maguk is teljesen random hosszúak (vannak egy byte-osak meg több byte-osak is), az operandusok is tök össze-vissza vannak, szóval reménytelen a dolog.
De 32 bites ARM-on pl. minden 32 bitre volt igazítva, az utasítások meg az operandusok is fixen 4 byte-osak (ARM64-et passzolom, de gondolom ott is maradt a 32 bites alignment).[ Szerkesztve ]
DRM is theft
-
-
Abu85
HÁZIGAZDA
Az ARM-ot ne vegyük ide. Ők másképp csinálták ezt meg. Amíg az x86-on az AMD kompletten leváltotta az ISA-t AMD64-re, és abba rakott kompatibilitást, addig az ARM nem váltotta le a régi ISA-t, hanem azt egészítette ki egy alternatív ISA-val. Más volt a két megközelítés, noha az eredménye ugyanaz. Az ARM megoldása annyival elegánsabb, hogy ha úgy döntenek, illetve már döntöttek is, hogy dobják a 32 bites módot, akkor azt úgy kit tudják szedni a rendszerből, hogy a hardveres implementáció egyszerűsödik. Ha az AMD/Intel döntene úgy, hogy kidobják a 32 bites módot, akkor attól a hardveres implementációjuk semmivel sem egyszerűsödne, mert a 64 bites módnak a kompatibilitási opciói a 32 bites módok. Ezért nem dobják ki a 32 bitet, mert számukra ez teljesen hasztalan, tervezés szintjén van úgy beépítve a rendszer, hogy semmit sem érnek el hardveresen, ha megszűnik ez a mód. Ellentétben az ARM-mal, akik tényleg tudnak nyerni rajta, konkrétan egyszerűsítik hardveres dizájnt.
(#56) dabadab: Használnod kell az új regisztereket. Abban a hsz-ben írtam, amire reagáltál.
[ Szerkesztve ]
Senki sem dől be a hivatalos szóvivőnek, de mindenki hisz egy meg nem nevezett forrásnak.
-
arn
félisten
Enelkul eleg bajos visszameno kompatibilitast csinalni. Ergo a resze a dolgoknak.
Amugy miert lenne erdeke az amdnek jelenleg fenntartani ezt a keresztlicensz szerzodest?
facebook.com/mylittleretrocomputerworld | youtube.com/mylittleretrocomputerworld | instagram.com/mylittleretrocomputerworld
-
Pont ezt írta az #57-ben, hogy nem. Csak a szóhasználat wtf. Az ARM-nál a 64 bit az egy teljesen új ISA, kompatibilitási mód nélkül, tehát teljesen független a 32 bites ARM-tól. Az AMD64 és az x86 viszonya viszont nem ilyen, hisz előbbi nem független az utóbbitól. S pont emiatt lehet kétféle módon is magyarázni, mindkettőjüknek igaza van:
Dabadab: Az AMD64 nem több, mint az x86 kiterjesztése, mivel az utóbbi utasításkészlet subsetje az előbbinek. Bizonyos esetekben tök ugyanaz lesz az újrafordított kód, mert nincs szükség az AMD64 új feature-jeire. Főleg, ha assemblyt használsz, ott ez garantált.
Abu85: Az AMD64 egy új ISA, ami tartalmaz kompatibilitási módot, amivel a régi x86 kódok futtathatók maradnak. Bizonyos esetekben más lesz az újrafordított kód, mert az új bináris már használhatja az AMD64 új feature-jeit. Pl új regisztereket, vagy akár SSE utasításokat.
[ Szerkesztve ]
A RIOS rendkívül felhasználóbarát, csak megválogatja a barátait.
-
dabadab
titán
Nem csak a visszamenő kompatibilitásról van szó, hanem arról, hogy ha az x86-64-ből kivonod az x86-32-őt, akkor egy használhatatlan utasításkészletet kapsz, pl. olyan alapvető dolgok nem lesznek benne, mint a feltételes ugrások (vagyis egy nyomorult if-et nem tudsz vele megcsinálni )
DRM is theft
-
dabadab
titán
Az AMD64 egy új ISA, ami tartalmaz kompatibilitási módot, amivel a régi x86 kódok futtathatók maradnak.
Ez nem igaz, mivel a 32 bites kód nagyon nagy része simán elfut natív x64-es módban is. Ez az, amit valahogy Abu nem akar megérteni: hogy ha kiveszed a képből a komplett kompatibilitási módot és csak a natív 64 bites utasításkészletet nézed, akkor is annak a nagy része az pont ugyanaz, mint az x86 volt.
[ Szerkesztve ]
DRM is theft
-
arabus
addikt
miért kellene kivenni semmi értelme.
alapvetően 64-bites long mode-ban fut de ha arra van igény futhat legacy vagy compatibility módban is.
minek tekergeted a semmit?Ryzen 7500F,Gigabyte B650M K,Xeon Phi,i9 7960X,i9 7920X,Xeon w2135,Gskill royal 4400,Gskill Trident Z,Pico 4,Red Devil 7900XTX,Asus Z790 E,14900KF,96GB Corsair ddr5,64GB Kingston Fury ddr5,64GB Micron ddr5,Z590,Intel Cryo,Intel 11900F,Ryzen 5600,Radeon 7600,Radeon 6800...
-
Persze, az x86 az subsetje az AMD64-nek. Te az utasításkészletről beszélsz, Abu viszont a futtatási módokról. Csak hogy le legyen írva, ugye ezek vannak:
1. Real Mode (ebben indul a proci)
2. Legacy mode (x86 protected)
3. Long mode (de ez alatt van két al-mód)
3.1. Compatibility mode (ez az alapértelmezett)
3.2. "valódi" Long modeNa most itt az van, hogy (szerintem) te 3. módról beszélsz, Abu meg az abban lévő 3.2-es módról. A 3.2-ben nem tudsz régi x86 alkalmazást futtatni, mert arra a 3.1 való. Windows-nál a proci ugrálgat a 3.1 és 3.2 között, ezért megy vegyesen 32 és 64 bit. Linuxon meg úgy tudom nincs ilyen, legalábbis anno nem volt, csakis a "valódi" long mode.
A RIOS rendkívül felhasználóbarát, csak megválogatja a barátait.
-
arn
félisten
nem tudom hogy oldottak meg, de mar eleve ez a dolog kizarja az egeszet. en korabban mindig kiegesziteskent olvastam, nem onallo utasitaskeszletkent, mint az ia32 vagy ia64.
facebook.com/mylittleretrocomputerworld | youtube.com/mylittleretrocomputerworld | instagram.com/mylittleretrocomputerworld
-
arn
félisten
mondjuk azert, mert az amd evtizedek ota azert szop, mert az intel arnyekaban el? szerintem ok lennenek a legboldogabbak, ha lenne a kezukben vmi, amivel ugy rangathatjak a piacot, mint az intel teszi az x86 fuggoseggel.
de ha jol sejtem az amd64 onmagaban nem eletkepes.[ Szerkesztve ]
facebook.com/mylittleretrocomputerworld | youtube.com/mylittleretrocomputerworld | instagram.com/mylittleretrocomputerworld
-
Sinesol
veterán
Végre az ARM mögé állna egy erős cég, hogy felfuttassa a dolgot, erre ahol tudnak, probalnak keresztbe tenni.
Csak elérik, hogy az ARM sose nőhessen fel az x86/AMD64 mellé. Vajon kinek is jön ez jol...[ Szerkesztve ]
-
Jester01
veterán
Jellemzően nem fognak elfutni a már lefordított 32 bites kódok 64 bites módban. Fel fog robbanni például ha egy byteos inc vagy dec van benne mivel az 64 bites módban rex prefix (0x40-0x4f). A 0x50 opcode 32 biten push eax de 64 biten push rax ami nyilván nem ugyanazt fogja csinálni. 64 biten megkaptuk a rip-relatív címzést ami megint egy létező 32 bites címzési módott csap felül szóval ha olyan van a kódban akkor az se fog működni. Mivel a memóriacímzés 64 bitre váltott ezért ügyelni kell a 32 bites offsetek megfelelő kiterjesztésére (mov eax, -1; mov [foo+eax], 0 gépi kódja nem ugyanazt csinálja 64 biten futtatva). Természetesen a pointerek 64 bites mérete eleve minden olyan adatszerkezetre kihatással lesz amiben pointerek vannak és a verem is máshogy fog kinézni már csak azért is mert a call is 64 bites. Még ha a 32 bites konvenciót próbálod használni az se fog menni mivel rosszak lesznek az offsetek.
Jester
-
-
Yany
addikt
Itt egy munkánk 320x200-as grafikával a régi szép időkből: Choplifter 2 Gameplay
Itt 32 bitre optimalizált assembly szinten ikertestvéremmel csináltunk mindent + volt egy grafikusunk, aki a mi sprite editorunkat használta a contenthez.
Építs kötélhidat - https://u3d.as/3078
-
genlog
junior tag
Megmentették az ARM-et? Akkor miért ért volna célba a kezdeményezés?
Ja, hogy az "elindítója" ért célba... Az 5 perc hírnév miatt? -
Tigerclaw
nagyúr
Abszolut egyet ertek az ipsevel, csak hianyoznak az ilyen nagy volumenu IT/Telekom cegek Europaban. Ezeknek a cegeknek a letrejottet komolyan tamogatnia kellene az EU-nak. Osszeirni az osszes letezo, korabban letezett ilyen ceget es rebootolni azokat. Nokia, Ericcson, Siemens, Alcatel, Sagem, stb. Onellatonak kellene lennunk hardver es szoftver, telekommunikacio eseten is. Van jopar startup, kisebb/kozepes ceg is aki hasonloan tamogathato lenne.
Az a baj a világgal, hogy a hülyék mindenben holtbiztosak, az okosak meg tele vannak kételyekkel.
-
Sinesol
veterán
válasz Tigerclaw #82 üzenetére
Az a gond, hogy az eu-s bürokracia es az agyonszabalyzas szab gátat a fejlődesnek, ezert nincs erős eu-s techszektor. Ha meg eu-s penzt öntünk rajuk, akkor egyreszt ugyanott leszunk mint Kina, kiveve hogy itt minden nagyon draga lesz, masreszt meg meg a korabban emlitett okok miatt ugysem lenne versenykepes.
[ Szerkesztve ]
-
Tigerclaw
nagyúr
Hosszabb tavon megis ez a jobb megoldas. Inkabb vegyek ritkabban uj telefont, laptopot, de az legyen itt fejlesztett, itt gyartott es a penz is maradjon itt. A gyartas maradhatna a kozep/kelet europai tersegben, hogy ne szalljon el a koltseg nagyon. Nem is kell feltetlenul a premium kategoriat celozni, mert a nagy tobbseg nem azt veszi. Feladni, meg se probalni rosszabb, mint belebukni parszor a probalkozasba.
Az EU vezetesben amugy is problemas, hogy tul liberalis nemi egeszseges protekcionizmus helyett. Meg kell talani a modjat, formajat annak hogy tamogathassak az EU-s cegek felemelkedeset es a kinai/amerikai felvasarlasok elleni vedekezes is fontos. Az ilyen es hasonlo kritikus cegek eladasat meg kell akadalyozni.
Az a baj a világgal, hogy a hülyék mindenben holtbiztosak, az okosak meg tele vannak kételyekkel.
-
Yeffy
veterán
nyilvan a nep akarata, ha demagog suketelessel futjuk az egyik oldalt, amelyik a sajat frusztraltsagat nem tudja mason levezetni, vagy epp a 19. szazadban ragadt, mert feltjuk a politikai pozicionkat, aztan marginalis kulonbseggel gyoz amirol hadovaltunk. amihez hozzatesz h a masik oldalon sokan el se mennek szavazni, mondvan aa, ez ugysem megy at, de vegul atmegy, es vegrehajtjuk. barmi aron. ha szellel szemben hugyozunk, ha mar joval tobb kart okoztunk, mint hasznot, akkor is. a lenyeg h orizzuk csak meg a szaros pozicionkat. lmao.
eleg sok a parhuzam az otthoniakkal.
Big girls ride harder. ヅ || Kondi powaa'!
-
"Mint ahogy a 32 bites ISA is a 16 bites bővített változata."
Igen, de mégsem. Ugyanis Long Mode-ban 16 bites protected mode kódot ugyan tudsz futtatni, real mode-ot viszont nem, ezért kell dosbox 64 bites windowsra. Viszont Legacy mode-ban van egy emulált 16 bit real mode, ezért az 32 bites windows-on natívba megy.
Abu85 szvsz is hülyén fogalmazott, mert ő azt érti a függetlenség alatt, hogy ki lehetne szépen dobálni az összes módot a "valódi" Long Mode-on kívül. Csak hát nem igazán lehetne vele tranzisztort nyerni, hisz a kidobott utasítások jórészt az AMD64 subsetjei.
A RIOS rendkívül felhasználóbarát, csak megválogatja a barátait.
-
genlog
junior tag
Ha az ellenkező véleményt lenézed és éretlennek tartod a népet az adott kérdéskörben, akkor az minden, csak nem demokrata hozzáállás.
A cenzus meg van határozva felnőtt, döntésképes emberek szavazhatnak. Ha te ezt a halmazt szűkítenéd, akkor a demokrata alapeszmétől távolodsz el, hiszen a többség véleménye kell, hogy mindenek felett legyen egy ilyen rendszerben.
Ha végül kisebbség lesz a döntéshozó csoport, akkor az diktatúra. Sok ember diktatúrát szeretne, de ezt így nem fogalmazza meg, illetve nem tudja, hogy amit szeretne, az az. -
-
Reggie0
félisten
Hat, nem valami szerencses terminologia. Intel manual szerint van: "Real mode, protected mode, virtual 8086 mode, and system management mode. These are sometimes referred to as legacy modes."
De ezen felul hivatkozik egyes modban legacy mode-ra is, ami a elegge zavaro, de valoban ia-32 protected mode akar a legacy lenni, csak direkben nincs igy leirva az intel doksiban.
Bar ez sem pontos, mert a system management mode-bol is lehet IA-32e-be valtani, tehat a legacy alatt akar arra is gondolhattak.[ Szerkesztve ]
-
BiP
nagyúr
"A cenzus meg van határozva felnőtt, döntésképes emberek szavazhatnak. "
Itt bukik meg az elmélet. Sok embernek nem lenne szabad szavazni, még ha ez szembemegy a demokrácia nemes eszméjének és én is azt szeretném, ha ez jól működne egy ideális világban.
Sok ember fizikailag hiába felnőtt, nehéz lenne döntésképesnek nevezni. És a felelős döntés témaköréig még el sem jutottunk.[ Szerkesztve ]
-
Reggie0
félisten
Kuszasag van itt rendesen, intel megint alkotott En nem ertem, miert nem lehet rendesen az alap neven nevezni mindent egy muszaki dokumentacioban, hogy egyertelmu legyen mire gondolnak. Foleg, ha konnyen osszetevesztheto terminologiak leteznek parhuzamosan.
[ Szerkesztve ]
-
makkmarce
őstag
az milyen demokrácia, ahol az embereket átverik szavazatért cserébe, beigérnek fűt-fát, aztán mikor megszavazzák, közlik, hogy hopsza.. ígyjártál, ugyan igérgettünk, de hazudtunk. Aztán az egyik főkolompos eu-s országba költözik Ez így messze van egy normális demokráciától. Az aluliskolázottakat megint megvették két zsák krumpliért, csak a krumpli se létezett.
okoskodom, tehát vagyok
Új hozzászólás Aktív témák
- Nothing Phone (2) - több, mint elsőre látszik
- Otthonfelújítási program (2024.)
- Kínai, és egyéb olcsó órák topikja
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- Autós topik
- ThinkPad (NEM IdeaPad)
- WLAN, WiFi, vezeték nélküli hálózat
- Xbox Series X|S
- Ford topik
- Real Racing 3 - Freemium csoda
- További aktív témák...