Als «machine-code» getaggte Fragen

20
Tipps zum Golfen im x86 / x64-Maschinencode
Mir ist aufgefallen, dass es keine solche Frage gibt, also hier ist es: Haben Sie allgemeine Tipps zum Golfen im Maschinencode? Wenn der Tipp nur für eine bestimmte Umgebung oder Anrufkonvention gilt, geben Sie dies bitte in Ihrer Antwort an. Bitte nur einen Tipp pro Antwort (siehe hier ).

1
Bootloader Golf: Brainf ***
Erstellen Sie einen Bootloader, der ein bestimmtes Brainfuck-Programm ausführt. Das ist Code-Golf , also gewinnt das Programm mit den wenigsten Bytes. Als Bootloader wird die Größe des Programms im kompilierten Code in Bytes ungleich Null gezählt. Brainfuck 30000 überlaufende 8-Bit-Zellen. Zeiger springt über. Einige Anmerkungen zu Operationen: Die Eingabe muss …

4
In x86 / x86-64 anders verzweigen, wobei nur druckbare sichtbare ASCII-Zeichen im Maschinencode verwendet werden
Die Aufgabe ist einfach: Schreiben Sie ein Programm, das in x86 (32-Bit) und x86-64 (64-Bit) unterschiedlich verzweigt und nur druckbare sichtbare ASCII-Zeichen 0x21 ... 0x7e (Leerzeichen und Entf sind nicht zulässig) im Maschinencode verwendet . Bedingte Montage ist nicht zulässig. Das Verwenden von API-Aufrufen ist nicht zulässig. Die Verwendung von …

13
Fibonacci produkte
Sie können eine Zahl größer als 0 als eindeutige Summe positiver Fibonacci-Zahlen zerlegen. In dieser Frage subtrahieren wir wiederholt die größtmögliche positive Fibonacci-Zahl. Z.B: 1 = 1 2 = 2 3 = 3 4 = 3 + 1 12 = 8 + 3 + 1 13 = 13 100 = …
13 code-golf  math  sequence  fibonacci  code-golf  word  code-golf  cipher  code-golf  string  math  subsequence  code-golf  regular-expression  code-golf  brainfuck  assembly  machine-code  x86-family  code-golf  math  factorial  code-golf  math  geometry  code-golf  math  arithmetic  array-manipulation  math  number  optimization  stack  metagolf  code-golf  tips  assembly  code-golf  tips  lisp  code-golf  number-theory  path-finding  code-golf  number  sequence  generation  code-golf  math  geometry  code-golf  grid  permutations  code-golf  code-golf  graphical-output  geometry  fractal  knot-theory  code-golf  math  arithmetic  code-golf  interpreter  balanced-string  stack  brain-flak  code-golf  math  set-theory  code-golf  math  array-manipulation  code-golf  code-golf  string  natural-language  code-golf  code-golf  math  linear-algebra  matrix  code-golf  string  encode 

3
Kleinstmögliche ausführbare Mach-O-ausführbare Datei
Was ist die kleinstmögliche ausführbare ausführbare Mach-O- Datei auf x86_64? Das Programm kann nichts tun (nicht einmal einen Rückkehrcode zurückgeben), sondern muss eine gültige ausführbare Datei sein (muss fehlerfrei ausgeführt werden). Mein Versuch: GNU Assembler ( null.s): .text .globl _main _main: retq Zusammenstellung & Verknüpfung: as -o null.o null.s ld …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.