Zahlensysteme Flashcards
Nennen Sie einige Zahlensysteme
Oktalsystem, Binärsystem, Hexadezimalsystem, …
Welches Zahlensystem verwenden Computer?
Computer sind Digitalrechner, sie kennen also nur 1 und 0 und verwenden also das binäre (manchmal auch duale) Zahlensystem
Was sind die Basis und Grundziffern des Binärsystems?
Basis B=2 und die Grundziffern G = {0, 1}
Was ist ein Vorteil des Binärsystems?
Arithmetische Rechenoperationen können sehr einfach durchgeführt werden.
Was sind die Basis und Grundziffern des Hexadezimalsystems?
Beim Hexadezimalsystem werden jeweils vier Stellen einer Binärzahl zusammengefasst. Basis B ist somit = 2^4 = 16. Damit ergibt sich die Menge der Grundziffern zu
G = {0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F}.
Welcher Standard wird für Gleitkommazahlen verwendet?
Standard: IEEE 754 für 32 bit (Single Precision = 4 B) und 64 bit (Double Precision = 8 B)
Wie kommen Gleitkommazahlen zu ihrem Namen?
Zahlen ohne fixer Anzahl von Vor- und Nachkommastellen
Anzahl der Vor- und Nachkommastellen von der jeweiligen Zahl abhängig
Wie wird eine Gleitkommazahl definiert?
Als m · b^e, wobei m = Mantisse, b = Basis und e = Exponent
Wie sind Gleitkommazahlen aufgebaut?
- ) s (sign)
- > 0 = positives Vorzeichen ((−1)^0 = 1
- > 1 = negatives Vorzeichen ((−1)^1 = −1)
- > wird im ersten Bit = MSB (Most Significant Bit) gespeichert - ) e (exponent)
- > wird als Charakteristik c = e + B gespeichert
- > B = Bias ist die Zahl 127 (bei 32bit) bzw. 1023 (bei 64bit) - ) f (fraction)
- > Mantisse in Normalform
- > das Komma wird so weit verschoben, dass nur eine führende 1 vor dem Komma steht
- > die führende 1 wird beim Speichern entfernt
Wofür steht MSB bei Gleitkommazahlen?
Most Significant Bit = erstes bit einer Gleitkommazahl; gibt das Vorzeichen an
Welche Verknüpfungen sind in der Boole’schen Algebra erlaubt? Welche Zeichen werden dafür verwendet?
AND = &, ∧ OR = |, ∨ NOT = !, ¬ XOR = ∧¬, ¬∧
Wie funktioniert Boole’sche Algebra bei mehreren Bits?
Bei mehreren Bits erfolgt üblicherweise eine bitweise Verknüpfung