Az x86 architektúra

Az x86 architektúra
2002-12-08T04:27:04+01:00
2003-07-07T14:25:09+02:00
2022-11-02T03:50:37+01:00
  • Nem! A verem szegmens nem futtathato! A lapbol olvashato es irhato(bar ez utobbit le lehet tiltani) es lefele bovulo! Igazabol en nem ertem, miert is van egyaltalan buffer overrun. Ha jobban megnezzuk az x86 architekturat, akkor egy rendesen megirt Op.rendszer eseten ez fel se szabadna merulni. A problemat ott latom, hogy a 2.2-es Linux kerneltol kezdve mar nincs szegmentalas(allitolag, egy konyvben olvastam, Linux Kernel Programming, vagy valami hasonlo a cime). Tudja valaki az okat, hogy miert szakitottak a szegmentalassal es miert csak a lapozast tamogatjak?
    Mutasd a teljes hozzászólást!
  • Nem latok at teljesen egy dolgot, ami pont ide tartozik. Alapban a verem szegmensnek mik a tulajdonsagai?
    Irhato es vegrehajthato?
    Mert x86 architekturanal pont gondot jelent a buffer overrun tipusu hibaknal a verem felulirasa. Azon erolkodnek a non-exec patch-ek, hogy a verem ne legyen vegrehajthato.

    Nem latom at tisztan.
    Mutasd a teljes hozzászólást!
  • A cikk valóban erősen épül az Intel doksira, de attól el is tér. Nem szó szerinti fordítás, az ok, hogy hasonlít rá az, az: hogy nem láttam anno, mikor még elkezdtem ezt írni értelmét annak, hogy teljesen új tematikát dolgozzak ki. Nem képzelem, hogy sokkal jobban felépített művet tudnék írni e témakörben, az Intel doksi tematikája jónak tűnik, s ahol saját tapasztalatból hiányosnak vélem átalakítom, kiegészítem.
    Második gondolatodat minden bizonnyal megoldotta a május 4-én megjelent cikk.
    Az INVLPG-ről a vezérlő regisztereknél már tettem megjegyzést, illetve a most említett cikk is ír róla, továbbá a később megjelenő "kiváltságos utasításoknál" is megemlítem.
    Üdv,
    Bernát aka r4s
    Mutasd a teljes hozzászólást!
  • Ugye eztényleg 100% ingyenes? Egyébként mennyi időre postázzák ki?
    Mutasd a teljes hozzászólást!
  • Nem csak az. En teljesen ingyen megkaptam a masodik es harmadik kotetet februarban. Sajnos az elsot nem tudtak kuldeni mert nem volt.
    Mutasd a teljes hozzászólást!
  • Mármint a postaköltség ingyenes , ugye?
    Mutasd a teljes hozzászólást!
  • Szóval az előbbi linkről letölthetőek az Intel "manual"-ok .pdf formaban, vagy ha kedved tartja rendelni is lehet, ráadásul ingyen, csak az a bibi hogy korlátozott a készletük. (Ez nem vicc, egy héten belül megkapod ha van raktáron.)
    Mutasd a teljes hozzászólást!
  • ???
    Mutasd a teljes hozzászólást!
  • Hivatalos Intel doksi: Intel Developer Zone
    Mutasd a teljes hozzászólást!
  • Lapozás:

    A cikk nem rossz habár messziről látszik hogy az intel doksijának fordítása! Hiányolom belőle a 36 bites lapcímtár bejegyzés leírását, valamint egy szó sem esik az INVLPG utasításról!
    Mutasd a teljes hozzászólást!
  • Hello

    Pontosan milyen kartyahoz mit is szeretnel irni?
    Es milyen platformra, milyen nyelven?

    Rebel
    ICQ #77901816
    Mutasd a teljes hozzászólást!
  • Jók a cikkeid, a gondom csak annyi lenne, hogy programozó vagyok és kőzel hasonló szinten ezeket már én is őssze válogatam inét onét, de a lényeg mégis csak az lenne, hogy pontosan hogyan is írjak egy függvényt. Két dolog érdekelne: van egy kártyám aminek tudom a portjaít, a megszakítását és a memoria címeit. Valami saját progít kéne irnom rá és itt a témánál is vagyok, hogyan?
    Mutasd a teljes hozzászólást!
Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd