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

 
 
> ОС для нестандартных процессоров, конструирование компилятора и системы, как это делается
shems
сообщение Apr 1 2006, 18:13
Сообщение #1


Частый гость
**

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



Дорогие друзья,
У меня вот какая ситуация;
Написал 16 RISC ядро (Verilog) нестандартной системой команд, и кучу тестовых программ bin формата, вручную. FGPA затаботал. И что потом? Нужна система. Стал писать assebler компилятор в perl-е, но понял что это не решение. Вор изучаю YACC & LEX. Но не представляю получится ли. Посоветуйте как бить? В интернете нашел ANSI C grammer-и, но очень старые, 80-их годов. Подскажите, каким образом можно портировать скажем uCOS, или ucLinux, для моей архитектуры. Скажем, написал C компилятор, получится ли скомпилировать исходники системы? Как это вообше делается?
Заранее, спасибо!

Сообщение отредактировал shems - Apr 1 2006, 18:15
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
vetal
сообщение Apr 1 2006, 18:32
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553



Самый простой с ANSI C компилятор- lcc(rcc). Портируется за неделю, с учетом изучения документации.
Ассемблер проще всего сделать руками.
В качестве отправной точки смотрите проект xsoc(xr16).
http://www.fpgacpu.org/xsoc и www.xess.com
http://www.cs.princeton.edu/software/lcc.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 28th July 2025 - 08:29
Рейтинг@Mail.ru


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