Перейти к содержанию
    

Гость do_not_know_Linux

здравствуйте уважаемые форумчане. дайте пожалуйста профессиональный совет! можно ли программу на assembler написаную под cubieboard1 перенести на cortexm3? отличается ли синтаксис assembler? 1000 извинений за такие нубские вопросы, но спросить больше не у кого.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 minutes ago, do_not_know_Linux said:

можно ли программу на assembler написаную под cubieboard1 перенести на cortexm3?

Можно. Обратитесь в раздел этого форума "предлагаю работу".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, do_not_know_Linux сказал:

assembler написаную под cubieboard1

Покажите хоть эту программу и что она делает и самое главное - как? :dirol:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость do_not_know_Linux
1 hour ago, Forger said:

Можно. Обратитесь в раздел этого форума "предлагаю работу".

я просто хочу знать схожи ли иструкции у cortexm3 и процессора что на cubieboard1?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 minutes ago, do_not_know_Linux said:

я просто хочу знать схожи ли иструкции у cortexm3 и процессора что на cubieboard1?

Это легко выяснить в интернетах.

К слову, у меня это заняло почти 15 сек (википедия). Ответ - инструкции в какой-то мере схожи, но абсолютно несовместимы.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость do_not_know_Linux
2 hours ago, Forger said:

15 сек 

хочу сказать вам огромное спасибо, что находите время для того чтобы помочь разобраться нубам в их нубских вопросах. Хоть и время отняло у вас всего 15сек, но всеравно спасибо. помогите пожалуйста разобраться до конца. как я понял с ваших слов, инструкции абсолютно несовместимы, но также я понял с ваших слов, что перенести программу написаную на asssembler под cubieboard1 на  cortexm3 можно.   позвольте уточнить: под можно перенести, вы подразумеваете обработать программу какими-то другими программными средствами, или полностью переписать ее для  cortexm3? а что синтаксис, он у них отличается?  извините, что переспрашиваю, но мне важно  понять для себя это. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 minutes ago, do_not_know_Linux said:

хочу сказать вам огромное спасибо

Не за что )

2 minutes ago, do_not_know_Linux said:

полностью переписать 

Именно так. Один из вариантов решения указан во втором посте этой темы.

Но не факт, что это вообще возможно, поскольку зависит от вашей "программы". 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ответ - инструкции в какой-то мере схожи, но абсолютно несовместимы.


Ну почему же: CA8 вполне умеет Thumb2 от CM3.
Весь вопрос где взять ассмовую программу в Thumb2 под CA8 (эт примерно как на мотоцикле по-самокатному лаптями отталкиваться (-8Ж )

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

7 minutes ago, Obam said:

Ну почему же: CA8 вполне умеет Thumb2 от CM3.

Такую информацию не стоит открыто писать в этой теме :dirol:

Вот как еще ТС объяснить, что дырка-в-дырку невозможно запихнуть программу с одного ядра на другое, тем более под asm?

Ведь даже неизвестно о какой МК идет речь (знаем лишь ядро). 

Вот и приходится идти на подобные "упрощения"  :on_the_quiet2:

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

5 часов назад, do_not_know_Linux сказал:

можно ли программу на assembler написаную под cubieboard1 перенести на cortexm3? отличается ли синтаксис assembler?

Похоже с программированием "на уровне ниже чем Assembler" что-то не задалось...  :biggrin:

Цитата

нужен был МК для программирования на уровне ниже чем Assembler.  с возможностью исполнения того кода, который написал пользователь, без преобразования его в микрокод.  еще желательно без IDE  и библиотек.

 

5 часов назад, do_not_know_Linux сказал:

1000 извинений за такие нубские вопросы, но спросить больше не у кого.

Конечно не у кого, ведь описания их систем команд засекреченные....  :sarcastic:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Интернета - самый лучший собеседник: упорно молчит и терпеливо слушает, пока не прозвучит внятный вопрос :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Похоже, ТСу в те разы надо было строго сказать: "Купишь BluePill и пока вдоль и поперёк не освоишь - ни на что другое не отвлекаться."

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость do_not_know_Linux
9 hours ago, jcxz said:

Похоже с программированием "на уровне ниже чем Assembler" что-то не задалось... 

я еще не приступал. заказ в пути.  но за одно решил узнать отличается ли синтаксис ассемблера для cortexm3 от синтаксиса ассемблера cortex-A7 что установлен на cubieboard. как я понял со слов форумчан нельзя прогрммку написаную под  cortex-A7 кроссскомпилировать и запустить на cortexm3.    спасибо огромное форумчане, что подсказали.

9 hours ago, Obam said:

ТСу в те разы надо было строго сказать: "Купишь BluePill

ну да. так как тема для этого и создавалась. я не знал что купить для старта.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

23 minutes ago, do_not_know_Linux said:

решил узнать отличается ли синтаксис ассемблера для cortexm3 от синтаксиса ассемблера cortex-A7

Тут из гуру-то вряд ли кто-то отважится на такой отчаянный поступок - писать целиком проект под asm на cortex-A7, а что уж говорить про "нуба" (цитирую), который не в состоянии найти ответ на такой элементарный вопрос :declare:

Наверно, я отстал от жизни :heat:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость do_not_know_Linux
24 minutes ago, Forger said:

писать целиком проект под asm

я же не сказал, что смогу.  говорю, что хочу. это разные вещи.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...