Верными утверждениями являются:
- 2. процессор может обращаться только к ячейке памяти
- 3. адрес ячейки памяти - это её номер
- 5. ячейки памяти современных компьютеров - восьмибитовые
Объяснение
- Минимальная единица адресации. В архитектуре современной оперативной памяти (RAM) минимальной адресуемой единицей является байт (группа из 8 битов). Процессор не имеет возможности запросить у контроллера памяти состояние одного конкретного бита напрямую по его уникальному адресу; он всегда считывает или записывает как минимум одну полную ячейку (байт), а затем выделяет нужный бит с помощью логических операций внутри своих регистров.
- Принцип адресности. Память представляет собой массив пронумерованных ячеек. Номер ячейки и является её физическим адресом, который процессор выставляет на шину адреса для поиска нужных данных.
- Стандарт размера ячейки. В современных вычислительных системах размер одной адресуемой ячейки памяти фиксирован и составляет 8 битов (1 байт). Это стандарт, на котором базируется адресация в архитектурах x86, ARM и других.
Почему остальные утверждения неверны
- 1. процессор может обращаться к отдельному биту памяти. Как указано выше, аппаратная реализация шин данных и адреса не поддерживает побитовую адресацию. Доступ осуществляется к байтам, словам или двойным словам.
- 4. ячейки памяти всегда имели размер 8 битов. В истории вычислительной техники существовали компьютеры с иными размерами адресуемой ячейки (например, 4, 6, 9 или 12 битов). Переход к повсеместному 8-битному стандарту произошел не сразу, а закрепился в 1960-х — 1970-х годах с развитием таких систем, как IBM System/360.
Для дальнейшего изучения темы можно рассмотреть, как разрядность шины данных влияет на количество байтов, которые процессор может прочитать за один такт.
Форма ответа
Ответы и вопросы пользователей