Ответ: инструкции RET(I) не используются (не путайте! это не тот стэк!!!). На самом деле просто организация памяти делается по-другому. Компилятор ProView все это делает.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
KAN
20 августа 2003 г. 14:17
В ответ на:
Думаю тут дело не в компиляторе а в процессоре(+)
отправлено misyachniy 20 августа 2003 г. 13:29
Составить ответ
|||
Конференция
|||
Архив
Ответы
Ответ: Мог бы привести в качестве примера AVR. У него тоже нет стековой адресации.
—
Bill
(20.08.2003 14:34, 235 байт)
у 51 таких красивостей нету :(
—
bialix
(20.08.2003 14:41,
пустое
)
А ДПТР (ДПТРы)
—
=mse=
(20.08.2003 15:18,
пустое
)
а что dptr? Он-то не позволяет делать индексную адресацию, как в AVR.
—
bialix
(20.08.2003 17:51,
пустое
)
как это?
—
=mse=
(21.08.2003 11:06,
пустое
)
А вложенность процедур ?
—
misyachniy
(20.08.2003 15:34,
пустое
)
ну, видимо, как в АВРе - по индексу сохранять и скакать дальше
—
=mse=
(20.08.2003 15:53,
пустое
)
Один стек для сохранения DPTR а второй для передачи данных. Нет лучше буду чистить стек сам :-)
—
misyachniy
(20.08.2003 16:36,
пустое
)
и это правильно ;О), я тоже его сам чищу и полню ;О)
—
=mse=
(20.08.2003 16:43,
пустое
)
context сохранять, ессно
—
=mse=
(20.08.2003 16:06,
пустое
)
что это за компилятор такой распрекрасный. И почему тогда Вы выбрали Кейл?
—
bialix
(20.08.2003 14:27,
пустое
)
Ответ: Я наивно полагал, что за последние 5 лет, компиляторы продвинулись огого, но (+)
—
KAN
(20.08.2003 14:57, 201 байт,
ссылка
)
что за выходной формат exe такой в keil? ;) Проспитесь
—
Elektronik
(20.08.2003 16:15,
пустое
)
Ответ: Я просто имел в виду исполняемый код, в данном случае - i-hex (пользователи IAR меня поняли)
—
KAN
(21.08.2003 06:14,
пустое
)
лично меня качество компилятора Кейла не очень устраивает. Но я ценю в нем хороший отладчик (-)
—
bialix
(20.08.2003 15:03,
пустое
)
Ответ: В ProView отладчик гораздо удобнее, говорю это потому-что видел оба
—
KAN
(20.08.2003 15:22,
пустое
)
Вы просто не умеете их готовить.
—
Elektronik
(20.08.2003 16:14, 260 байт)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru