Informatiker Board (http://www.informatikerboard.de/board/index.php)
- Themengebiete (http://www.informatikerboard.de/board/board.php?boardid=1)
-- Theoretische Informatik (http://www.informatikerboard.de/board/board.php?boardid=5)
--- 10 Bit in BCD-Code mit Maximalwert (http://www.informatikerboard.de/board/thread.php?threadid=2996)
Geschrieben von Tom86 am 02.05.2016 um 19:58:
10 Bit in BCD-Code mit Maximalwert
Hallo, ich bräuchte bitte etwas Hilfe.
Ich soll den Maximalwert eine Dezimalzahl für positive Zahlen in BCD-Code und Hexadezimal-Code ermitteln, wenn dafür jeweils 10 Bit zur Verfügung stehen.
Lösung:
-> BCD: 1110011001 also 399
-> Hexadezimal: 3FF16 also 1023
Wie komme ich darauf, ich weiß nicht wie ich hier vorgehen soll.
Geschrieben von eulerscheZahl am 05.05.2016 um 11:47:
Bei BCD hast du 4 Bit pro Ziffer. Aufgeteilt auf die Ziffern sehen die Bits also so aus:
![[latex]\underbrace{11}_{3} \, \underbrace{1001}_{9} \, \underbrace {1001}_{9}[/latex]](http://www.matheboard.de/latex2png/latex2png.php?\underbrace{11}_{3} \, \underbrace{1001}_{9} \, \underbrace {1001}_{9})
Die letzten beiden Ziffern können maximal 9 sein, hier wird also etwas verschenkt.
Hexadezimal sind alle Bits auf 1:
![[latex]\underbrace{11}_{3} \, \underbrace{1111}_{F} \, \underbrace {1111}_{F}[/latex]](http://www.matheboard.de/latex2png/latex2png.php?\underbrace{11}_{3} \, \underbrace{1111}_{F} \, \underbrace {1111}_{F})
Forensoftware: Burning Board, entwickelt von WoltLab GmbH