Strona główna › Pytania INF.02 › Pytanie 2957
INF.02 · pytanie #2957
W jednostce ALU do rejestru akumulatora wprowadzono liczbę dziesiętną 500. Jak wygląda jej reprezentacja w systemie binarnym?
- A111011000
- B111110100
- C111111101
- D110110000
Poprawna odpowiedź: B. 111110100
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Reprezentacja binarna liczby dziesiętnej 600 to 111110100. Aby to zrozumieć, najpierw należy przekształcić liczbę dziesiętną na system binarny, co można wykonać poprzez dzielenie liczby przez 2 i zapisywanie reszt z każdego dzielenia. Rozpoczynamy od 600: 600 dzielone przez 2 to 300 z resztą 0, 300 dzielone przez 2 to 150 z resztą 0, 150 dzielone przez 2 to 75 z resztą 0, 75 dzielone przez 2 to 37 z resztą 1, 37 dzielone przez 2 to 18 z resztą 1, 18 dzielone przez 2 to 9 z resztą 0, 9 dzielone przez 2 to 4 z resztą 1, 4 dzielone przez 2 to 2 z resztą 0, 2 dzielone przez 2 to 1 z resztą 0, a 1 dzielone przez 2 to 0 z resztą 1. Zbierając reszty od ostatniego dzielenia do pierwszego, otrzymujemy 1001010110, co odpowiada 111110100. Praktyczne zastosowania takiej konwersji występują w programowaniu i inżynierii komputerowej, gdzie operacje na danych często wymagają znajomości różnych systemów liczbowych, w tym binarnego do pracy z niskopoziomowym kodem i architekturą komputerów, co jest standardem w branży. Zrozumienie tego procesu jest kluczowe dla efektywnej pracy w obszarze informatyki.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.