logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Wyjaśnienie kodu STL: LAR1, OPN DB, adresowanie pośrednie

tomek6543 07 Lis 2009 15:24 1548 1
  • #1 7227467
    tomek6543
    Poziom 11  
    Posty: 60
    Ocena: 2
    wyjsni mi ktos to ? w stepie pisane

    ------------------------
    L DIB [AR1, P#10.0]
    T DBB [#Adresy]
    L #Adresy
    L 8
    +D
    T #Adresy
    ------------------------

    i druga rzecz

    OPN DB [#localS_DB]
    A #Pomiar
    = DBX [#locals_Adr]


    i co oznacza komenda:

    LAR1 P##Pomiar



    z gory dzieki !
  • #2 7229622
    czaruta
    Poziom 13  
    Posty: 58
    Pomógł: 6
    Ocena: 2
    ------------------------
    L DIB [AR1, P#10.0]
    T DBB [#Adresy]
    L #Adresy
    L 8
    +D
    T #Adresy
    ------------------------
    Aby w pełni zrozumieć, o co tu chodzi, musisz sobie przyswoić informacje na temat wskaźników w Step7.
    Ten kod to nic innego jak kopiowanie bajtu z bloku danych DI do bloku danych globalnego i dodanie do niego offsetu o wartości 8 .


    ------------------------
    OPN DB [#localS_DB]
    A #Pomiar
    = DBX [#locals_Adr]
    ------------------------

    Otworzenie Bloku DB o numerze zawartym po zmienna #localS_DB
    i skopiowanie bitu #Pomiar do bitu (pod adresem) #locals_Adr w tymże bloku DB


    ------------------------
    i co oznacza komenda:
    LAR1 P##Pomiar
    ------------------------
    Otworz Help.
REKLAMA