Binärzahlen. Vorkurs Informatik. Sommersemester Institut für Informatik Heinrich-Heine-Universität Düsseldorf

Größe: px
Ab Seite anzeigen:

Download "Binärzahlen. Vorkurs Informatik. Sommersemester Institut für Informatik Heinrich-Heine-Universität Düsseldorf"

Transkript

1 Binärzahlen Vorkurs Informatik Institut für Informatik Heinrich-Heine-Universität Düsseldorf Sommersemester 2016

2 Gliederung 1 Das Binärsystem Einleitung Darstellung 2 Umrechen Modulo und DIV Dezimal in Binär Binär in Dezimal 3 Rechnen mit Binärzahlen 4 Hexadezimal- und Oktalsystem 5 Pingo

3 Zitat Es gibt nur 10 Arten von Menschen auf der Welt: Die, die Binärzahlen verstehen, und die, die sie nicht verstehen. 11/100011

4 Motivation Warum Binärzahlen? Computer kennen nur zwei Zustände. Vereinfacht gesagt: An und Aus Wir bezeichnen diese Zustände mit 0 und 1. Also muss alles was ein Computer verstehen soll mit Nullen und Einsen kodiert werden. 100/100011

5 Denken wir über etwas selbstverständliches nach. Aufgabe 1 Versucht jeder in wenigen Sätzen aufzuschreiben, wie man im Dezimalsystem zählt. (5 Minuten) Diskutiert eure Beschreibung mit eurem Nachbarn und erstellt eine gemeinsame Version. (10 Minuten) Bitte meldet euch, wenn ihr gar keine Ansätze findet. Anschließend sollen einige von euch Ihre Beschreibung vorstellen /100011

6 Denken wir über etwas selbstverständliches nach. Aufgabe 1 Versucht jeder in wenigen Sätzen aufzuschreiben, wie man im Dezimalsystem zählt. (5 Minuten) Diskutiert eure Beschreibung mit eurem Nachbarn und erstellt eine gemeinsame Version. (10 Minuten) Bitte meldet euch, wenn ihr gar keine Ansätze findet. Anschließend sollen einige von euch Ihre Beschreibung vorstellen /100011

7 Denken wir über etwas selbstverständliches nach. Aufgabe 1 Versucht jeder in wenigen Sätzen aufzuschreiben, wie man im Dezimalsystem zählt. (5 Minuten) Diskutiert eure Beschreibung mit eurem Nachbarn und erstellt eine gemeinsame Version. (10 Minuten) Bitte meldet euch, wenn ihr gar keine Ansätze findet. Anschließend sollen einige von euch Ihre Beschreibung vorstellen /100011

8 Denken wir über etwas selbstverständliches nach. Aufgabe 1 Versucht jeder in wenigen Sätzen aufzuschreiben, wie man im Dezimalsystem zählt. (5 Minuten) Diskutiert eure Beschreibung mit eurem Nachbarn und erstellt eine gemeinsame Version. (10 Minuten) Bitte meldet euch, wenn ihr gar keine Ansätze findet. Anschließend sollen einige von euch Ihre Beschreibung vorstellen /100011

9 Denken wir über etwas selbstverständliches nach. Aufgabe 1 Versucht jeder in wenigen Sätzen aufzuschreiben, wie man im Dezimalsystem zählt. (5 Minuten) Diskutiert eure Beschreibung mit eurem Nachbarn und erstellt eine gemeinsame Version. (10 Minuten) Bitte meldet euch, wenn ihr gar keine Ansätze findet. Anschließend sollen einige von euch Ihre Beschreibung vorstellen /100011

10 Denken wir über etwas selbstverständliches nach. Aufgabe 1 Versucht jeder in wenigen Sätzen aufzuschreiben, wie man im Dezimalsystem zählt. (5 Minuten) Diskutiert eure Beschreibung mit eurem Nachbarn und erstellt eine gemeinsame Version. (10 Minuten) Bitte meldet euch, wenn ihr gar keine Ansätze findet. Anschließend sollen einige von euch Ihre Beschreibung vorstellen /100011

11 Denken wir über etwas selbstverständliches nach. Aufgabe 1 Versucht jeder in wenigen Sätzen aufzuschreiben, wie man im Dezimalsystem zählt. (5 Minuten) Diskutiert eure Beschreibung mit eurem Nachbarn und erstellt eine gemeinsame Version. (10 Minuten) Bitte meldet euch, wenn ihr gar keine Ansätze findet. Anschließend sollen einige von euch Ihre Beschreibung vorstellen /100011

12 Denken wir über etwas selbstverständliches nach. Aufgabe 1 Versucht jeder in wenigen Sätzen aufzuschreiben, wie man im Dezimalsystem zählt. (5 Minuten) Diskutiert eure Beschreibung mit eurem Nachbarn und erstellt eine gemeinsame Version. (10 Minuten) Bitte meldet euch, wenn ihr gar keine Ansätze findet. Anschließend sollen einige von euch Ihre Beschreibung vorstellen /100011

13 Denken wir über etwas selbstverständliches nach. Aufgabe 1 Versucht jeder in wenigen Sätzen aufzuschreiben, wie man im Dezimalsystem zählt. (5 Minuten) Diskutiert eure Beschreibung mit eurem Nachbarn und erstellt eine gemeinsame Version. (10 Minuten) Bitte meldet euch, wenn ihr gar keine Ansätze findet. Anschließend sollen einige von euch Ihre Beschreibung vorstellen /100011

14 Denken wir über etwas selbstverständliches nach. Aufgabe 1 Versucht jeder in wenigen Sätzen aufzuschreiben, wie man im Dezimalsystem zählt. (5 Minuten) Diskutiert eure Beschreibung mit eurem Nachbarn und erstellt eine gemeinsame Version. (10 Minuten) Bitte meldet euch, wenn ihr gar keine Ansätze findet. Anschließend sollen einige von euch Ihre Beschreibung vorstellen /100011

15 Denken wir über etwas selbstverständliches nach. Aufgabe 1 Versucht jeder in wenigen Sätzen aufzuschreiben, wie man im Dezimalsystem zählt. (5 Minuten) Diskutiert eure Beschreibung mit eurem Nachbarn und erstellt eine gemeinsame Version. (10 Minuten) Bitte meldet euch, wenn ihr gar keine Ansätze findet. Anschließend sollen einige von euch Ihre Beschreibung vorstellen /100011

16 Denken wir über etwas selbstverständliches nach. Aufgabe 1 Versucht jeder in wenigen Sätzen aufzuschreiben, wie man im Dezimalsystem zählt. (5 Minuten) Diskutiert eure Beschreibung mit eurem Nachbarn und erstellt eine gemeinsame Version. (10 Minuten) Bitte meldet euch, wenn ihr gar keine Ansätze findet. Anschließend sollen einige von euch Ihre Beschreibung vorstellen /100011

17 Denken wir über etwas selbstverständliches nach. Aufgabe 1 Versucht jeder in wenigen Sätzen aufzuschreiben, wie man im Dezimalsystem zählt. (5 Minuten) Diskutiert eure Beschreibung mit eurem Nachbarn und erstellt eine gemeinsame Version. (10 Minuten) Bitte meldet euch, wenn ihr gar keine Ansätze findet. Anschließend sollen einige von euch Ihre Beschreibung vorstellen /100011

18 Denken wir über etwas selbstverständliches nach. Aufgabe 1 Versucht jeder in wenigen Sätzen aufzuschreiben, wie man im Dezimalsystem zählt. (5 Minuten) Diskutiert eure Beschreibung mit eurem Nachbarn und erstellt eine gemeinsame Version. (10 Minuten) Bitte meldet euch, wenn ihr gar keine Ansätze findet. Anschließend sollen einige von euch Ihre Beschreibung vorstellen /100011

19 Denken wir über etwas selbstverständliches nach. Aufgabe 1 Versucht jeder in wenigen Sätzen aufzuschreiben, wie man im Dezimalsystem zählt. (5 Minuten) Diskutiert eure Beschreibung mit eurem Nachbarn und erstellt eine gemeinsame Version. (10 Minuten) Bitte meldet euch, wenn ihr gar keine Ansätze findet. Anschließend sollen einige von euch Ihre Beschreibung vorstellen /100011

20 Denken wir über etwas selbstverständliches nach. Aufgabe 1 Versucht jeder in wenigen Sätzen aufzuschreiben, wie man im Dezimalsystem zählt. (5 Minuten) Diskutiert eure Beschreibung mit eurem Nachbarn und erstellt eine gemeinsame Version. (10 Minuten) Bitte meldet euch, wenn ihr gar keine Ansätze findet. Anschließend sollen einige von euch Ihre Beschreibung vorstellen /100011

21 Denken wir über etwas selbstverständliches nach. Aufgabe 1 Versucht jeder in wenigen Sätzen aufzuschreiben, wie man im Dezimalsystem zählt. (5 Minuten) Diskutiert eure Beschreibung mit eurem Nachbarn und erstellt eine gemeinsame Version. (10 Minuten) Bitte meldet euch, wenn ihr gar keine Ansätze findet. Anschließend sollen einige von euch Ihre Beschreibung vorstellen /100011

22 Denken wir über etwas selbstverständliches nach. Aufgabe 1 Versucht jeder in wenigen Sätzen aufzuschreiben, wie man im Dezimalsystem zählt. (5 Minuten) Diskutiert eure Beschreibung mit eurem Nachbarn und erstellt eine gemeinsame Version. (10 Minuten) Bitte meldet euch, wenn ihr gar keine Ansätze findet. Anschließend sollen einige von euch Ihre Beschreibung vorstellen /100011

23 Denken wir über etwas selbstverständliches nach. Aufgabe 1 Versucht jeder in wenigen Sätzen aufzuschreiben, wie man im Dezimalsystem zählt. (5 Minuten) Diskutiert eure Beschreibung mit eurem Nachbarn und erstellt eine gemeinsame Version. (10 Minuten) Bitte meldet euch, wenn ihr gar keine Ansätze findet. Anschließend sollen einige von euch Ihre Beschreibung vorstellen /100011

24 Denken wir über etwas selbstverständliches nach. Aufgabe 1 Versucht jeder in wenigen Sätzen aufzuschreiben, wie man im Dezimalsystem zählt. (5 Minuten) Diskutiert eure Beschreibung mit eurem Nachbarn und erstellt eine gemeinsame Version. (10 Minuten) Bitte meldet euch, wenn ihr gar keine Ansätze findet. Anschließend sollen einige von euch Ihre Beschreibung vorstellen /100011

25 Denken wir über etwas selbstverständliches nach. Aufgabe 1 Versucht jeder in wenigen Sätzen aufzuschreiben, wie man im Dezimalsystem zählt. (5 Minuten) Diskutiert eure Beschreibung mit eurem Nachbarn und erstellt eine gemeinsame Version. (10 Minuten) Bitte meldet euch, wenn ihr gar keine Ansätze findet. Anschließend sollen einige von euch Ihre Beschreibung vorstellen /100011

26 Denken wir über etwas selbstverständliches nach. Aufgabe 1 Versucht jeder in wenigen Sätzen aufzuschreiben, wie man im Dezimalsystem zählt. (5 Minuten) Diskutiert eure Beschreibung mit eurem Nachbarn und erstellt eine gemeinsame Version. (10 Minuten) Bitte meldet euch, wenn ihr gar keine Ansätze findet. Anschließend sollen einige von euch Ihre Beschreibung vorstellen /100011

27 Denken wir über etwas selbstverständliches nach. Aufgabe 1 Versucht jeder in wenigen Sätzen aufzuschreiben, wie man im Dezimalsystem zählt. (5 Minuten) Diskutiert eure Beschreibung mit eurem Nachbarn und erstellt eine gemeinsame Version. (10 Minuten) Bitte meldet euch, wenn ihr gar keine Ansätze findet. Anschließend sollen einige von euch Ihre Beschreibung vorstellen /100011

28 Denken wir über etwas selbstverständliches nach. Aufgabe 1 Versucht jeder in wenigen Sätzen aufzuschreiben, wie man im Dezimalsystem zählt. (5 Minuten) Diskutiert eure Beschreibung mit eurem Nachbarn und erstellt eine gemeinsame Version. (10 Minuten) Bitte meldet euch, wenn ihr gar keine Ansätze findet. Anschließend sollen einige von euch Ihre Beschreibung vorstellen /100011

29 Das Binärsystem Wir wollen nun also mit zwei Ziffern, 0 und 1, zählen: /100011

30 Das Binärsystem Wir wollen nun also mit zwei Ziffern, 0 und 1, zählen: /100011

31 Das Binärsystem Wir wollen nun also mit zwei Ziffern, 0 und 1, zählen: /100011

32 Das Binärsystem Wir wollen nun also mit zwei Ziffern, 0 und 1, zählen: /100011

33 Das Binärsystem Wir wollen nun also mit zwei Ziffern, 0 und 1, zählen: /100011

34 Das Binärsystem Wir wollen nun also mit zwei Ziffern, 0 und 1, zählen: /100011

35 Das Binärsystem Wir wollen nun also mit zwei Ziffern, 0 und 1, zählen: /100011

36 Das Binärsystem Wir wollen nun also mit zwei Ziffern, 0 und 1, zählen: /100011

37 Das Binärsystem Wir wollen nun also mit zwei Ziffern, 0 und 1, zählen: Aufgabe 2 Zählt im Kurs durch, wie viele Ihr seid - binär natürlich. 110/100011

38 Darstellung Dezimalzahlen stellt man mit dem Index 10 dar. x 10 oder x (10) Binärzahlen stellt man mit dem Index 2 dar. x 2 oder x (2) Wir werden im Weiteren die Schreibweise ohne Klammern verwenden. 111/100011

39 Gliederung 1 Das Binärsystem Einleitung Darstellung 2 Umrechen Modulo und DIV Dezimal in Binär Binär in Dezimal 3 Rechnen mit Binärzahlen 4 Hexadezimal- und Oktalsystem 5 Pingo

40 Modulo Modulo gibt den Rest einer Division aus. Wir kennen das aus der (Grund)schule: 7 5 = 1 Rest 2 Also ist 7 mod 5 = /100011

41 Modulo Modulo gibt den Rest einer Division aus. Wir kennen das aus der (Grund)schule: 7 5 = 1 Rest 2 Also ist 7 mod 5 = 2. Aufgabe 3 Welche möglichen Ergebnisse hat eine Rechnung mod 2? 1001/100011

42 Modulo Modulo gibt den Rest einer Division aus. Wir kennen das aus der (Grund)schule: 7 5 = 1 Rest 2 Also ist 7 mod 5 = 2. Aufgabe 3 Welche möglichen Ergebnisse hat eine Rechnung mod 2? Aufgabe 4 Rechnet 1 18 mod mod mod mod mod /100011

43 DIV Mit DIV bezeichnen wir die ganzzahlige Division. Mit dem Beispiel von eben: 7 5 = 1 Rest 2 Also ist 7 DIV 5 = /100011

44 DIV Mit DIV bezeichnen wir die ganzzahlige Division. Mit dem Beispiel von eben: 7 5 = 1 Rest 2 Also ist 7 DIV 5 = 1. Aufgabe 5 Rechnet 1 18 DIV DIV DIV DIV DIV /100011

45 Dezimal zu Binär Beispiel Wie rechne ich die Zahl in das Binärsystem um? i d b i 1011/100011

46 Dezimal zu Binär Beispiel Wie rechne ich die Zahl in das Binärsystem um? i d b i 0 13 div 2 = 6 13 mod 2 = /100011

47 Dezimal zu Binär Beispiel Wie rechne ich die Zahl in das Binärsystem um? i d b i 0 13 div 2 = 6 13 mod 2 = div 2 = 3 6 mod 2 = /100011

48 Dezimal zu Binär Beispiel Wie rechne ich die Zahl in das Binärsystem um? i d b i 0 13 div 2 = 6 13 mod 2 = div 2 = 3 6 mod 2 = div 2 = 1 3 mod 2 = /100011

49 Dezimal zu Binär Beispiel Wie rechne ich die Zahl in das Binärsystem um? i d b i 0 13 div 2 = 6 13 mod 2 = div 2 = 3 6 mod 2 = div 2 = 1 3 mod 2 = div 2 = 0 1 mod 2 = /100011

50 Dezimal zu Binär Beispiel Wie rechne ich die Zahl in das Binärsystem um? i d b i 0 13 div 2 = 6 13 mod 2 = div 2 = 3 6 mod 2 = div 2 = 1 3 mod 2 = div 2 = 0 1 mod 2 = 1 Ergebnis: = /100011

51 Dezimal in Binär formelle Darstellung Sei n + 1 die Anzahl der binären Ziffern. Sei b = b n... b 0. Sei d die gegebene Dezimalzahl. 1100/100011

52 Dezimal in Binär formelle Darstellung Sei n + 1 die Anzahl der binären Ziffern. Sei b = b n... b 0. Sei d die gegebene Dezimalzahl. d = d div 2, b 0 = d mod /100011

53 Dezimal in Binär formelle Darstellung Sei n + 1 die Anzahl der binären Ziffern. Sei b = b n... b 0. Sei d die gegebene Dezimalzahl. d = d div 2, b 0 = d mod 2 d = d div 2, b 1 = d mod /100011

54 Dezimal in Binär formelle Darstellung Sei n + 1 die Anzahl der binären Ziffern. Sei b = b n... b 0. Sei d die gegebene Dezimalzahl. d = d div 2, b 0 = d mod 2 d = d div 2, b 1 = d mod /100011

55 Dezimal in Binär formelle Darstellung Sei n + 1 die Anzahl der binären Ziffern. Sei b = b n... b 0. Sei d die gegebene Dezimalzahl. d = d div 2, b 0 = d mod 2 d = d div 2, b 1 = d mod 2... Aufgabe 6 Probiert das Verfahren mit den Zahlen und aus. Wandelt beide Zahlen in Binärzahlen um. 1100/100011

56 Dezimal in Binär formelle Darstellung Sei n + 1 die Anzahl der binären Ziffern. Sei b = b n... b 0. Sei d die gegebene Dezimalzahl. d = d div 2, b 0 = d mod 2 d = d div 2, b 1 = d mod 2... Aufgabe 6 Probiert das Verfahren mit den Zahlen und aus. Wandelt beide Zahlen in Binärzahlen um. Aufgabe 7 Diskutiert in Paaren, weshalb das Verfahren immer an einer Stelle zuverlässig endet. 1100/100011

57 Binärzahlen, Dezimalzahlen Ist doch alles das Gleiche. Dezimalzahlen: = = = = /100011

58 Binärzahlen, Dezimalzahlen Ist doch alles das Gleiche. Dezimalzahlen: = = = = Binärzahlen:... 4 = = = /100011

59 Binärzahlen, Dezimalzahlen Ist doch alles das Gleiche. Dezimalzahlen: = = = = Binärzahlen:... 4 = = = = = /100011

60 Binär in Dezimal Beispiel b = /100011

61 Binär in Dezimal Beispiel b = = = = /100011

62 Binär in Dezimal formelle Darstellung Sei d die gesuchte Dezimalzahl. Seien n + 1 die Anzahl der Ziffern. Sei b = b n... b 0 die gegebene Binärzahl. 1111/100011

63 Binär in Dezimal formelle Darstellung Sei d die gesuchte Dezimalzahl. Seien n + 1 die Anzahl der Ziffern. Sei b = b n... b 0 die gegebene Binärzahl. d = b n 2 n + b n 1 2 n b /100011

64 Binär in Dezimal formelle Darstellung Sei d die gesuchte Dezimalzahl. Seien n + 1 die Anzahl der Ziffern. Sei b = b n... b 0 die gegebene Binärzahl. d = b n 2 n + b n 1 2 n b Aufgabe 8 Wandelt die Zahlen und in die Dezimaldarstellung um. 1111/100011

65 Abschluss Binärzahlen Aufgabe 9 Überlegt in Gruppen von 3-5 Personen (10 Minuten): a) Wie viele und welche natürliche Zahlen (inkl. 0) lassen sich mit 8 Bits (also 8 Ziffern) darstellen? b) Bereitet euch darauf vor, eure Lösung und euren Lösungsweg (!) anschließend kurz vorzustellen /100011

66 Gliederung 1 Das Binärsystem Einleitung Darstellung 2 Umrechen Modulo und DIV Dezimal in Binär Binär in Dezimal 3 Rechnen mit Binärzahlen 4 Hexadezimal- und Oktalsystem 5 Pingo

67 Wichtige Voraussetzung Wir gehen bei allen folgenden Folien davon aus, dass bei den Rechnungen keine negativen Zahlen auftreten. Es gibt natürlich die Möglichkeit auch mit negativen Binärzahlen zu rechnen, dies geht jedoch über diesen Vorkurs hinaus. Ihr werdet dies spätestens in der Vorlesung Informatik II lernen. Insbesondere ist das Rechnen mit negativen Binärzahlen kein Schulstoff, und daher kein Inhalt des Vorkurses /100011

68 Erinnert ihr euch an schriftliche Addition? /100011

69 Erinnert ihr euch an schriftliche Addition? an schriftliche Subtraktion? /100011

70 Nun in Binär - Beispiel Addition /100011

71 Nun in Binär - Beispiel Addition Subtraktion /100011

72 Aufgaben zum Rechnen Aufgabe 10 Rechnet die folgenden Zahlen erst ins Binärsystem um und führt anschließend die Rechnungen aus: /100011

73 Gliederung 1 Das Binärsystem Einleitung Darstellung 2 Umrechen Modulo und DIV Dezimal in Binär Binär in Dezimal 3 Rechnen mit Binärzahlen 4 Hexadezimal- und Oktalsystem 5 Pingo

74 Motivation Schon kleine Binärzahlen sind sehr lang (32 10 hat bereits 6 Stellen). Hierdurch kommt es leicht zu Lese- und Übertragungsfehlern! Daher benutzen wir in der Informatik häufig auch das Hexadezimalsystem und manchmal das Oktalsystem. Da 8 und 16 Vielfache von 2 sind, kann man so besonders einfach mehrere Binärziffern zu einer Oktal- oder Hexadezimalziffer zusammenfassen. Beispiel: Eine 12-stellige Binärzahl wie = lässt sich mit vier Oktalziffern ( ) oder mit drei Hexadezimalziffern (9F 3 16 ) darstellen /100011

75 Das Oktalsystem Das Oktalsystem besteht aus 8 Ziffern: 0, 1, 2, 3, 4, 5, 6, /100011

76 Das Oktalsystem Das Oktalsystem besteht aus 8 Ziffern: 0, 1, 2, 3, 4, 5, 6, 7. Dezimal zu Oktal: i d o i DIV mod 8 = DIV mod 8 = DIV mod 8 = = /100011

77 Das Oktalsystem Das Oktalsystem besteht aus 8 Ziffern: 0, 1, 2, 3, 4, 5, 6, 7. Dezimal zu Oktal: i d o i DIV mod 8 = DIV mod 8 = DIV mod 8 = = Oktal zu Dezimal: = = = = Genaugenommen müsste man hier an jede Zahl einen Index schreiben. Der Übersichtlichkeit halber schreiben wir diesen nur bei der ersten und der letzten Zahl. Die Zahlen dazwischen sind alle im Dezimalsystem /100011

78 Das Hexadezimalsystem Das Hexadezimalsystem besteht aus 16 Ziffern 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F /100011

79 Das Hexadezimalsystem Das Hexadezimalsystem besteht aus 16 Ziffern 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. Dezimal zu Hex: i d h i DIV mod 16 = DIV mod 16 = DIV mod 16 = 1 Wegen = F 16 und = A 16 ergibt sich: = 1AF /100011

80 Das Hexadezimalsystem Das Hexadezimalsystem besteht aus 16 Ziffern 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. Dezimal zu Hex: i d h i DIV mod 16 = DIV mod 16 = DIV mod 16 = 1 Wegen = F 16 und = A 16 ergibt sich: = 1AF 16 Hex zu Dezimal: A F 1AF 16 = = = = /100011

81 Aufgabe 11 Füllt folgende Tabelle vollständig aus: Dezimal Binär Oktal Hexadezimal A /100011

82 Vereinfachte Umwandlung Oktal Das war viel Rechenaufwand. Wir benutzen Oktal- und Hexadezimalzahlen aber, um es uns leichter zu machen! Wir schauen uns die Spalten Binär und Oktal nochmal an: Binär Oktal /100011

83 Vereinfachte Umwandlung Oktal Das war viel Rechenaufwand. Wir benutzen Oktal- und Hexadezimalzahlen aber, um es uns leichter zu machen! Wir schauen uns die Spalten Binär und Oktal nochmal an: Nun anders formatiert: Binär Oktal /100011

84 Vereinfachte Umwandlung Oktal Das war viel Rechenaufwand. Wir benutzen Oktal- und Hexadezimalzahlen aber, um es uns leichter zu machen! Wir schauen uns die Spalten Binär und Oktal nochmal an: Nochmal ganz deutlich: Binär 001 }{{} }{{} }{{} }{{} }{{} }{{} }{{} }{{} }{{} }{{} 4 Oktal /100011

85 Vereinfachte Umwandlung Oktal Das war viel Rechenaufwand. Wir benutzen Oktal- und Hexadezimalzahlen aber, um es uns leichter zu machen! Wir schauen uns die Spalten Binär und Oktal nochmal an: Nochmal ganz deutlich: Binär 001 }{{} }{{} }{{} }{{} }{{} }{{} }{{} }{{} }{{} }{{} 4 Oktal Zusammengefasst: Da 8 = 2 3 gilt, 8 also eine Zweierpotenz ist, können wir jeweils drei Binärziffern zu einer Oktalziffer zusammenfassen! Wichtig ist, dass wir dabei von hinten nach vorne vorgehen! 11011/100011

86 Vereinfachte Umwandlung Hexadezimal 16 ist 2 4. Hier können wir es uns also auch einfach machen: Binär Hex A A /100011

87 Vereinfachte Umwandlung Hexadezimal 16 ist 2 4. Hier können wir es uns also auch einfach machen: Binär 0101 }{{} }{{} }{{} A 1010 }{{} A 0110 }{{} }{{} }{{} 4 Hex 5A 66 A /100011

88 Vereinfachte Umwandlung Hexadezimal 16 ist 2 4. Hier können wir es uns also auch einfach machen: Binär 0101 }{{} }{{} }{{} A 1010 }{{} A 0110 }{{} }{{} }{{} 4 Hex 5A 66 A04 Zusammengefasst: Zur Umwandlung von Binär nach Hexadezimal wandeln wir 4 Binärziffern in eine Hexadezimalziffer um /100011

89 Gliederung 1 Das Binärsystem Einleitung Darstellung 2 Umrechen Modulo und DIV Dezimal in Binär Binär in Dezimal 3 Rechnen mit Binärzahlen 4 Hexadezimal- und Oktalsystem 5 Pingo

90 Vorbereitung Ihr könnt jetzt mit einem Gerät eurer Wahl unsere Pingo Session öffnen. ID> 11110/100011

91 Frage 1 Welche der folgenden Aussagen sind wahr? Mit Binärzahlen kann man weniger ganze Zahlen darstellen als mit Dezimalzahlen. Mit Hexadezimalzahlen kann man mehr ganze Zahlen darstellen als mit Dezimalzahlen. Es ist egal, welche Basis wir wählen, wir können die gleiche Anzahl ganzer Zahlen darstellen /100011

92 Frage 1 Lösung Welche der folgenden Aussagen sind wahr? Mit Binärzahlen kann man weniger ganze Zahlen darstellen als mit Dezimalzahlen. Mit Hexadezimalzahlen kann man mehr ganze Zahlen darstellen als mit Dezimalzahlen. Es ist egal, welche Basis wir wählen, wir können die gleiche Anzahl ganzer Zahlen darstellen /100011

93 Frage 2 Welche der folgenden Aussagen sind wahr? Binärzahlen sind im Allgemeinen länger als Dezimalzahlen. Binärzahlen lassen sich in kleinere Abschnitte gruppieren, sodass die Dezimalzahl quasi ablesbar ist. Hexadezimalzahlen sind im Allgemeinen länger als Dezimalzahlen. Binärzahlen lassen sich in kleinere Abschnitte gruppieren, sodass die Oktalzahl quasi ablesbar ist /100011

94 Frage 2 Lösung Welche der folgenden Aussagen sind wahr? Binärzahlen sind im Allgemeinen länger als Dezimalzahlen. Binärzahlen lassen sich in kleinere Abschnitte gruppieren, sodass die Dezimalzahl quasi ablesbar ist. Hexadezimalzahlen sind im Allgemeinen länger als Dezimalzahlen. Binärzahlen lassen sich in kleinere Abschnitte gruppieren, sodass die Oktalzahl quasi ablesbar ist /100011

95 Frage 3 Welche der folgenden Zahlen können wir mit 6 Binärziffern darstellen? /100011

96 Frage 3 Lösung Welche der folgenden Zahlen können wir mit 6 Binärziffern darstellen? /100011

97 Frage 4 Die Zahl entspricht C /100011

98 Frage 4 Lösung Die Zahl entspricht C /100011

99 Frage 5 Welche der folgenden Aussagen sind wahr? Eine Binärzahl mit genau zwei Einsen kann als Summe von genau zwei Zweierpotenzen dargestellt werden. Eine Binärzahl, die nur aus Einsen besteht, ist immer der Form 2 n 1 für eine natürliche Zahl n. Alle ungeraden Zahlen haben in Binärdarstellung eine Eins als letzte Ziffer. Um eine Binärzahl mit zwei zu multiplizieren reicht es, eine 0 anzuhängen /100011

100 Frage 5 Lösung Welche der folgenden Aussagen sind wahr? Eine Binärzahl mit genau zwei Einsen kann als Summe von genau zwei Zweierpotenzen dargestellt werden. Eine Binärzahl, die nur aus Einsen besteht, ist immer der Form 2 n 1 für eine natürliche Zahl n. Alle ungeraden Zahlen haben in Binärdarstellung eine Eins als letzte Ziffer. Um eine Binärzahl mit zwei zu multiplizieren reicht es, eine 0 anzuhängen /100011

101 Lösungen I Lösung 1 Die Ergebnisse dieser Gruppenarbeit werden ausschließlich im Kurs besprochen. Lösung 2 Die Ergebnisse dieser Gruppenarbeit werden ausschließlich im Kurs besprochen. Lösung 3 Eine Rechnung modulo 2 hat entweder das Ergebnis 0 oder das Ergebnis 1. 1/110

102 Lösungen II Lösung mod 10 = mod 2 = mod 5 = mod 2 = mod 100 = 35 Lösung DIV 10 = DIV 2 = DIV 5 = DIV 2 = DIV 100 = 0 10/110

103 Lösungen III Lösung = und = Lösung 7 Sobald d = 0 gilt ändert sich nichts mehr. Da wir die Zahl von unten nach oben lesen, und somit führende Nullen entstehen können wir abbrechen. Lösung = und = /110

104 Lösungen IV Lösung 9 Mit einem Bit können wir 2 = 2 1 Zahlen darstellen: 0 und 1. Mit zwei Bits können wir 4 = 2 2 Zahlen darstellen: 0, 1, 2 und Mit acht Bits können wir 256 = 2 8 Zahlen darstellen: /110

105 Lösungen V Lösung = , 8 10 = , = , = , 7 10 = /110

106 Lösungen VI Lösung 11 Dezimal Binär Oktal Hexadezimal A A /110

Musterlösung 1. Mikroprozessortechnik und Eingebettete Systeme 1 WS2015/2016

Musterlösung 1. Mikroprozessortechnik und Eingebettete Systeme 1 WS2015/2016 Musterlösung 1 Mikroprozessortechnik und Eingebettete Systeme 1 WS2015/2016 Hinweis: Die folgenden Aufgaben erheben nicht den Anspruch, eine tiefergehende Kenntnis zu vermitteln; sie sollen lediglich den

Mehr

Grundlagen der Technischen Informatik. 3. Übung

Grundlagen der Technischen Informatik. 3. Übung Grundlagen der Technischen Informatik 3. Übung Christian Knell Keine Garantie für Korrekt-/Vollständigkeit 3. Übungsblatt Themen Aufgabe 1: Aufgabe 2: Aufgabe 3: Aufgabe 4: Aufgabe 5: Aufgabe 6: Zahlendarstellungen

Mehr

Computer rechnen nur mit Nullen und Einsen

Computer rechnen nur mit Nullen und Einsen Computer rechnen nur mit Nullen und Einsen Name: Unser bekanntes Dezimalsystem mit 10 Ziffern Ein wesentliches Merkmal eines Zahlensystems ist die verwendete Anzahl der Ziffern. Im Dezimalsystem gibt es

Mehr

1 Dualsystem Dualzahlen mit Vorzeichen 4. 2 Hexadezimalsystem Hexadezimalzahlen mit Vorzeichen Oktalsystem 13 4 Zahlenring 14

1 Dualsystem Dualzahlen mit Vorzeichen 4. 2 Hexadezimalsystem Hexadezimalzahlen mit Vorzeichen Oktalsystem 13 4 Zahlenring 14 Zahlensysteme Inhalt: 1 Dualsystem 1 1.1 Dualzahlen mit Vorzeichen 4 2 Hexadezimalsystem 8 2.1 Hexadezimalzahlen mit Vorzeichen 10 3 Oktalsystem 13 4 Zahlenring 14 Definition: Ein polyadisches Zahlensystem

Mehr

1. Grundlegende Konzepte der Informatik

1. Grundlegende Konzepte der Informatik 1. Grundlegende Konzepte der Informatik Inhalt Algorithmen Darstellung von Algorithmen mit Programmablaufplänen Beispiele für Algorithmen Aussagenlogik Zahlensysteme Kodierung Peter Sobe 1 Zahlensysteme

Mehr

Einführung in die Informatik Inf, SAT

Einführung in die Informatik Inf, SAT Einführung in die Informatik Inf, SAT Dipl.-Inf., Dipl.-Ing. (FH) Michael Wilhelm Hochschule Harz FB Automatisierung und Informatik mwilhelm@hs-harz.de http://www.miwilhelm.de Raum 2.202 Tel. 03943 / 659

Mehr

Zahlen in Binärdarstellung

Zahlen in Binärdarstellung Zahlen in Binärdarstellung 1 Zahlensysteme Das Dezimalsystem Das Dezimalsystem ist ein Stellenwertsystem (Posititionssystem) zur Basis 10. Das bedeutet, dass eine Ziffer neben ihrem eigenen Wert noch einen

Mehr

Einführung in die Informatik Inf, SAT

Einführung in die Informatik Inf, SAT Einführung in die Informatik Inf, SAT Dipl.-Inf., Dipl.-Ing. (FH) Michael Wilhelm Hochschule Harz FB Automatisierung und Informatik mwilhelm@hs-harz.de http://www.miwilhelm.de Raum 2.202 Tel. 03943 / 659

Mehr

Grundlagen der Informatik

Grundlagen der Informatik Grundlagen der Informatik Dipl.-Inf., Dipl.-Ing. (FH) Michael Wilhelm Hochschule Harz FB Automatisierung und Informatik mwilhelm@hs-harz.de http://www.miwilhelm.de Raum 2.202 Tel. 03943 / 659 338 FB Automatisierung

Mehr

Zahlensysteme Dezimal-System

Zahlensysteme Dezimal-System Zahlensysteme Dezimal-System Zahlenvorrat: 0,1,2,3,4,5,6,7,8,9 Mögliche unterschiedliche Zeichen pro Stelle:10 Basis: 10 Kennzeichnung: Index 10 oder D (dezimal) Wertigkeit 10 5 10 4 10 3 10 2 10 1 10

Mehr

Basisinformationstechnologie I

Basisinformationstechnologie I Basisinformationstechnologie I Wintersemester 2012/13 24. Oktober 2012 Grundlagen III Universität zu Köln. Historisch-Kulturwissenschaftliche Informationsverarbeitung Jan G. Wieners // jan.wieners@uni-koeln.de

Mehr

Wandeln Sie die folgenden Zahlen in Binärzahlen und Hexadezimalzahlen. Teilen durch die Basis des Zahlensystems. Der jeweilige Rest ergibt die Ziffer.

Wandeln Sie die folgenden Zahlen in Binärzahlen und Hexadezimalzahlen. Teilen durch die Basis des Zahlensystems. Der jeweilige Rest ergibt die Ziffer. Digitaltechnik Aufgaben + Lösungen 2: Zahlen und Arithmetik Aufgabe 1 Wandeln Sie die folgenden Zahlen in Binärzahlen und Hexadezimalzahlen a) 4 D b) 13 D c) 118 D d) 67 D Teilen durch die Basis des Zahlensystems.

Mehr

Lösung 1. Übungsblatt

Lösung 1. Übungsblatt Fakultät Informatik, Technische Informatik, Lehrstuhl für Eingebettete Systeme Lösung 1. Übungsblatt Konvertierung von Zahlendarstellungen verschiedener Alphabete und Darstellung negativer Zahlen Stoffverteilung

Mehr

Grundlagen der Technischen Informatik. 3. Übung

Grundlagen der Technischen Informatik. 3. Übung Grundlagen der Technischen Informatik 3. Übung Christian Knell Keine Garantie für Korrekt-/Vollständigkeit 3. Übungsblatt Themen Aufgabe 1: Aufgabe 2: Aufgabe 3: Aufgabe 4: Aufgabe 5: Aufgabe 6: Zahlendarstellungen

Mehr

Einführung in die Programmierung

Einführung in die Programmierung Technische Universität Carolo Wilhelmina zu Brauschweig Institut für rechnergestützte Modellierung im Bauingenierwesen Prof. Dr.-Ing. habil. Manfred Krafczyk Pockelsstraße 3, 38106 Braunschweig http://www.irmb.tu-bs.de

Mehr

Zahlendarstellungen und Rechnerarithmetik*

Zahlendarstellungen und Rechnerarithmetik* Zahlendarstellungen und Rechnerarithmetik* 1. Darstellung positiver ganzer Zahlen 2. Darstellung negativer ganzer Zahlen 3. Brüche und Festkommazahlen 4. binäre Addition 5. binäre Subtraktion *Die Folien

Mehr

Grundlagen der Technischen Informatik. 3. Übung. Christian Knell Keine Garantie für Korrekt-/Vollständigkeit

Grundlagen der Technischen Informatik. 3. Übung. Christian Knell Keine Garantie für Korrekt-/Vollständigkeit Grundlagen der Technischen Informatik 3. Übung Christian Knell Keine Garantie für Korrekt-/Vollständigkeit 3. Übungsblatt Themen Aufgabe 1: Aufgabe 2: Aufgabe 3: Aufgabe 4: Aufgabe 5: Zahlendarstellungen

Mehr

Computergrundlagen Zahlensysteme

Computergrundlagen Zahlensysteme Computergrundlagen Zahlensysteme Institut für Computerphysik Universität Stuttgart Wintersemester 2012/13 Wie rechnet ein Computer? Ein Mikroprozessor ist ein Netz von Transistoren, Widerständen und Kondensatoren

Mehr

Inhalt. 2.1 Darstellung von Zahlen. 2.2 Darstellung von Zeichen. 2.3 Boolesche Algebra. 2.4 Aussagenlogik. Informatik 1 / Kapitel 2: Grundlagen

Inhalt. 2.1 Darstellung von Zahlen. 2.2 Darstellung von Zeichen. 2.3 Boolesche Algebra. 2.4 Aussagenlogik. Informatik 1 / Kapitel 2: Grundlagen 2. Grundlagen Inhalt 2.1 Darstellung von Zahlen 2.2 Darstellung von Zeichen 2.3 Boolesche Algebra 2.4 Aussagenlogik 2 2.1 Darstellung von Zahlen Im Alltag rechnen wir gewöhnlich im Dezimalsystem, d.h.

Mehr

Zahlensysteme und Kodes. Prof. Metzler

Zahlensysteme und Kodes. Prof. Metzler Zahlensysteme und Kodes 1 Zahlensysteme und Kodes Alle üblichen Zahlensysteme sind sogenannte Stellenwert-Systeme, bei denen jede Stelle innerhalb einer Zahl ein besonderer Vervielfachungsfaktor in Form

Mehr

Inhalt. 2.1 Darstellung von Zahlen. 2.2 Darstellung von Zeichen. 2.3 Boolesche Algebra. 2.4 Aussagenlogik. 2.5 Logische Funktionen

Inhalt. 2.1 Darstellung von Zahlen. 2.2 Darstellung von Zeichen. 2.3 Boolesche Algebra. 2.4 Aussagenlogik. 2.5 Logische Funktionen 2. Grundlagen Inhalt 2.1 Darstellung von Zahlen 2.2 Darstellung von Zeichen 2.3 Boolesche Algebra 2.4 Aussagenlogik 2.5 Logische Funktionen 2 2.1 Darstellung von Zahlen Im Alltag rechnen wir gewöhnlich

Mehr

Einführung in die Informatik I

Einführung in die Informatik I Einführung in die Informatik I Das Rechnen in Zahlensystemen zur Basis b=2, 8, 10 und 16 Prof. Dr. Nikolaus Wulff Zahlensysteme Neben dem üblichen dezimalen Zahlensystem zur Basis 10 sind in der Informatik

Mehr

Grundlagen der Informatik

Grundlagen der Informatik Mag. Christian Gürtler Programmierung Grundlagen der Informatik 2011 Inhaltsverzeichnis I. Allgemeines 3 1. Zahlensysteme 4 1.1. ganze Zahlen...................................... 4 1.1.1. Umrechnungen.................................

Mehr

Kapitel 5: Daten und Operationen

Kapitel 5: Daten und Operationen Kapitel 5: Daten und Operationen Felix Freiling Lehrstuhl für Praktische Informatik 1 Universität Mannheim Vorlesung Praktische Informatik I im Herbstsemester 2007 Folien nach einer Vorlage von H.-Peter

Mehr

Grundlagen der Informatik I. Übung

Grundlagen der Informatik I. Übung Grundlagen der Informatik I Übung Studiengang Wirtschaftsingenieurwesen Wintersemester 1/13 Autor: Prof. Dr.-Ing. habil. Hans-Joachim Böhme HTW Dresden, Fachbereich Informatik/Mathematik Friedrich-List-Platz

Mehr

Grundlagen der Technischen Informatik. 3. Übung

Grundlagen der Technischen Informatik. 3. Übung Grundlagen der Technischen Informatik 3. Übung Christian Knell Keine Garantie für Korrekt-/Vollständigkeit 3. Übungsblatt Themen Aufgabe 1: Aufgabe 2: Aufgabe 3: Aufgabe 4: Zahlendarstellungen Zahlendarstellungen,

Mehr

There are only 10 types of people in the world: those who understand binary, and those who don't

There are only 10 types of people in the world: those who understand binary, and those who don't Modul Zahlensysteme In der Digitaltechnik haben wir es mit Signalen zu tun, die zwei Zustände annehmen können: Spannung / keine Spannung oder 1/ oder 5V / V oder beliebige andere Zustände. In diesem Modul

Mehr

Informatik Übungsaufgaben

Informatik Übungsaufgaben Tobias Krähling email: Homepage: 11..7 Version: 1.1 Zusammenfassung Die Übungsaufgaben stammen aus den Übungsaufgaben und Anwesenheitsaufgaben zur Vorlesung»Einführung

Mehr

Lösung 1. Übungsblatt

Lösung 1. Übungsblatt Fakultät Informatik, Technische Informatik, Professur für Mikrorechner Lösung 1. Übungsblatt Konvertierung von Zahlendarstellungen verschiedener Alphabete und Darstellung negativer Zahlen Stoffverteilung

Mehr

Zahlen im Computer (Klasse 7 Aufbaukurs Informatik)

Zahlen im Computer (Klasse 7 Aufbaukurs Informatik) Zahlen im Computer (Klasse 7 Aufbaukurs Informatik) Die Bildauswahl erfolgte in Anlehnung an das Alter der Kinder Prof. J. Walter Bitte römische Zahlen im Geschichtsunterricht! Messsystem mit Mikrocontroller

Mehr

Zahlensysteme. von Christian Bartl

Zahlensysteme. von Christian Bartl von Inhaltsverzeichnis Inhaltsverzeichnis... 2 1. Einleitung... 3 2. Umrechnungen... 3 2.1. Dezimalsystem Binärsystem... 3 2.2. Binärsystem Dezimalsystem... 3 2.3. Binärsystem Hexadezimalsystem... 3 2.4.

Mehr

Über Zahlensysteme und das Rechnen mit Hexadezimalzahlen

Über Zahlensysteme und das Rechnen mit Hexadezimalzahlen Über Zahlensysteme und das Rechnen mit Hexadezimalzahlen Zu Risiken und Nebenwirkungen fragen Sie... 1. Zahlen und das Dezimalsystem Es gibt verschiedene Arten, Zahlen aufzuschreiben. Es gibt zunächst

Mehr

Grundlagen der Informatik Übungen 1.Termin

Grundlagen der Informatik Übungen 1.Termin : : : : : : : : : : : : : : : : : : : : : : Grundlagen der Informatik Übungen 1.Termin Dipl.-Phys. Christoph Niethammer Grundlagen der Informatik 2012 1 : : : : : : : : : : : : : : : : : : : : : : Kontakt

Mehr

Rückblick. Zahlendarstellung zu einer beliebigen Basis b. Umwandlung zwischen Zahlendarstellung (214) 5 = (278) 10 =(?) 8

Rückblick. Zahlendarstellung zu einer beliebigen Basis b. Umwandlung zwischen Zahlendarstellung (214) 5 = (278) 10 =(?) 8 Rückblick Zahlendarstellung zu einer beliebigen Basis b (214) 5 = Umwandlung zwischen Zahlendarstellung (278) 10 =(?) 8 25 Rückblick Schnellere Umwandlung zwischen Binärdarstellung und Hexadezimaldarstellung

Mehr

Übung - Nutzung des Windows-Rechners zur Bestimmung von Netzwerkadressen

Übung - Nutzung des Windows-Rechners zur Bestimmung von Netzwerkadressen Übung - Nutzung des Windows-Rechners zur Bestimmung von Netzwerkadressen Lernziele Teil 1: Öffnen des Windows-Rechners Teil 2: Umwandeln zwischen Zahlensystemen Teil 3: Umwandeln von IPv4-Host-Adressen

Mehr

, 2014W Übungstermin: Fr.,

, 2014W Übungstermin: Fr., VU Technische Grundlagen der Informatik Übung 1: Zahlendarstellungen, Numerik 183.579, 2014W Übungstermin: Fr., 17.10.2014 Allgemeine Hinweise: Versuchen Sie beim Lösen der Beispiele keine elektronischen

Mehr

Ein polyadisches Zahlensystem mit der Basis B ist ein Zahlensystem, in dem eine Zahl x nach Potenzen von B zerlegt wird.

Ein polyadisches Zahlensystem mit der Basis B ist ein Zahlensystem, in dem eine Zahl x nach Potenzen von B zerlegt wird. Zahlensysteme Definition: Ein polyadisches Zahlensystem mit der Basis B ist ein Zahlensystem, in dem eine Zahl x nach Potenzen von B zerlegt wird. In der Informatik spricht man auch von Stellenwertsystem,

Mehr

Einführung in die Informatik I

Einführung in die Informatik I Einführung in die Informatik I Das Rechnen in Zahlensystemen zur Basis b=2, 8, 10 und 16 Prof. Dr. Nikolaus Wulff Zahlensysteme Neben dem üblichen dezimalen Zahlensystem zur Basis 10 sind in der Informatik

Mehr

Praktikum zu Einführung in die Informatik für LogWiIngs und WiMas Wintersemester 2017/18. Allgemeine Informationen zum Praktikum

Praktikum zu Einführung in die Informatik für LogWiIngs und WiMas Wintersemester 2017/18. Allgemeine Informationen zum Praktikum Praktikum zu Einführung in die Informatik für LogWiIngs und WiMas Wintersemester 2017/18 Fakultät für Informatik Lehrstuhl 14 Lars Hildebrand Übungsblatt 1 Besprechung: 23. 27.10.2017 (KW 43) Allgemeine

Mehr

Zwischenklausur Informatik, WS 2014/15

Zwischenklausur Informatik, WS 2014/15 Zwischenklausur Informatik, WS /5.. Zugelassene Hilfsmittel: außer Stift und Papier keine Hinweis: Geben Sie bei allen Berechnungen den vollständigen Rechenweg mit an! Alle Aufgaben/Fragen sind unmittelbar

Mehr

Zwischenklausur Informatik, WS 2016/17. Lösungen zu den Aufgaben

Zwischenklausur Informatik, WS 2016/17. Lösungen zu den Aufgaben Zwischenklausur Informatik, WS 206/7 4.2.206 Lösungen zu den Aufgaben. Gegeben sind folgende Dualzahlen in Zweierkomplementdarstellung. Geben Sie den jeweils zugehörigen Dezimalwert an! a) entspricht der

Mehr

Grundlagen der Technischen Informatik. 4. Übung

Grundlagen der Technischen Informatik. 4. Übung Grundlagen der Technischen Informatik 4. Übung Christian Knell Keine Garantie für Korrekt-/Vollständigkeit 4. Übungsblatt Themen Aufgabe 1: Aufgabe 2: Polyadische Zahlensysteme Gleitkomma-Arithmetik 4.

Mehr

Dualzahlen

Dualzahlen Dualzahlen Ein Schüler soll sich eine Zahl zwischen und 6 denken. Nun soll der Schüler seinen Zahl in folgenden Tabellen suchen und die Nummer der Tabelle nennen in welcher sich seine Zahl befindet. 7

Mehr

, 2017S Übungstermin: Di.,

, 2017S Übungstermin: Di., VU Technische Grundlagen der Informatik Übung 1: Zahlendarstellungen, Numerik 183.579, 2017S Übungstermin: Di., 14.03.2017 Allgemeine Hinweise: Versuchen Sie beim Lösen der Beispiele keine elektronischen

Mehr

Chapter 1 Einführung. CCNA 1 version 3.0 Wolfgang Riggert, FH Flensburg auf der Grundlage von

Chapter 1 Einführung. CCNA 1 version 3.0 Wolfgang Riggert, FH Flensburg auf der Grundlage von Chapter 1 Einführung CCNA 1 version 3.0 Wolfgang Riggert, FH Flensburg auf der Grundlage von Rick Graziani Cabrillo College Vorbemerkung Die englische Originalversion finden Sie unter : http://www.cabrillo.cc.ca.us/~rgraziani/

Mehr

ÜBUNG 6 ZUR EINFÜHRUNG IN DIE PROGRAMMIERUNG FÜR COMPUTERLINGUISTEN. Leonie Weißweiler

ÜBUNG 6 ZUR EINFÜHRUNG IN DIE PROGRAMMIERUNG FÜR COMPUTERLINGUISTEN. Leonie Weißweiler ÜBUNG 6 ZUR EINFÜHRUNG IN DIE PROGRAMMIERUNG FÜR COMPUTERLINGUISTEN 1 ZAHLENSYSTEME Normalerweise schreibt man Zahlen im sog. Dezimalsystem 4 2 6 9 2 ZAHLENSYSTEME 4 2 6 9 x100 x100 x10 x1 3 ZAHLENSYSTEME

Mehr

Hochschule Niederrhein Einführung in die Programmierung Prof. Dr. Nitsche. Bachelor Informatik WS 2015/16 Blatt 3 Beispiellösung.

Hochschule Niederrhein Einführung in die Programmierung Prof. Dr. Nitsche. Bachelor Informatik WS 2015/16 Blatt 3 Beispiellösung. Zahldarstellung Lernziele: Vertiefen der Kenntnisse über Zahldarstellungen. Aufgabe 1: Werte/Konstanten Ergänzen Sie die Tabelle ganzzahliger Konstanten auf einem 16- Bit- System. Die Konstanten in einer

Mehr

Zahlensysteme Das 10er-System

Zahlensysteme Das 10er-System Zahlensysteme Übungsblatt für die entfallende Stunde am 22.10.2010. Das 10er-System... 1 Umrechnung in das 10er-System... 2 2er-System... 2 8er-System... 2 16er-System... 3 Umrechnung in andere Zahlensysteme...

Mehr

BSZ für Elektrotechnik Dresden. Zahlenformate. Dr.-Ing. Uwe Heiner Leichsenring www.leichsenring-homepage.de

BSZ für Elektrotechnik Dresden. Zahlenformate. Dr.-Ing. Uwe Heiner Leichsenring www.leichsenring-homepage.de BSZ für Elektrotechnik Dresden Zahlenformate Dr.-Ing. Uwe Heiner Leichsenring www.leichsenring-homepage.de Gliederung 1 Überblick 2 Grundaufbau der Zahlensysteme 2.1 Dezimalzahlen 2.2 Binärzahlen = Dualzahlen

Mehr

Repräsentation von Daten: Binär-, Oktal- u. Hexadezimalcodierung von ganzen und rationalen Zahlen

Repräsentation von Daten: Binär-, Oktal- u. Hexadezimalcodierung von ganzen und rationalen Zahlen Großübung 1: Zahlensysteme Repräsentation von Daten: Binär-, Oktal- u. Hexadezimalcodierung von ganzen und rationalen Zahlen Lehrender: Dr. Klaus Richter, Institut für Informatik; E-Mail: richter@informatik.tu-freiberg.de

Mehr

5 Stellenwertsysteme. Berechne q :=, und setze r := a q b. = 2.25, also q = 2.25 = 2 und = 3. Im Beispiel ergibt sich a b

5 Stellenwertsysteme. Berechne q :=, und setze r := a q b. = 2.25, also q = 2.25 = 2 und = 3. Im Beispiel ergibt sich a b 5 Stellenwertsysteme In diesem kurzen Kapitel werden wir uns mit der übliche Darstellung natürlicher Zahlen dem Dezimalsystem beschäftigen. Grundlage ist die Division mit Rest, die wir zunächst auf die

Mehr

Binäre Darstellung ganzer Zahlen

Binäre Darstellung ganzer Zahlen Vorlesung Objektorientierte Softwareentwicklung Exkurse use Binäre Darstellung ganzer Zahlen Binärdarstellung natürlicher Zahlen Ganze Zahlen im Einerkomplement Ganze Zahlen im Zweierkomplement Elementare

Mehr

Zahlensysteme. Digitale Rechner speichern Daten im Dualsystem 435 dez = 1100110011 binär

Zahlensysteme. Digitale Rechner speichern Daten im Dualsystem 435 dez = 1100110011 binär Zahlensysteme Menschen nutzen zur Angabe von Werten und zum Rechnen vorzugsweise das Dezimalsystem Beispiel 435 Fische aus dem Teich gefischt, d.h. 4 10 2 + 3 10 1 +5 10 0 Digitale Rechner speichern Daten

Mehr

1. 4-Bit Binärzahlen ohne Vorzeichen 2. 4-Bit Binärzahlen mit Vorzeichen 3. 4-Bit Binärzahlen im 2er Komplement 4. Rechnen im 2er Komplement

1. 4-Bit Binärzahlen ohne Vorzeichen 2. 4-Bit Binärzahlen mit Vorzeichen 3. 4-Bit Binärzahlen im 2er Komplement 4. Rechnen im 2er Komplement Kx Binäre Zahlen Kx Binäre Zahlen Inhalt. Dezimalzahlen. Hexadezimalzahlen. Binärzahlen. -Bit Binärzahlen ohne Vorzeichen. -Bit Binärzahlen mit Vorzeichen. -Bit Binärzahlen im er Komplement. Rechnen im

Mehr

Tipp: Ab jetzt Taschenrechner oder Scilab einsetzen!

Tipp: Ab jetzt Taschenrechner oder Scilab einsetzen! - Übungsblatt 02 Lösungsvorschläge Aufgabe 1 Beweisen Sie, dass 3 eine irrationale Zahl ist, also nicht durch einen Bruch dargestellt werden kann. Annahme: 3 ist eine rationale Zahl 3= m. Der Bruch soll

Mehr

1. Grundlagen der Informatik Zahlensysteme und interne Zahlendarstellung

1. Grundlagen der Informatik Zahlensysteme und interne Zahlendarstellung 1. Grundlagen der Informatik Zahlensysteme und interne Zahlendarstellung Inhalt Grundlagen digitaler Systeme Boolesche Algebra / Aussagenlogik Organisation und Architektur von Rechnern Zahlensysteme und

Mehr

Daten verarbeiten. Binärzahlen

Daten verarbeiten. Binärzahlen Daten verarbeiten Binärzahlen In Digitalrechnern werden (fast) ausschließlich nur Binärzahlen eingesetzt. Das Binärzahlensystem ist das Stellenwertsystem mit der geringsten Anzahl von Ziffern. Es kennt

Mehr

Grundlagen der Informatik Übungen 1. Termin Zahlensysteme

Grundlagen der Informatik Übungen 1. Termin Zahlensysteme Grundlagen der Informatik Übungen 1. Termin Zahlensysteme M. Sc. Yevgen Dorozhko dorozhko@hlrs.de Kurzvorstellung M. Sc. Yevgen Dorozhko Ausbildung: 2008: M. Sc. Systemprogrammieren, Nationale technische

Mehr

Praktikum zu Einführung in die Informatik für LogWiIngs und WiMas Wintersemester 2018/19. Allgemeine Informationen zum Praktikum

Praktikum zu Einführung in die Informatik für LogWiIngs und WiMas Wintersemester 2018/19. Allgemeine Informationen zum Praktikum Praktikum zu Einführung in die Informatik für LogWiIngs und WiMas Wintersemester 2018/19 Fakultät für Informatik Lehrstuhl 14 Lars Hildebrand Übungsblatt 1 Besprechung: 22. 26.10.2018 (KW 43) Allgemeine

Mehr

01 - Zahlendarstellung

01 - Zahlendarstellung 01 - Zahlendarstellung Technische Grundlagen der Informatik Automation Systems Group E183-1 Institute of Computer Aided Automation Vienna University of Technology email: tgi@auto.tuwien.ac.at Zahlendarstellung

Mehr

Informatik Vorkurs - Vorlesung 2

Informatik Vorkurs - Vorlesung 2 Informatik Vorkurs - Vorlesung 2 Variablen, Arrays, Zahlensysteme Torben Achilles, 9. Oktober 2018 Inhalt Variablen & Datentypen Arrays Zahlensysteme 9. Oktober 2018 Torben Achilles Informatik Vorkurs

Mehr

Einführung in die Computerorientierte Mathematik

Einführung in die Computerorientierte Mathematik Einführung in die Computerorientierte Mathematik Wintersemester 2014/15 Thomas Gerstner Institut für Mathematik Goethe-Universität Frankfurt 17. Oktober 2014 Inhaltsverzeichnis Inhaltsverzeichnis ii 1

Mehr

Übung Praktische Informatik II

Übung Praktische Informatik II Übung Praktische Informatik II FSS 2009 Benjamin Guthier Lehrstuhl für Praktische Informatik IV Universität Mannheim guthier@pi4.informatik.uni-mannheim.de 06.03.09 2-1 Heutige große Übung Allgemeines

Mehr

Die Zahlensysteme. Bommhardt. Das Vervielfältigen dieses Arbeitsmaterials zu nichtkommerziellen Zwecken ist gestattet. www.bommi2000.

Die Zahlensysteme. Bommhardt. Das Vervielfältigen dieses Arbeitsmaterials zu nichtkommerziellen Zwecken ist gestattet. www.bommi2000. Die Zahlensysteme Bommhardt. Das Vervielfältigen dieses Arbeitsmaterials zu nichtkommerziellen Zwecken ist gestattet. www.bommi2000.de 1 Einführung Seite 1 2 Das Umrechnen von Zahlen aus unterschiedlichen

Mehr

Technische Informatik I SS 2005

Technische Informatik I SS 2005 Übungen zur Vorlesung Technische Informatik I SS 2005 Hauck, Schmied, De Melis, Guenkova-Luy Übungsblatt 4 Zahlendarstellung und Rechenarithmetik 1 Zahlenumwandlung Zahlendarstellung Binär wird zur Zahlenumwandlung

Mehr

Grundlagen der Mathematik

Grundlagen der Mathematik Universität Hamburg Winter 2016/17 Fachbereich Mathematik Janko Latschev Lösungsskizzen 8 Grundlagen der Mathematik Präsenzaufgaben (P13) Primfaktorzerlegungen Die Primfaktorzerlegungen lauten: a) 66 =

Mehr

Kapitel 2. Zahlensysteme, Darstellung von Informationen

Kapitel 2. Zahlensysteme, Darstellung von Informationen Kapitel 2 Zahlensysteme, Darstellung von Informationen 1 , Darstellung von Informationen Ein Computer speichert und verarbeitet mehr oder weniger große Informationsmengen, je nach Anwendung und Leistungsfähigkeit.

Mehr

1 Zahlen im Dezimalsystem

1 Zahlen im Dezimalsystem 1 Zahlen im Dezimalsystem Es gibt verschiedene Arten Zahlen aufzuschreiben. Zunächst gibt es verschiedene Zahlzeichen wie chinesische, römische oder arabische. Im deutschsprachigen Raum ist die Verwendung

Mehr

, 2015S Übungstermin: Mi.,

, 2015S Übungstermin: Mi., VU Grundlagen digitaler Systeme Übung 1: Zahlendarstellungen, Numerik 183.580, 2015S Übungstermin: Mi., 18.03.2015 Allgemeine Hinweise: Versuchen Sie beim Lösen der Beispiele keine elektronischen Hilfsmittel

Mehr

Übung Programmieren - Zahlendarstellung, SSH, SCP, Shellskripte -

Übung Programmieren - Zahlendarstellung, SSH, SCP, Shellskripte - Übung Programmieren - Zahlendarstellung, SSH, SCP, Shellskripte - Sebastian Ebers Institut für Telematik, Universität zu Lübeck http://www.itm.uni-luebeck.de/users/ebers Zahlendarstellung 201010? 16 2010

Mehr

Kubikwurzeln exakt berechnen

Kubikwurzeln exakt berechnen Kubikwurzeln exakt berechnen Sehr ähnlich wie die exakte Berechnung von Quadratwurzeln, aber leider mit viel mehr Rechenaufwand verbunden, funktioniert das Verfahren zur Berechnung von Kubikwurzeln. Berechnen

Mehr

Zahlensysteme Seite -1- Zahlensysteme

Zahlensysteme Seite -1- Zahlensysteme Zahlensysteme Seite -- Zahlensysteme Inhaltsverzeichnis Dezimalsystem... Binärsystem... Umrechnen Bin Dez...2 Umrechnung Dez Bin...2 Rechnen im Binärsystem Addition...3 Die negativen ganzen Zahlen im Binärsystem...4

Mehr

alphanumerische Zeichen

alphanumerische Zeichen Darstellung von Text 7 Bit pro Zeichen genügen (2 7 = 128) 26 Kleinbuchstaben 26 Großbuchstaben 10 Ziffern alphanumerische Zeichen Sonderzeichen wie '&', '!', ''' nicht druckbare Steuerzeichen, z.b. -

Mehr

Merke: Mit jedem zusätzlichen Bit verdoppelt sich die Anzahl der darstellbaren Zahlen bzw. Zustände

Merke: Mit jedem zusätzlichen Bit verdoppelt sich die Anzahl der darstellbaren Zahlen bzw. Zustände 1 2 Merke: Mit jedem zusätzlichen Bit verdoppelt sich die Anzahl der darstellbaren Zahlen bzw. Zustände 3 Die Zuordnung der Himmelsrichtungen zu den dreistelligen Binärzahlen, also Norden 000 Süden 001

Mehr

Modul 114. Zahlensysteme

Modul 114. Zahlensysteme Modul 114 Modulbezeichnung: Modul 114 Kompetenzfeld: Codierungs-, Kompressions- und Verschlüsselungsverfahren einsetzen 1. Codierungen von Daten situationsbezogen auswählen und einsetzen. Aufzeigen, welche

Mehr

Informationssysteme Gleitkommazahlen nach dem IEEE-Standard 754. Berechnung von Gleitkommazahlen aus Dezimalzahlen. HSLU T&A Informatik HS10

Informationssysteme Gleitkommazahlen nach dem IEEE-Standard 754. Berechnung von Gleitkommazahlen aus Dezimalzahlen. HSLU T&A Informatik HS10 Informationssysteme Gleitkommazahlen nach dem IEEE-Standard 754 Berechnung von Gleitkommazahlen aus Dezimalzahlen Die wissenschaftliche Darstellung einer Zahl ist wie folgt definiert: n = f * 10 e. f ist

Mehr

Black Box erklärt Zahlensysteme.

Black Box erklärt Zahlensysteme. Black Box erklärt Zahlensysteme. Jeder von uns benutzt aktiv mindestens zwei Zahlenssysteme, oftmals aber so selbstverständlich, dass viele aus dem Stegreif keines mit Namen nennen können. Im europäischen

Mehr

Beuth Hochschule Zahlensysteme WS15/16, S. 1

Beuth Hochschule Zahlensysteme WS15/16, S. 1 Beuth Hochschule Zahlensysteme WS15/16, S. 1 Zahlensysteme Eine natürliche Zahl (wie z.b. drei oder siebzehn etc.) kann man auf verschiedene Weisen darstellen, etwa als römische Zahl (z.b. XVII) oder durch

Mehr

3 Zahlensysteme in der Digitaltechnik

3 Zahlensysteme in der Digitaltechnik 3 Zahlensysteme in der Digitaltechnik System Dezimal Hexadezimal Binär Oktal Basis, Radix 10 16 2 8 Zahlenwerte 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0 1 2 3 4 5 6 7 8 9 A B C D E F 10 0 1 10 11 100

Mehr

Grundlagen der Informatik 2 Grundlagen der Digitaltechnik. 1. Zahlensysteme

Grundlagen der Informatik 2 Grundlagen der Digitaltechnik. 1. Zahlensysteme Grundlagen der Informatik 2 Grundlagen der Digitaltechnik 1. Zahlensysteme Prof. Dr.-Ing. Jürgen Teich Dr.-Ing. Christian Haubelt Lehrstuhl für Hardware-Software Software-Co-Design Grundlagen der Digitaltechnik

Mehr

Lösung zur Klausur zu Krypographie Sommersemester 2005

Lösung zur Klausur zu Krypographie Sommersemester 2005 Lösung zur Klausur zu Krypographie Sommersemester 2005 1. Bestimmen Sie die zwei letzten Ziffern der Dezimaldarstellung von 12 34 Es gilt: 12 34 = 12 32+2 = 12 32 12 2 = 12 (25) 12 2 = ((((12 2 ) 2 ) 2

Mehr

Beuth Hochschule Zahlensysteme SS16, S. 1

Beuth Hochschule Zahlensysteme SS16, S. 1 Beuth Hochschule Zahlensysteme SS16, S. 1 Zahlensysteme Eine natürliche Zahl (wie z.b. drei oder siebzehn etc.) kann man auf verschiedene Weisen darstellen, etwa als römische Zahl (z.b. XVII) oder durch

Mehr

Skript Zahlensysteme

Skript Zahlensysteme Skript Zahlensysteme Dieses Skript enthält die Themen meiner Unterrichtseinheit Zahlensysteme. Hier sollen die Grundlagen für das Verständnis der darauf folgenden Inhalte zu den Abläufen innerhalb des

Mehr

, 5 8. Hunderter Zehner Zehntel. Einer

, 5 8. Hunderter Zehner Zehntel. Einer 5 1 11 Das Dezimalsystem Seit wir das erste Mal mit Hilfe unserer Finger»gezählt«haben, ist uns das Dezimalsystem Stück für Stück so vertraut geworden, dass wir es als selbstverständliches und womöglich

Mehr

Inhaltsangabe 3.1 Zahlensysteme und Darstellung natürlicher Zahlen Darstellung ganzer Zahlen

Inhaltsangabe 3.1 Zahlensysteme und Darstellung natürlicher Zahlen Darstellung ganzer Zahlen 3 Zahlendarstellung - Zahlensysteme - b-adische Darstellung natürlicher Zahlen - Komplementbildung - Darstellung ganzer und reeller Zahlen Inhaltsangabe 3.1 Zahlensysteme und Darstellung natürlicher Zahlen......

Mehr

(7) AB 20: Bits und Bytes

(7) AB 20: Bits und Bytes Wie speichert ein Computer Informationen? - Binärsystem, Bits und Bytes Wusstet Ihr, dass Computer nur Nullen und Einsen verwenden? Alles, was ihr auf einem Computer seht oder hört Wörter, Bilder, Zahlen,

Mehr

Schleifeninvarianten. Dezimal zu Binär

Schleifeninvarianten. Dezimal zu Binär Schleifeninvarianten Mit vollstandiger Induktion lasst sich auch die Korrektheit von Algorithmen nachweisen. Will man die Werte verfolgen, die die Variablen beim Ablauf eines Algorithmus annehmen, dann

Mehr

gleich ?

gleich ? Bekanntlich rechnen wir üblicherweise mit Zahlen, die mit Ziffern aus einem Vorrat von 10 verschiedenen Zeichen beschrieben werden: { 0, 1, 2,..., 8, 9 }, wobei die Ziffer 0 ganz wesentlich für ein Stellenwertsystem

Mehr

Zahlensysteme: Oktal- und Hexadezimalsystem

Zahlensysteme: Oktal- und Hexadezimalsystem 20 Brückenkurs Die gebräuchlichste Bitfolge umfasst 8 Bits, sie deckt also 2 8 =256 Möglichkeiten ab, und wird ein Byte genannt. Zwei Bytes, also 16 Bits, bilden ein Wort, und 4 Bytes, also 32 Bits, formen

Mehr

Im Original veränderbare Word-Dateien

Im Original veränderbare Word-Dateien Binärsystem Im Original veränderbare Word-Dateien Prinzipien der Datenverarbeitung Wie du weißt, führen wir normalerweise Berechnungen mit dem Dezimalsystem durch. Das Dezimalsystem verwendet die Grundzahl

Mehr

1 Modulare Arithmetik

1 Modulare Arithmetik $Id: modul.tex,v 1.10 2012/04/12 12:24:19 hk Exp $ 1 Modulare Arithmetik 1.2 Euklidischer Algorithmus Am Ende der letzten Sitzung hatten wir den größten gemeinsamen Teiler zweier ganzer Zahlen a und b

Mehr

Algorithmen & Programmierung. Zahlensysteme Bits und Bytes

Algorithmen & Programmierung. Zahlensysteme Bits und Bytes Algorithmen & Programmierung Zahlensysteme Bits und Bytes Zahlensysteme Positionssystem Bei sogenannten Positionssystemen bestimmt (im Gegensatz zu additiven Systemen wie dem römischen Zahlensystem) die

Mehr

Digitaltechnik Grundlagen 2. Zahlensysteme

Digitaltechnik Grundlagen 2. Zahlensysteme 2. Zahlensysteme Version 1.0 von 02/2018 Unterschiedliche Zahlensysteme [Quelle: http://www.rechenhilfsmittel.de/zahlen.htm] Zahlensystem der Maya [Quelle: https://www.kindernetz.de] Altäqyptisches Zahlensystem

Mehr

Abschlussklausur Informatik, SS 2012

Abschlussklausur Informatik, SS 2012 Abschlussklausur Informatik, SS 202 09.07.202 Name, Vorname: Matr.-Nr.: Unterschrift: Zugelassene Hilfsmittel: außer Stift und Papier keine Hinweis: Geben Sie bei allen Berechnungen den vollständigen Rechenweg

Mehr

Vorlesung Programmieren

Vorlesung Programmieren Vorlesung Programmieren Zahlendarstellung Prof. Dr. Stefan Fischer Institut für Telematik, Universität zu Lübeck http://www.itm.uni-luebeck.de/people/pfisterer Agenda Zahlendarstellung Oder: wie rechnen

Mehr