Vorlesung 4 Flashcards
Positions-/Stellenwertsysteme
n Positions- oder Stellenwertsystemen ist die Bedeutung einer Ziffer
abhängig von ihrer Position
Immer gleiche Ziffer, aber unterschiedlicher Wert: 300, 30, 3
* Bestimmung des Wertes einer Zahl über
* Ziffer(n)
* Position der Ziffer(n)
* Zugrundeliegendes Zahlensystem („Basis“): Positionssysteme sind mit
verschiedenen Anzahlen von Ziffern möglich, jedoch mindestens zwei
(Binärsystem)
Stellenwertsysteme mit unterschiedlicher Basis
- Dezimalsystem
- Basis: 10
- Zeichen: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
- Binärsystem (auch: Dualsystem)
- Basis: 2
- Zeichen: 0, 1
- Oktalsystem
- Basis: 8
- Zeichen: 0, 1, 2, 3, 4, 5, 6, 7
- Hexadezimalsystem
- Basis: 16
- Zeichen: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
umrechnen; beliebiges system ins Dezimalsystem
(1011)2
= 1 · 2^0 + 1 · 2^1 + 0 · 2^2 + 1 · 2^3
= 1 · 1+1 · 2+0 · 4+1 · 8
=1+2+0+8
= (11)10
(715)8
= 5 · 8^0 + 1 · 8^1 + 7 · 8^2
= 5 + 8 + 448
= (461)10
(C1A)16
= 10 · 16^0 + 1 · 16^1 + 12 · 16^2
= 10 + 16 + 3072
= (3098)10
immer dieses schema
umrechnen; beliebiges system ins Dezimalsystem (gebrochene zahlen)
(1011.1101)2
= 1 · 2^-4 + 0 · 2^-3 + 1 · 2^-2 + 1 · 2^-1 + 1 · 2^0 + 1 · 2^1 + 0 · 2^2 + 1 · 2^3
schnelle umrechnung binär <-> oktal und binär<-> hexadezimal
Binärsystem → Oktalsystem:
Von rechts nach links werden Binärtriaden (Dreigruppen) gebildet und zu
Oktalzahlen zusammengefasst
18
* Oktalsystem → Binärsystem:
Jede Ziffer wird in eine dreistellige Binärzahl überführt
110 111 001 110 010 Binärzahl
6 7 1 6 2 Oktalzahl
3 6 1 4 Oktalzahl
011 110 001 100 Binärzahl
zusammengefasst:
oktal = 3er binärgruppen
hexadezimal = 4er binärgruppen
umrechnen: dezimal in beliebiges anderes system
dezimalzahl : zielbasis = ____ Rest XXX
____ : zielbasis =______ Rest XXX
bei gebrochenen zahlen
dezimalzahl * zielbasis = ____ überlauf
echtgebrochen = nur überlauf
unecht gebrochen = aufteilen in echten teil und gebrochenen teil
binäre subtraktion
- Binäre Subtraktion erfolgt durch Addition mit dem negierten Subtrahenden,
d.h. statt a - b wird a + (-b) berechnet. - Negative Zahlen werden über ein Komplement abgebildet.
- Zwei Arten der Komplementbildung für Zahlensysteme der Basis B:
- Zweier-Komplement im Binär-System (auch: „B-Komplement“)
- Einer-Komplement im Binär-System (auch: „(B-1)-Komplement“)
Einer-Komplement
- Negation von Binärzahlen:
Invertiere jedes Bit (0㲗1) - Wenn bei der Addition des Einer-Komplements ein Überlauf entsteht,
muss zu dem Ergebnis noch eine 1 hinzuaddiert werden („Einer-Rücklauf“)
Zweier-Komplement
- Bit = Vorzeichen
* 0: positive Zahl
* 1: negative Zahl
Negation von Binärzahlen:
1. Invertiere jedes Bit (0 㲗 1)
2. Addiere die Zahl 1
Problem: Überlauf
Wenn das Ergebnis einer Addition nicht im darstellbaren Zahlenbereich liegt,
ergibt sich bei einem Überlauf ein falsches Ergebnis.