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

 
 
> Тестирование команд перехода
DiMonstr
сообщение Feb 9 2008, 19:29
Сообщение #1


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

Группа: Свой
Сообщений: 81
Регистрация: 26-10-06
Из: Россия, Пенза
Пользователь №: 21 706



Тестирование команд перехода.
Собственно в проекте необходимо реализовать проверку всех команд перехода. Алгоритм простой - реализовал. После каждого верного выполнения команды перехода увеличивается значение счетчика. После окончания теста, программа должна перейти по команде безусловного перехода, а в качестве адреса перехода будет являтся значение счетчика.
В случае неверного значения счетчика прога должна зациклиться. Вопрос: как правильно перейти по этому адресу, куда мне нужно?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
bzx
сообщение Feb 9 2008, 19:57
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 482
Регистрация: 5-07-05
Из: Санкт-Петербург
Пользователь №: 6 528



Зачем Вам эта головная боль?


--------------------
Для связи email: info собака qbit.su
Go to the top of the page
 
+Quote Post
DiMonstr
сообщение Feb 9 2008, 20:53
Сообщение #3


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

Группа: Свой
Сообщений: 81
Регистрация: 26-10-06
Из: Россия, Пенза
Пользователь №: 21 706



Цитата(bzx @ Feb 9 2008, 22:57) *
Зачем Вам эта головная боль?

Поставлена задача - её надо выполнить. Понимаете? Причем компилятор должен разместить этот тест перед функцией main(), а также перед инициализацией стека и т.д. Можно это как-то указать компилятору явно, как в WinAVR?
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Feb 9 2008, 21:07
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(DiMonstr @ Feb 10 2008, 00:53) *
Поставлена задача - её надо выполнить. Понимаете? Причем компилятор должен разместить этот тест перед функцией main(), а также перед инициализацией стека и т.д. Можно это как-то указать компилятору явно, как в WinAVR?

Спросили - нужно ответить smile.gif
КТО поставил такую задачу?


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
zltigo
сообщение Feb 9 2008, 21:39
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Dog Pawlowa @ Feb 10 2008, 00:07) *
КТО поставил такую задачу?

http://electronix.ru/forum/index.php?showt...=41704&st=0
smile.gif


Цитата(DiMonstr @ Feb 9 2008, 23:53) *
Причем компилятор должен разместить этот тест перед функцией main(), а также перед инициализацией стека и т.д. Можно это как-то указать компилятору явно, как в WinAVR?

Компилятор это уже "C". "C" это уже стек. Еще вопросы есть? Пишете на ASM c startup, все, что хотите.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
DiMonstr
сообщение Feb 9 2008, 21:40
Сообщение #6


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

Группа: Свой
Сообщений: 81
Регистрация: 26-10-06
Из: Россия, Пенза
Пользователь №: 21 706



Цитата(zltigo @ Feb 10 2008, 00:27) *

Ну да, из этой оперы...
Эта тема ещё открыта. Проблему я не решил.

Сообщение отредактировал DiMonstr - Feb 9 2008, 21:41
Go to the top of the page
 
+Quote Post



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

 


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


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