|
|
  |
СodeVision, как отключить инициализацию |
|
|
|
Oct 14 2009, 12:26
|
Участник

Группа: Участник
Сообщений: 46
Регистрация: 2-04-08
Пользователь №: 36 402

|
При компиляции файла проги, помимо кода, который написан в основном окне, в asm файле появляются макросы инициализации ОЗУ и другие. Как избавиться от этой инициализации, съедается место и по включению, хоть и небольшая, но есть задержка?
|
|
|
|
|
Oct 15 2009, 11:38
|
Участник

Группа: Участник
Сообщений: 46
Регистрация: 2-04-08
Пользователь №: 36 402

|
Инициализация переменных - эт нормально. А вот когда "0" записываются во всё ОЗУ... Вот спрашивается зачем это мне, если я сам потом могу очистить именно нужную мне область? Попробую найти опцию внешнего стартапа. Спасибо за советы.
|
|
|
|
|
Oct 16 2009, 08:25
|
Участник

Группа: Участник
Сообщений: 46
Регистрация: 2-04-08
Пользователь №: 36 402

|
Отлично. Всё нашел. Но в откомпиленном асм-файле всё равно куча каких-то левых макросов, кроме таблицы векторов, адресов регистров. Еще бы и их попилить, эти самые макросы или хотя бы знать зачем они нужны...
Сообщение отредактировал valera_o - Oct 16 2009, 08:44
|
|
|
|
|
Oct 16 2009, 12:54
|
Участник

Группа: Участник
Сообщений: 46
Регистрация: 2-04-08
Пользователь №: 36 402

|
Т.е. в выходном асме макросы есть, а в выходном хексе их нет?
|
|
|
|
|
Oct 16 2009, 13:43
|
Частый гость
 
Группа: Участник
Сообщений: 163
Регистрация: 10-10-05
Пользователь №: 9 463

|
Цитата(valera_o @ Oct 16 2009, 13:25)  хотя бы знать зачем они нужны... там всякие деления умножения и прочее, если не используются то "в выходном хексе их нет".
|
|
|
|
|
Oct 16 2009, 14:13
|
Участник

Группа: Участник
Сообщений: 46
Регистрация: 2-04-08
Пользователь №: 36 402

|
Сурово... Ясненько, спасибо за помощь всем!
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|