Keresés

Aktív témák

  • kisfurko

    senior tag

    válasz KngAlex #1 üzenetére

    Talán, ha specifikálnád a jobban a problémákat, akkor segíthetnénk is. Milyen processzor, mi a feladat pontosan stb.
    Abszolút érték előállítása majdnem minden architektúrán annyi, hogy megnézed, hogy negatív-e (általában van ilyen flag, tehát csak elágaztatni kell), s ha az, akkor negálod. Ha nincs negálás, akkor kizáró vagy csupa 1-es bittel és +1, vagy kivonod a csupa 1-es bitből (legnagyobb ábrázolható szám a regiszterrel).
    Két változó összeadása egy sima összeadó utasítás.
    Bitcserélgetést pedig shiftelő és rotáló, valamint és és vagy utasításokkal tudsz csinálni.

Aktív témák