64k x 8 RAM - что именно это означает?

Я смотрю на этот микроконтроллер, потому что у него есть нужные мне протоколы и очень интересная цена. Мои сомнения связаны с этим полем: Размер ОЗУ 64K x 8. Что именно это означает? Я знаю, что это означает ОЗУ, но 8 блоков. Как это работает?

64 КБ — это много оперативной памяти для микроконтроллера, я писал приложения, которым приходилось довольствоваться 1536 байтами, а также 256 байтами в более ранних версиях PICS. Вы разрабатываете эффективные структуры данных? Проверьте, есть ли путь обновления, часто для PIC, разрабатывайте и отлаживайте для этого устройства, и если у вас заканчивается ОЗУ, перейдите к следующему устройству в семье, если оно есть. Я нашел PIC почти непревзойденными с точки зрения набора периферийных функций и энергопотребления.

Ответы (3)

Это означает, что ОЗУ организовано в виде структуры шириной 64К слов . Тогда x8 означает, что каждое слово состоит из 8 бит.

Таким образом, 32Kx16 будет ОЗУ шириной 32 КБ слов, по 16 бит на слово.

Объем памяти двухмерный. Строки и столбцы. Итак, здесь 64 КБ относится к строкам (слову), а 8 относится к столбцу (количество битов в слове).

Вот пример изображения 64K x 16 RAM в качестве аналогии.  Это 64K слов в ширину, и каждое слово имеет ширину 16 бит.

Для дальнейшего чтения и ссылки на изображение - http://www.eecg.toronto.edu/~moshovos/ECE243-06/l24-synthesizing-larger-memories.html

64 килобайта в байтах. 64K * 8 бит в ширину.

64 кибибайта , если быть точным.