1кб=1024байт?

Тема в разделе "WASM.BEGINNERS", создана пользователем Ulv, 6 май 2007.

  1. kaspersky

    kaspersky New Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    3.006
    Ulv
    вопрос совсем не смешной. ответ: поскольку регистры содержат целое число разрядов, а каждый разряд имеет два возможных значения, то мы получаем, что каждый регистр может хранить только 2^n значений, где n - кол-во разрядов. килобайт равен 1024 байтам именно поэтому и еще потому, что границы килобайт совпадают с началом страниц памяти, что очень удобно, да и в hex-виде (как и в oct) они получаются очень круглыми.
     
  2. Mental_Mirror

    Mental_Mirror New Member

    Публикаций:
    0
    Регистрация:
    7 май 2007
    Сообщения:
    431
    kaspersky
    Значит килобайт придумали когда были 10-ти разрядные регистры :)
    Насчет страниц памяти сомнительно. Почему это они были граннулярны изначально на 1024???
     
  3. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    угу, вот тут ты скорее всего прав ;)
    У фон Неймона как раз 10битные регистры юзались(как и в моем проце :P).