Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: стэк STM23
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > ARM, 32bit
Метценгерштейн

есть указатель на стек (слева), а справа открыта память, как раз на адресе, куда стек указывает.
у нас что, по 8 бит память? или не так смотрю?
т.е. один адрес- 8 бит значение.
ViKo
Цитата(Метценгерштейн @ Nov 13 2014, 21:54) *
есть указатель на стек (слева), а справа открыта память, как раз на адресе, куда стек указывает.
у нас что, по 8 бит память? или не так смотрю?
т.е. один адрес- 8 бит значение.

Адресация всегда идет по байтам, независимо от размерности.
А Memory 1 вы можете по-разному рассматривать. Правой кнопкой мышки, кажется, выбирается.
Метценгерштейн
т.е. если у меня 32 разряда проц, то получается, что каждый бай все- равно имеет адрес?
или просто адреса через 4 прыгают? А почему так? А почему не сделали, что раз 32 разряда, то один адрес- 4 байта?
toweroff
Интересно Вы рассуждаете. А как тогда адресовать байтовый массив, например? sm.gif

А рассматривать память можно, действительно, по-разному - как байты, как 16-битные слова, как 32-битные...
Метценгерштейн
да, логично.
итог- память адресуется побайтно. Даже в 64-битных процах для ПК.
jcxz
Цитата(Метценгерштейн @ Nov 14 2014, 04:22) *
да, логично.
итог- память адресуется побайтно. Даже в 64-битных процах для ПК.

Память адресуется по-разному, в зависимости от архитектуры CPU.
Читайте референс-мануал на архитектуру.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.