Not logged inCSS-Forum
Forum CSS-Online Help Search Login
CSS-Shop Impressum Datenschutz
Up Topic Hauptforen / CSS-Forum / Wann erscheint Cfish / Asmfish in einer „tagesaktuellen“ Version?
- - By Max Siegfried Date 2021-07-05 17:19
Am besten mit dem Code als download zum selber kompilieren.
Parent - - By Lothar Jung Date 2021-07-05 17:27 Edited 2021-07-05 17:29
Assembler-Dateien werden nicht kompiliert, da der File schon Maschinencode enthält. Allenfalls braucht man noch einen Linker um anderen Code einzubinden.
Parent - - By Robert Bauer Date 2021-07-05 18:33
Lothar, ich glaube, dass ich Dich diesmal korrigieren kann

Unter https://github.com/lantonov/asmFish/tree/master/x86 sind die Assembler-Sourcen zu asmFish vom Autor Iantonov.
Wie auf der Hauptseite https://github.com/lantonov/asmFish angegeben, können diese mit dem Assembler fasmg.exe zu einem ausführbaren Executable gebaut werden.
Leider ist asmFish von Iantonov aber seit 2 Jahren verwaist.

CFish ist wohl auf dem Stand vom Mai, wenn man mit Stockfish vergleicht. Siehe hierzu der Thread https://forum.computerschach.de/cgi-bin/mwf/topic_show.pl?tid=12228
Parent - - By Lothar Jung Date 2021-07-05 18:42
Lieber Robert,

Danke für Deine Klarstellung.

Für den Assembler Sourcecode braucht man ein Assemblerprogramm um daraus ein ausführbares Programm zu erstellen, aber keinen Compiler.
Die Schritte für C-Code sind Compilieren, Linken, (AssemblerCode) und dann EXE erstellen.
Bei AssemblerCode fallen die ersten Schritte weg. Das Assemblerprogramm erstellt die ausführbare EXE-Datei.

Grüße

Lothar
Parent - - By Robert Bauer Date 2021-07-05 19:02
Das Compilieren fällt weg. Aber die asm-Files sind in Assembler-Sprache ("ausgeschrieben") und müssen durch den Assembler in binäre Befehle übersetzt werden.
Nach meinem Verständnis muss auch gelinkt werden, da ja die einzelnen Dateien auch verbunden werden müssen.
Parent - By Lothar Jung Date 2021-07-05 19:51
Genau, so ist es. Ich wollte nur feststellen, das ein Compilieren wegfällt.
Up Topic Hauptforen / CSS-Forum / Wann erscheint Cfish / Asmfish in einer „tagesaktuellen“ Version?

Powered by mwForum 2.29.3 © 1999-2014 Markus Wichitill