MediaWiki-API-Ergebnis

This is the HTML representation of the JSON format. HTML is good for debugging, but is unsuitable for application use.

Specify the format parameter to change the output format. To see the non-HTML representation of the JSON format, set format=json.

See the complete documentation, or the API help for more information.

{
    "compare": {
        "fromid": 1,
        "fromrevid": 1,
        "fromns": 0,
        "fromtitle": "Hauptseite",
        "toid": 2,
        "torevid": 2,
        "tons": 0,
        "totitle": "Assembler/Einleitung",
        "*": "<tr><td colspan=\"2\" class=\"diff-lineno\" id=\"mw-diff-left-l1\">Zeile 1:</td>\n<td colspan=\"2\" class=\"diff-lineno\">Zeile 1:</td></tr>\n<tr><td class=\"diff-marker\" data-marker=\"\u2212\"></td><td class=\"diff-deletedline diff-side-deleted\"><div><del class=\"diffchange\">&lt;strong&gt;MediaWiki wurde installiert.&lt;/strong&gt;</del></div></td><td colspan=\"2\" class=\"diff-side-added\"></td></tr>\n<tr><td class=\"diff-marker\"></td><td class=\"diff-context diff-side-deleted\"><br></td><td class=\"diff-marker\"></td><td class=\"diff-context diff-side-added\"><br></td></tr>\n<tr><td class=\"diff-marker\" data-marker=\"\u2212\"></td><td class=\"diff-deletedline diff-side-deleted\"><div><del class=\"diffchange diffchange-inline\">Hilfe zur Benutzung und Konfiguration der Wiki-Software findest du im [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents Benutzerhandbuch].</del></div></td><td class=\"diff-marker\" data-marker=\"+\"></td><td class=\"diff-addedline diff-side-added\"><div><ins class=\"diffchange diffchange-inline\">== Einleitung ==</ins></div></td></tr>\n<tr><td class=\"diff-marker\"></td><td class=\"diff-context diff-side-deleted\"><br></td><td class=\"diff-marker\"></td><td class=\"diff-context diff-side-added\"><br></td></tr>\n<tr><td class=\"diff-marker\" data-marker=\"\u2212\"></td><td class=\"diff-deletedline diff-side-deleted\"><div><del class=\"diffchange diffchange-inline\">== Starthilfen ==</del></div></td><td class=\"diff-marker\" data-marker=\"+\"></td><td class=\"diff-addedline diff-side-added\"><div><ins class=\"diffchange diffchange-inline\">Assembler ist die Programmiersprache des Prozessors. Das hei\u00dft, dass man direkt Befehle und Daten an den Prozessor schickt und ausf\u00fchrt.</ins></div></td></tr>\n<tr><td class=\"diff-marker\"></td><td class=\"diff-context diff-side-deleted\"><br></td><td class=\"diff-marker\"></td><td class=\"diff-context diff-side-added\"><br></td></tr>\n<tr><td class=\"diff-marker\" data-marker=\"\u2212\"></td><td class=\"diff-deletedline diff-side-deleted\"><div><del class=\"diffchange diffchange-inline\">* </del>[https://<del class=\"diffchange diffchange-inline\">www</del>.<del class=\"diffchange diffchange-inline\">mediawiki</del>.org/wiki/<del class=\"diffchange diffchange-inline\">Special:MyLanguage/Manual:Configuration_settings Liste der Konfigurationsvariablen</del>]</div></td><td class=\"diff-marker\" data-marker=\"+\"></td><td class=\"diff-addedline diff-side-added\"><div><ins class=\"diffchange diffchange-inline\">Assembler-Dateien haben normalerweise die Dateiendung \".asm\". F\u00fcr dieses Tutorial verwende ich den [//flatassembler.net/ fasm] (</ins>[https://<ins class=\"diffchange diffchange-inline\">de</ins>.<ins class=\"diffchange diffchange-inline\">wikipedia</ins>.org/wiki/<ins class=\"diffchange diffchange-inline\">Flat_assembler Wikipedia</ins>]<ins class=\"diffchange diffchange-inline\">) (flat-assembler), weil er Open-Source und f\u00fcr alle g\u00e4ngigen Betriebssystem verf\u00fcgbar ist.</ins></div></td></tr>\n<tr><td class=\"diff-marker\" data-marker=\"\u2212\"></td><td class=\"diff-deletedline diff-side-deleted\"><div><del class=\"diffchange diffchange-inline\">* </del>[<del class=\"diffchange diffchange-inline\">https:</del>//www.<del class=\"diffchange diffchange-inline\">mediawiki</del>.<del class=\"diffchange diffchange-inline\">org/wiki/Special:MyLanguage</del>/<del class=\"diffchange diffchange-inline\">Manual:FAQ MediaWiki-FAQ</del>]</div></td><td class=\"diff-marker\" data-marker=\"+\"></td><td class=\"diff-addedline diff-side-added\"><div><ins class=\"diffchange diffchange-inline\">Die Syntax von anderen Assemblern wie </ins>[//www.<ins class=\"diffchange diffchange-inline\">nasm</ins>.<ins class=\"diffchange diffchange-inline\">us</ins>/ <ins class=\"diffchange diffchange-inline\">nasm</ins>] <ins class=\"diffchange diffchange-inline\">(</ins>[https://<ins class=\"diffchange diffchange-inline\">de</ins>.<ins class=\"diffchange diffchange-inline\">wikipedia</ins>.org/<ins class=\"diffchange diffchange-inline\">wiki</ins>/<ins class=\"diffchange diffchange-inline\">NASM Wikipedia</ins>]<ins class=\"diffchange diffchange-inline\">) oder </ins>[//www.<ins class=\"diffchange diffchange-inline\">masm32</ins>.<ins class=\"diffchange diffchange-inline\">com</ins>/ <ins class=\"diffchange diffchange-inline\">masm</ins>] <ins class=\"diffchange diffchange-inline\">(</ins>[https://<ins class=\"diffchange diffchange-inline\">de</ins>.<ins class=\"diffchange diffchange-inline\">wikipedia</ins>.org/wiki/<ins class=\"diffchange diffchange-inline\">Microsoft_Macro_Assembler Wikipedia]) ist etwas anders als bei fasm.</ins></div></td></tr>\n<tr><td class=\"diff-marker\" data-marker=\"\u2212\"></td><td class=\"diff-deletedline diff-side-deleted\"><div><del class=\"diffchange diffchange-inline\">* </del>[https://<del class=\"diffchange diffchange-inline\">lists</del>.<del class=\"diffchange diffchange-inline\">wikimedia</del>.org/<del class=\"diffchange diffchange-inline\">mailman</del>/<del class=\"diffchange diffchange-inline\">listinfo/mediawiki-announce Mailingliste neuer MediaWiki-Versionen</del>]</div></td><td class=\"diff-marker\" data-marker=\"+\"></td><td class=\"diff-addedline diff-side-added\"><div>\u00a0</div></td></tr>\n<tr><td class=\"diff-marker\" data-marker=\"\u2212\"></td><td class=\"diff-deletedline diff-side-deleted\"><div><del class=\"diffchange diffchange-inline\">* </del>[<del class=\"diffchange diffchange-inline\">https:</del>//www.<del class=\"diffchange diffchange-inline\">mediawiki</del>.<del class=\"diffchange diffchange-inline\">org</del>/<del class=\"diffchange diffchange-inline\">wiki/Special:MyLanguage/Localisation#Translation_resources \u00dcbersetze MediaWiki f\u00fcr deine Sprache</del>]</div></td><td class=\"diff-marker\" data-marker=\"+\"></td><td class=\"diff-addedline diff-side-added\"><div><ins class=\"diffchange diffchange-inline\">Um zu verdeutlichen wie direkt ein Assembler arbeitet, eine ganz simple asm-Datei, die kompiliert 3 Zeichen in die Ausgabedatei speichert:</ins></div></td></tr>\n<tr><td class=\"diff-marker\" data-marker=\"\u2212\"></td><td class=\"diff-deletedline diff-side-deleted\"><div><del class=\"diffchange diffchange-inline\">* </del>[https://<del class=\"diffchange diffchange-inline\">www</del>.<del class=\"diffchange diffchange-inline\">mediawiki</del>.org/wiki/<del class=\"diffchange diffchange-inline\">Special</del>:<del class=\"diffchange diffchange-inline\">MyLanguage</del>/<del class=\"diffchange diffchange-inline\">Manual:Combating_spam Erfahre</del>, <del class=\"diffchange diffchange-inline\">wie du Spam auf deinem Wiki bek\u00e4mpfen kannst]</del></div></td><td class=\"diff-marker\" data-marker=\"+\"></td><td class=\"diff-addedline diff-side-added\"><div>\u00a0</div></td></tr>\n<tr><td colspan=\"2\" class=\"diff-side-deleted\"></td><td class=\"diff-marker\" data-marker=\"+\"></td><td class=\"diff-addedline diff-side-added\"><div><ins class=\"diffchange diffchange-inline\"> db 97,0x62,'c'</ins></div></td></tr>\n<tr><td colspan=\"2\" class=\"diff-side-deleted\"></td><td class=\"diff-marker\" data-marker=\"+\"></td><td class=\"diff-addedline diff-side-added\"><div>\u00a0</div></td></tr>\n<tr><td colspan=\"2\" class=\"diff-side-deleted\"></td><td class=\"diff-marker\" data-marker=\"+\"></td><td class=\"diff-addedline diff-side-added\"><div><ins class=\"diffchange diffchange-inline\">Wenn man diesen Code in die Datei ''\"test.asm\"'' speichert und danach mit dem Befehl ''\"fasm test.asm test.txt\"'' kompiliert, so erzeugt dieser Befehl die Datei test.txt mit dem folgenden Inhalt</ins>:</div></td></tr>\n<tr><td colspan=\"2\" class=\"diff-side-deleted\"></td><td class=\"diff-marker\" data-marker=\"+\"></td><td class=\"diff-addedline diff-side-added\"><div>\u00a0</div></td></tr>\n<tr><td colspan=\"2\" class=\"diff-side-deleted\"></td><td class=\"diff-marker\" data-marker=\"+\"></td><td class=\"diff-addedline diff-side-added\"><div><ins class=\"diffchange diffchange-inline\"> abc</ins></div></td></tr>\n<tr><td colspan=\"2\" class=\"diff-side-deleted\"></td><td class=\"diff-marker\" data-marker=\"+\"></td><td class=\"diff-addedline diff-side-added\"><div>\u00a0</div></td></tr>\n<tr><td colspan=\"2\" class=\"diff-side-deleted\"></td><td class=\"diff-marker\" data-marker=\"+\"></td><td class=\"diff-addedline diff-side-added\"><div><ins class=\"diffchange diffchange-inline\">Um zu verstehen, was der Assembler-Compiler da macht, hier eine Erl\u00e4uterung:&lt;br </ins>/<ins class=\"diffchange diffchange-inline\">&gt;</ins></div></td></tr>\n<tr><td colspan=\"2\" class=\"diff-side-deleted\"></td><td class=\"diff-marker\" data-marker=\"+\"></td><td class=\"diff-addedline diff-side-added\"><div><ins class=\"diffchange diffchange-inline\">Das ''\"db\"'' sagt dem Compiler, dass er die folgenden '''D'''aten als '''B'''ytes in die Ausgabedatei speichern soll!&lt;br /&gt;</ins></div></td></tr>\n<tr><td colspan=\"2\" class=\"diff-side-deleted\"></td><td class=\"diff-marker\" data-marker=\"+\"></td><td class=\"diff-addedline diff-side-added\"><div><ins class=\"diffchange diffchange-inline\">Dabei kann man ihm die Daten in unterschiedlichen Formaten, mit Kommas getrennt \u00fcbergeben, z.B. als Dezimalzahl mit Werten zwischen 0 und 255</ins>, <ins class=\"diffchange diffchange-inline\">als Hexadezimalzahl zwischen 0x00 und 0xff bzw. 00h und ffh oder als String in einfachen oder doppelten Anf\u00fchrungszeichen.</ins></div></td></tr>\n"
    }
}