Умные вопросы
Войти
Регистрация
Почему в цифровой электронике адрес ячек памяти начинается с нулевой, а не первой ячейки ? По другому - никак ?
4 месяцев
назад
от
Делитель
1 ответ
▲
▼
0
голосов
Адрес засписыватеся в виде битов, которые имеют значения от 000. 000 до 111. 111, то есть дрес - это состояние битов адреса памяти. В двоичном коде 000. 000 сответвует нулю, и это первая комбинация битов в адресе. Нет никакого смысла скипать первую комбинацию, двоично равную 0, и начинать с 000. 0001, это просто тупо. Поэтому адреса начинаются с 0.
Бывает иначе, если в начале есть какой-то сектор под стэк, или под загрузочный сектор, или ещё подо что, или тупо резерв под комманды памяти (некоторые чипы памяти не используют некоторые адреса, а попытка обратиться к ним запускает, к примеру, очистку всей памяти) , тогда может начинаться не с 0, но физически должна с него.
4 месяцев
назад
от
tracieis3
Связанные вопросы
1
ответ
удвоитель почему мой деапозит не приходит на кошелек пер
8 года
назад
от
Elina Meloso
1
ответ
Сколько созвездий можно было бы увидеть на экваторе, если бы ночь длилась 24 часа .
6 года
назад
от
Создатель Бога
2
ответов
Как и чем заряжать 2 последовательно соединенных акб от телефона?
8 года
назад
от
Eazy E Muthapcukkin GS