Делаете не стандартный клон ? Может быть неожиданный эффект... И какие команды юзают компилеры (Си например) вы точно уверены ?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Весельчак_У
10 сентября 2004 г. 14:08
В ответ на:
В продолжение вчерашнего вопроса (хочется все-таки не только трепа вокруг, а статистики - у кого как) ==>
отправлено SM 10 сентября 2004 г. 09:17
Составить ответ
|||
Конференция
|||
Архив
Ответы
Ответ: у компилера можно заказать asm на выходе, вместо obj, ajmp-ы конвНемного неудобно, но все-равно ассемблер другой. Хуже, что стандартные компилеры не узнают, что есть расширенные команды.ертнуть в ljmp-ы некой утилиткой.
—
andys
(10.09.2004 16:26,
пустое
)
С JMP'ами при жедании лечится - кракерско-хакерским методом :) А про новые команды конечно компилер не знает.
—
SM
(10.09.2004 16:30,
пустое
)
На C-компилеры мне положить "с прибором". А в асме от 2500AD все делается на макросах.
—
SM
(10.09.2004 15:08,
пустое
)
а-а, я понял в чём дело $)
—
patton
(10.09.2004 19:55, 86 байт)
если я правильно понял о чём речь( сорри пока нет времени вникнуть ) то в пике как раз макросом не обойдёшься и нужен компИлер
—
patton
(10.09.2004 15:52,
пустое
)
т.е. для ПИКа АСМа нет? ;О)
—
=mse=
(10.09.2004 17:36,
пустое
)
а-а я забыл, выж всё ручками ;)
—
patton
(10.09.2004 18:26,
пустое
)
Речь шла о (+)
—
SM
(10.09.2004 15:58, 115 байт)
ну там в одной 1 или 2 байта в другой 3 или 4 и как часто они используются, где-то сэм-восэм
—
patton
(10.09.2004 16:30, 139 байт)
На этот раз уже я ничего не понял :)))
—
SM
(10.09.2004 16:31,
пустое
)
ох, счас попробую объяснить
—
patton
(10.09.2004 17:00, 676 байт)
Здесь эти проблемы не играют роли - код пишется прям щас и конкретная длина команды рояли не играет.
—
=mse=
(10.09.2004 17:45, 121 байт)
не-е ;) как я понял, хотят навязать обязательное использование lgoto, пикоманы не простят ;)
—
patton
(10.09.2004 18:15,
пустое
)
Почему - я сношу только AJMP, а SJMP никто не отменял и не отменит :)
—
SM
(10.09.2004 18:34,
пустое
)
сорри, не помню разницы и из вышесказанного пока не нашёл, в пдф лезть совсем неохота
—
patton
(10.09.2004 18:46,
пустое
)
Теперь понял. Просто пиков я не знаю вообще, и видимо поэтому были сложности с пониманием Ваших ответов.
—
SM
(10.09.2004 17:03,
пустое
)
Взаимно, а я подумал, что это всё-таки важно знать человеку проектирующему собственный процессор
—
patton
(10.09.2004 17:12,
пустое
)
Да не то что-бы проектирую (+)
—
SM
(10.09.2004 17:38, 92 байт)
тогда можно для меня дурака кратко как можно вместить это в одну команду и не потерять ничего, а если можно, то это нужно, имхо ;)
—
patton
(10.09.2004 17:54,
пустое
)
Почему в одну? (+)
—
SM
(10.09.2004 18:32, 218 байт)
они ж все разные, прикольно бывает вломится посреди команды ;)
—
patton
(10.09.2004 18:45,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru