Binärcode Frage

Seiten: 1, 2, 3, 4 >>
N04-Web
Verfasst am: 04.03.2015 um: 23:32 Uhr
 
Cw Guru
King
Beiträge: 510
SPAM:
0% Spam
Hi Leute, hab mal wieder paar Fragen zu Programmiersprachen...
Ich will mir mal Binärcode und Hexadezimal anschauen...
hab auch schon einen HexEdit heruntergeladen.
Wie kann ich mit dem jetzt richtige Programme schreiben?
Funktionieren die Programme nur, wenn ich sie kompiliere (z. B. zu .exe) oder kann ich die Daten irgendwie direkt verarbeiten lassen?
Und brauche ich einen speziellen Binärcode editor, um Binärcode zu schreiben, oder brauche ich nur das Notepad, bzw. den Editor?
Wie kann ich den Binärcode ausführen?

Sas sind viele Fragen, und hoffe, dass ihr mir die meisten beantworten koennt.
Danke im vorraus!



Weitere Empfohlene Seiten:
http://www.n04-search.ml

torominogames.ml




 
 



dtech
Verfasst am: 05.03.2015 um: 07:36 Uhr
 
Cw Insider
Wirths Sammler
Beiträge: 211
SPAM:
0% Spam
Antwort (in Binär/Dual) =  0 (false,nein)


Binär und Hexa sind keine Sprachkonzepte, es sind darstellungsformen für Zustände.

Beispiel Dec. System (10 System so wie du Zählst) 0.1.2.3.4.5.6.7.8.9 dann übertrag 1 und 0 also 10.
Beispiel Binär/Dual. System (2er System) 0000.0001 dann übertrag 1 und 0 also 0010. Ergebnis in Dec = 2.
Beispiel Hex. System (16 System) 0.1.2.3.4.5.6.7.8.9.A.B.C.D.E.F dann übertrag 1 und 0 also 10. Ergebnis in Dec = 16.


Programmieren ist eher:

Ich habe einen Speicher ( Variable ), dem sage ich was er speichert, gib Ihm ein Inhalt und ruf diesen dann wenn es benötigt wird wieder ab.

Beispiel Java:

int zahl = 1234; // Variable mit dem Namen Zahl und dem Inhalt 1234 erzeugen

System.out.println(zahl); // die Zahl anzeigen lassen









---
 

N04-Web
Verfasst am: 05.03.2015 um: 09:20 Uhr
 
Cw Guru
King
Beiträge: 510
SPAM:
0% Spam
Also kann man damit nichts direkt Programmieren?



Weitere Empfohlene Seiten:
http://www.n04-search.ml

torominogames.ml




 
 

daragus
Verfasst am: 05.03.2015 um: 11:37 Uhr
 
Cw Posting Dude
Poster Teufel
Beiträge: 116
SPAM:
0% Spam
Nicht wirklich, und wenn dann wäre es sicherlich ziemlich umständlich. Schau dir doch mal Visual Basic an, dass ist relativ leicht zu lernen.

 

N04-Web
Verfasst am: 05.03.2015 um: 12:07 Uhr
 
Cw Guru
King
Beiträge: 510
SPAM:
0% Spam
Aber ich verstehe nicht, wiso man es dann bracuht...
Die Daten werden doch als Binäre Coden an den Prozessor gesendet, also auch .html und .exe Daten...
Es muss doch irgendwie moeglich sein, so zu Programmieren.



Weitere Empfohlene Seiten:
http://www.n04-search.ml

torominogames.ml




 
 

consider
Verfasst am: 05.03.2015 um: 17:00 Uhr
 
Dr. CwCity.de
Community God
Beiträge: 7217
SPAM:
0% Spam
Klar, kannst du dir eine Datei schreiben, die nuer aus 1 und 0 besteht. Der Prozessor kann sie verarbeiten. Aber warum sollte man das tun? Am nähesten kommt da noch Assembler ran. Dort weden eben Sopeicheradressen und Prozessorbefehle noch lesbar dargestellt und dann später durch binäre Steuerzeichen ersetzt.

Ein C++ Compiler macht unterm Strich auch nichts anderes.

PHP, HTML etc sind interpretierte Sprachen. Das ist etwas anders. Dort läuft ein Programm, welches den Code direkt ausführt. Ist quasi ein abstrakte Schicht "höher"

 

N04-Web
Verfasst am: 05.03.2015 um: 17:10 Uhr
 
Cw Guru
King
Beiträge: 510
SPAM:
0% Spam
Ok, wie kann ich mit Binärcode programmieren, also mit welchen Programm und wie sieht da z. B. ein "Hallo Welt!" - Programm aus?



Weitere Empfohlene Seiten:
http://www.n04-search.ml

torominogames.ml




 


Letzte Änderung am: 05.03.2015 um: 17:10 Uhr durch: N04-Web
 

consider
Verfasst am: 05.03.2015 um: 17:30 Uhr
 
Dr. CwCity.de
Community God
Beiträge: 7217
SPAM:
0% Spam
Du kannst dir mit allem Möglichen eine Datei erzeugen, die nur Einsen und Nullen enthält. zB mit einer beliebigen Programmiersprache.

Mit einem Editor wird das eher nicht klappen, da dieser idR ASCII Zeichen in die Datei schreibt.

Du musst dabei bedenken, dass jeder einzelne Prozesssorbefehl, jeder simple Interupt in Eins und Null übersetzt werden muss. Das geht von Hand kaum. Wenn ich dir jetzt sage, dass:


001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110



001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110



001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110



001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110



001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110



001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110



001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110



001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110



001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110



001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110
001110010111100101010101010100001001001101011101010110101110110

der Binärcode für "Hallo Welt" ist, könntest du es kaum prüfen. Dafür gibt es höhere Sprachen, die das Ganze lesbar machen und übersetzen. Eben compilieren. Man hat sich schon etwas dabei gedacht!



Letzte Änderung am: 05.03.2015 um: 17:33 Uhr durch: consider
 

christdam
Verfasst am: 05.03.2015 um: 21:47 Uhr
 
Cw's Alleinunterhalter
Alleinunterhalter
Beiträge: 351
SPAM:
0% Spam
WOW... ich nehme an, du hast C# schon gemeistert! Nicht schlecht.

Also Binary ist nen Klacks. Hier hast du mal ein Video mit toller Musik, dass ein Hallo Welt-Programm in Binary Code zeigt.

https://www.youtube.com/watch?v=cclQ7E-Oj78

Viel Spaß!






 

N04-Web
Verfasst am: 05.03.2015 um: 22:01 Uhr
 
Cw Guru
King
Beiträge: 510
SPAM:
0% Spam
Kann man das irgendwo Online lernen?
Und wie heisst das Programm? 

Will mir das mal etwas genauer anschauen.
Kann man mit Hexadecimal auch genau so, wie mit Binärcode Programmieren? Also vom Text-Script her?



Weitere Empfohlene Seiten:
http://www.n04-search.ml

torominogames.ml




 
 

 
Seiten: 1, 2, 3, 4 >>

Folgende User sind hier gerade aktiv:
-

ANZEIGE