реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> стэк STM23, в кейл
Метценгерштейн
сообщение Nov 13 2014, 18:54
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 357
Регистрация: 12-04-05
Из: Петербург
Пользователь №: 4 079




есть указатель на стек (слева), а справа открыта память, как раз на адресе, куда стек указывает.
у нас что, по 8 бит память? или не так смотрю?
т.е. один адрес- 8 бит значение.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Nov 13 2014, 19:24
Сообщение #2


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



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

Адресация всегда идет по байтам, независимо от размерности.
А Memory 1 вы можете по-разному рассматривать. Правой кнопкой мышки, кажется, выбирается.
Go to the top of the page
 
+Quote Post
Метценгерштейн
сообщение Nov 13 2014, 20:32
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 357
Регистрация: 12-04-05
Из: Петербург
Пользователь №: 4 079



т.е. если у меня 32 разряда проц, то получается, что каждый бай все- равно имеет адрес?
или просто адреса через 4 прыгают? А почему так? А почему не сделали, что раз 32 разряда, то один адрес- 4 байта?
Go to the top of the page
 
+Quote Post
toweroff
сообщение Nov 13 2014, 21:57
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Интересно Вы рассуждаете. А как тогда адресовать байтовый массив, например? sm.gif

А рассматривать память можно, действительно, по-разному - как байты, как 16-битные слова, как 32-битные...
Go to the top of the page
 
+Quote Post
Метценгерштейн
сообщение Nov 13 2014, 22:22
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 357
Регистрация: 12-04-05
Из: Петербург
Пользователь №: 4 079



да, логично.
итог- память адресуется побайтно. Даже в 64-битных процах для ПК.
Go to the top of the page
 
+Quote Post
jcxz
сообщение Nov 14 2014, 07:44
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



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

Память адресуется по-разному, в зависимости от архитектуры CPU.
Читайте референс-мануал на архитектуру.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 14:35
Рейтинг@Mail.ru


Страница сгенерированна за 0.01361 секунд с 7
ELECTRONIX ©2004-2016