Aşağıda vermiş olduğum stl kodunu açıklayabilirmisiniz? Özlikle kırmızı olarak işarediklerimi.Şimdiden çok teşşekür ederim.
Kod:
L DBW [COLOR=#ff0000]56[/COLOR]
L [COLOR=#ff0000]2#[/COLOR]100000000000000
AW
JZ M002
A [COLOR=#ff0000]#WS_S [/COLOR]
JC M002
L #PM16
L 2#100000000
AW
JN M002
L [COLOR=#ff0000]W#16#0 [/COLOR]
T #PM08
BEU
M002: NOP 0
L DBW 56 // DBW56 nın içeriğini Accu 1 ' e yükle
L 2#100000000000000 // bu sayıyı akü 1 ' e yükle. (yukardaki bu arada akü 2 ye kaydı)
AW // aku 1 ve AKU 2 içeriğini and word lojik işlemine tabi tut
JZ M002 // sonuç sıfıra eşitse M002 ye git,sıçra
A #WS_S // deklarasyon tablosunda tanımlanan #WS_s isimli in/out/stat her ne olarak tanımlandıysa and işlemi yap
JC M002 // Rlo 1 ise M002 ye sıçra
L #PM16 // yine deklasyonda tanımlanan #PM16 ile alttaki binary değeri and word logic işlemine tabi tut
L 2#100000000
AW
JN M002 // sonuç sıfırdan farklıysa M002 ye sıçra
L W#16#0
T #PM08 // #PM08 in içeriğini sıfırla
BEU
M002: NOP 0 // işlem yok no/not operation