[an error occurred while processing this directive]
Кидаешь стек в отдельную секцию преинициализованную нулями в cmd файле используя fill.
(«Телесистемы»: Конференция 'Цифровые сигнальные процессоры (DSP) и их применение')
Отправлено
andy_P
19 июля 2004 г. 11:14
В ответ на:
(+)
отправлено LindonJohnson 19 июля 2004 г. 09:59
Составить ответ
|||
Конференция
|||
Архив
Ответы
А вообще вместо нулей лучше использовать ч-л типа техасовской говядины 0xBEEF. Проще переполнение отследить.
—
andy_P
(19.07.2004 12:07,
пустое
)
Хе, а в 24хх мертвечиной больше пахнет - кода 0xDEAD постоянно попадаются... Причем из самого проца берутся, а не программно заносятся :))))
—
SM
(19.07.2004 18:37,
пустое
)
Только заметил, что мы не про то пишем - человек хочет стек обнулить, чтобы потом выделнные из него массивы не обнулять +
—
andy_P
(19.07.2004 18:47, 44 байт)
Если так- то да (+)
—
SM
(19.07.2004 18:55, 113 байт)
Я тоже сначала так подумал - потом пригляделся и понял - ничто автору поста не поможет :-). А как железка сама стек заполняла? Он что там всегда в одних и тех же адресах?
—
andy_P
(19.07.2004 19:05,
пустое
)
Не - это не в стеке (+)
—
SM
(19.07.2004 19:14, 92 байт)
Здорово :-) Можно проверку на DEAD в код вставлять при обращениях к памяти :-)
—
andy_P
(19.07.2004 19:19,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru