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]
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]


Forensoftware: Burning Board, entwickelt von WoltLab GmbH