Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

...

  • <area> je oblasť adresného priestoru (AR, DM, CIO, HR, WR).
  • <offset> je adresa registra (0-65535). V prípade viacregistrových premenných (napr. FLOAT) je to adresa prvého registra. Je možné zadať číslo hexadecimálne s použitím znaku #, napr. DM#3A.
  • <bit> voliteľná časť adresy, ktorá udáva konkrétny bit (0-15) v rámci registra. Umožňuje tak adresovanie jednotlivých bitov.
  • <type> voliteľná časť adresy, ktorá udáva spôsob interpretácie dát:

    TypePopis
    BITPráca s jedným bitom (prednastavená hodnota, ak adresa obsahuje špecifikáciu bitu, napr. HR1.3)
    BYTE_UVyšší (prvý) bajt registra
    BYTE_LNižší (druhý) bajt registra
    WORD

    Register interpretovaný ako 16-bitové číslo bez znamienka (prednastavená hodnota, ak adresa neobsahuje špecifikáciu bitu, napr. HR1)

    SHORTRegister interpretovaný ako 16-bitové číslo so znamienkom
    BCDRegister interpretovaný ako BCD číslo bez znamienka (0-9999).
    SBCDRegister interpretovaný ako BCD číslo so znamienkom (-+/-7999). Najvyšší bit definuje znamienko.
    LBCDDva 16-bitové registre interpretované ako 4-bajtové BCD číslo bez znamienka (0-99999999).
    SLBCDDva 16-bitové registre interpretované ako 4-bajtové BCD číslo so znamienkom (0+/-79999999). Najvyšší bit definuje znamienko.
    DWORDDva 16-bitové registre interpretované ako 32-bitové číslo bez znamienka (poradie bajtov závisí od parametra 4-byte Endian Mode)
    LONGDva 16-bitové registre interpretované ako 32-bitové číslo so znamienkom (poradie bajtov závisí od parametra 4-byte Endian Mode)
    FLOATDva 16-bitové registre interpretované ako 32-bitové reálne číslo (poradie bajtov závisí od parametra 4-byte Endian Mode)


...