0 / 0 / 0
Регистрация: 27.10.2011
Сообщений: 12
|
|||||||||||
1 | |||||||||||
Программа с ассемблерным модулем на паскале сбрасывается17.11.2011, 18:42. Показов 899. Ответов 3
Метки нет (Все метки)
Складываю два числа. Как только запускаю программу, она сразу же сбрасывается, помогите пожалуйста
Все исправила.
0
|
17.11.2011, 18:42 | |
Ответы с готовыми решениями:
3
Как скомпилировать и скомпоновать код на с++ вместе с ассемблерным модулем? программа в паскале с модулем graph программа сбрасывается в начало СМА Zanussi ZWG286W, программа не сбрасывается, мигает "отжим" |
Клюг
7674 / 3189 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
|
||||||
17.11.2011, 20:07 | 2 | |||||
Как-то так:
0
|
Супер-модератор
|
|||||||||||
17.11.2011, 20:31 | 3 | ||||||||||
Charles Kludge,
только этого недостаточно. Надо как минимум еще правильно вытащить данные из стека, чтобы ими пользоваться (и правильно вернуться из подпрограммы тоже нужно суметь). Иначе я очень хочу посмотреть, как отреагирует программа на rez := example (10, 11); (без использования этих вспомогательных переменных, в смысле). В результате опять же будет 5... И example (70, 80) - тоже 5 Да и функцию надо в Паскаль-программе описать как Far, иначе как вылетало, так и будет вылетать... Ну, или сделать как положено:
0
|
Ушел с форума
16281 / 7605 / 1066
Регистрация: 11.11.2010
Сообщений: 13,618
|
|
18.11.2011, 04:42 | 4 |
и еще одна ложка дегтя -- в паскале word беззнаковое число от 0 до 65535, если aI=bI=65535 тогда result=FFFF+FFFF=(1)FFFE=65534 и это не единственные значения, которые будут давать неправильный ответ поэтому result должен быть типа Longint и должен учитываться перенос
0
|
18.11.2011, 04:42 | |
18.11.2011, 04:42 | |
Помогаю со студенческими работами здесь
4
Подскажите, где я ошибся. Программа принимает ввод и сбрасывается Программа сбрасывается в начальную форму при переворачивании экрана Cma candy hol 104 f 31002691 0946, не сбрасывается программа программа с модулем Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |