Zu dieser Karteikarte gibt es einen kompletten Satz an Karteikarten. Kostenlos!
41
10) Wie erkennt ein Programm/eine Anwendung, welche Bedeutung der binäre Wert „01000001“hat? (5P)
• Der Maschinencode existiert als eine lange Folge von Bits. Diese Bits sind z.B. zu ASCIITexten, Fest- oder Gleitkommazahlen,
Adressangaben (in jeweils individueller Länge) und zu
Maschinenbefehlen 'gebündelt' und liegen scheinbar ohne Struktur im Hauptspeicher oder in Programmbibliotheken.
• Alleine die im Quelltext beschriebenen Anweisungen/ Deklarationen bestimmen das Format dieser Codeteile und damit auch den Code.
• Diesen Festlegungen entsprechend verwendet der Programmierer Befehle, die, als Maschinenbefehle vom Übersetzer erzeugt, zu den definierten Datentypen und Codes passen.
- 128 64 32 16 8 4 2 1
0 1 0 0 0 0 0 1 (Binär-Code)
Rechenweise: 1+ 64= 65 (Dezimalzahl)
Adressangaben (in jeweils individueller Länge) und zu
Maschinenbefehlen 'gebündelt' und liegen scheinbar ohne Struktur im Hauptspeicher oder in Programmbibliotheken.
• Alleine die im Quelltext beschriebenen Anweisungen/ Deklarationen bestimmen das Format dieser Codeteile und damit auch den Code.
• Diesen Festlegungen entsprechend verwendet der Programmierer Befehle, die, als Maschinenbefehle vom Übersetzer erzeugt, zu den definierten Datentypen und Codes passen.
- 128 64 32 16 8 4 2 1
0 1 0 0 0 0 0 1 (Binär-Code)
Rechenweise: 1+ 64= 65 (Dezimalzahl)
Tags: 1.4 Vorlesung: Technische Dimension des Content (Beispiel Digitale Medien)
Quelle:
Quelle:
Karteninfo:
Autor: Susi
Oberthema: Medienwissenschaften
Thema: Medienproduktforschung
Veröffentlicht: 18.07.2018