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

 
 
> ОС для нестандартных процессоров, конструирование компилятора и системы, как это делается
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
Ответов
Kopa
сообщение Apr 3 2006, 11:49
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 598
Регистрация: 22-08-05
Пользователь №: 7 861



Цитата(shems @ Apr 1 2006, 21:13) *
В интернете нашел ANSI C grammer-и, но очень старые, 80-их годов. Подскажите, каким образом можно портировать скажем uCOS, или ucLinux, для моей архитектуры. Скажем, написал C компилятор, получится ли скомпилировать исходники системы? Как это вообше делается?
Заранее, спасибо!

Посмотри как разрабатываются ассемблеры и инструментария с использованием языка Форт (Forth)
на русском сайте http://forth.org.ru/ ( в разделе Wiki много информации)

На страничке http://d14-435-04.rtc.ru:8888/ есть порт LCC с использованием форта.
Go to the top of the page
 
+Quote Post
shems
сообщение Apr 3 2006, 12:21
Сообщение #3


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

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



Цитата(Kopa @ Apr 3 2006, 16:49) *
Цитата(shems @ Apr 1 2006, 21:13) *

В интернете нашел ANSI C grammer-и, но очень старые, 80-их годов. Подскажите, каким образом можно портировать скажем uCOS, или ucLinux, для моей архитектуры. Скажем, написал C компилятор, получится ли скомпилировать исходники системы? Как это вообше делается?
Заранее, спасибо!

Посмотри как разрабатываются ассемблеры и инструментария с использованием языка Форт (Forth)
на русском сайте http://forth.org.ru/ ( в разделе Wiki много информации)

На страничке http://d14-435-04.rtc.ru:8888/ есть порт LCC с использованием форта.

Спасибо. С Фортом и стековыми CPU знаком. Там проще; Форт компилятор уже есть.
Go to the top of the page
 
+Quote Post



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

 


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


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