![]() |
Re: Maschinensprache
Zitat:
|
Re: Maschinensprache
Dass binär und hexadezimal das gleiche ist, ist mir klar. Deshalb habe ich binär ja auch als Alternative in Klammern geschrieben. Das sollte nur heißen 'Wenn jemand ein entsprechendes Programm binär schreiben kann, dann muss er es nicht in hexadezimal umschreiben.'
Die Gründe, warum ich nicht Assembler möchte, sind erstens, dass ich mich dann wieder in einen Assemblers einarbeiten muss, zweitens möchte ich so systemnah wie möglich programmieren und drittens möchte ich auch irgendwann mal *.exe oder andere Dateien lesen können, ohne sie zu disassemblieren (was mit nicht *.exe Dateien ja auch gar nicht funktioniert, oder?) |
Re: Maschinensprache
Zitat:
Zitat:
|
Re: Maschinensprache
Zitat:
Zitat:
Zitat:
Zitat:
Zitat:
|
Re: Maschinensprache
Zitat:
![]() Du kannst also alle Hex Codes der Mnemonics auswendig lernen und dann kannst Du auch im Kopf Maschienensprache lesen. Eine kleine Auswahl an Assemblerbefehlen (inkl. Maschienencode) findest Du hier: ![]() Hier ist eine etwas vollständigere Liste der Befehle, aber ohne die entsprechenden Maschienencodes: ![]() Viel Spaß ;-) |
Re: Maschinensprache
Zitat:
Auch wenn die Gefahr besteht das mich ein Mod umbringt: Wozu in Maschienencode Programmieren wenn es Hex gibt, und wozu in Hex Programmieren wenn es ASM gibt, und wozu in ASM Programmieren wenn es Hochsprachen gibt( Auch die in verschiedenen Generationen )? Du kannst genauso anfangen deinen Prozessor selber zusammenbauen, und das ist allergrößter Schwachsinn! Nicht umsonst hat man asm und Hochsprachen eingeführt, die einzigen die vielleicht heute noch mit HEX und Maschienencode zu tun haben sind wohl die Entwickler von Prozessoren die neue Befehle einführen( Stichwörter: MMX, SSE , 3DNOW ), und selbst dort haben sie denke ich sicherlich geeignete Tools und Geräte um sich das leben leichter zu machen! Selbst Betriebssysteme lassen sich mit mit einer Hochsprache und einem Speziellen Compiler entwickeln( Ob die Basis auch damit Entwickelt wird ist Fraglich, aber ich hatte mal einen Link wo drinstand wie es geht )! Um es kürzer auszudrücken: Du kannst auch gleich mit einem Stock gegen einen Panzer anrennen, weit kommst du damit nicht! Wenn dir Delphi nicht gefällt such dir ![]() hf & gl |
Re: Maschinensprache
Zitat:
Zitat:
Zitat:
Zitat:
Zitat:
|
Re: Maschinensprache
Zitat:
Zitat:
|
Re: Maschinensprache
Zitat:
Allen mir bekannten Hochsprachen fehlen Sprachelemente um bestimmte Dinge zu machen, die in einem Betriebssystem zwingend notwendig sind, ein Betriebssystem lässt sich also nicht mit einer der bekannten Hochsprachen möglich, sondern man benötigt einige tausend Zeilen Assembler dafür. Daß der weitaus größere Teil aktueller Betriebssysteme in einer Hochsprache geschrieben ist, zweifele ich ja nicht im geringsten an, ich weiß nämlich, daß es so ist. Zitat:
|
Re: Maschinensprache
Doch es wäre wirklich möglich ein OS ganz ohne einen Code in Assembly geschrieben zu haben zum laufen zu bringen.
Letztendlich wird doch alles was man in einer Hochsprache programmiert in Maschinencode umgewandelt. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:47 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz