einfache und-verknüpfung

Zuviel Werbung?
-> Hier kostenlos registrieren
und ob das geht :ROFLMAO:

Code:
*
      U     E      2.0
      SPBN  end
      L     EB     3
      T     MB    10
end:  NOP   0

ACHTUNG: Diese Lösung ist von zotos nicht zur Nachahmung freigegeben!
 
Zuletzt bearbeitet:
OK, wieder was gelernt, auch wenn ich`s nicht verstehe :ROFLMAO:

nicht verstehen? ok ... E 3.0 ----> M10.0 und E 3.1 ----> M 10.1 ... in abhängigkeit von E 2.0 ... wenn E 2.0 nicht erfüllt ist, machen wir erstmal gar nix, ansonsten kopieren wir das eingangsbyte ins merkerbyte ... das man damit natürlich auch .2 bis .7 mit kopiert ... who cares? ;)
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Nö, 4L, das ist nicht das selbe, wenn E2.0 False ist, müssen M10.0 und M10.1 auch False sein!

f*** ... stümmt hmm ... damit wirds wieder länger

Code:
*
      U     E      2.0
      SPBN  end
      L     EB     3
      T     MB    10
      SPA   ende
end:  L     B#16#0
      T     MB    10
ende: NOP   0
aber die bedingung
linuxluder schrieb:
kann man das noch kürzer schreiben, dass E 2.0 nur einmal vorkommt?
bleibt erfüllt

[edit] hab da nochmal drüber nachgedacht :ROFLMAO:

Code:
*
      U     E      2.0
      SPBN  end
      L     EB     3
      SPA   ende
end:  L     B#16#0
ende: T     MB    10
[/edit]
 
Zuletzt bearbeitet:
4L,

Sie in Ihr beispiel wurde die merker nicht zuruck gesetst.

PHP:
*
      U E2.0
      SPBN M1
      L EB3
      T MB10
      SPA M2
M1:   L 0
      T MB10
M2:   NOP 0
 
Also wenn es darum geht die Funktion des Codes zu verschleiern, bekommst Du von mir 100Punkte. Ich überlege mir gerade Deine Lösung >hier< zu präsentieren ;o)

Ansonsten sollte Linuxluder bei seiner Ursprünglichen Version bleiben.
 
Also wenn es darum geht die Funktion des Codes zu verschleiern, bekommst Du von mir 100Punkte. Ich überlege mir gerade Deine Lösung >hier< zu präsentieren ;o)

Ansonsten sollte Linuxluder bei seiner Ursprünglichen Version bleiben.

Ok, wenns darum geht könnte man noch ein paar Pointer einführen.
 
hi,

ich habe folgenden code
Code:
      U     E      2.0      *
      U     E      3.0
      =     M     10.0
      U     E      2.0      *
      U     E      3.1
      =     M     10.1

kann man das noch kürzer schreiben, dass E 2.0 nur einmal vorkommt?

danke jo


Unterschiedliche Und Verknüpfungen auf ein = ist doch das kürzeste.
Wie willst du das den noch kürzer machen?
Kannst ja Save Bie verwenden wenn du es schöner findest, kürzer wird es nicht.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
glaub zwar nicht, dass ich die 400 in aussicht gestellten punkte erreichen kann aber ein versuch ist es wert ...

Code:
*
      U     E      2.0
      SPBN  end
      L     EB     3
      SPA   ende
end:  L     0
      *I    
ende: T     MB    10
[edit]

die sprungmarke ende funktioniert auch so + eine L 1, aber dann versteht man es zu schnell :rolleyes:

Code:
*
      U     E      2.0
      L     1
      SPBN  end
      L     EB     3
      SPA   ende
end:  L     0
ende: *I    
      T     MB    10
[/edit]

[edit2] es geht auch ganz ohne E 2.0 :D
Code:
*
      L     EW     1
      L     W#16#1
      UW    
      L     EB     3
      *I    
      T     MB    10
[/edit2]

[edit3]
der code oben nimmt ja immer noch das ganze abbild vom EB3 mit ...
Code:
*
      L     EW     1
      L     W#16#1
      UW    
      L     EB     3                  // aber auch EW 2 funzt
      *I    
      L     W#16#3
      UW    
      T     MB    10
[/edit3]
 
Zuletzt bearbeitet:
noch ein sechs-Zeiler [edit] SIEBEN [/edit]

Code:
      U     E      3.0
      =     M     10.0
      U     E      3.1
      =     M     10.1
      UN    E      2.0
      R     M     10.0
      R     M     10.1

der sich leicht umformulieren lässt in

Code:
      L     EB     3
      T     MB    10
      UN    E      2.0
      R     M     10.0
      R     M     10.1

wobei ich bei letzterer Lösung die Seitenwirkung auf M10.2 bis M10.7 verachte ... (und die erste Lösung wegen Doppelzuweisung anstössig sein könnte).
 
Zuletzt bearbeitet:
Zurück
Oben