|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
31.03.2019, 17:02 | #1 |
Регистрация: 31.03.2019
Сообщений: 8
|
Turbo Assembler - аналог цикла FOR
Здравствуйте, помогите пожалуйста написать цикл for
Есть код на С Код:
|
31.03.2019, 20:07 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
|
31.03.2019, 20:38 | #3 | |
Регистрация: 31.03.2019
Сообщений: 8
|
Цитата:
если разбираешься, можешь глянуть? Код:
Последний раз редактировалось neponimaushimen; 31.03.2019 в 20:40. |
|
31.03.2019, 20:59 | #4 |
Регистрация: 31.03.2019
Сообщений: 8
|
Попробовал как ты посоветовал, выводит пустоту. Может с телом цикла что то не так?
Код:
|
31.03.2019, 23:05 | #5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
|
01.04.2019, 08:08 | #6 |
Участник клуба
Регистрация: 16.06.2011
Сообщений: 1,428
|
Код:
i = ecx (счётчик) x = eax (результат) поскольку от счётчика(i) нужно отнимать результат(x), будем запоминать счётчик цикла в каком-нибудь регистре - используем для этого регистр(ebx). Код:
Нашедшего выход - затаптывают первым..
|
01.04.2019, 08:15 | #7 | |
Регистрация: 31.03.2019
Сообщений: 8
|
Цитата:
но разве в цикле результат не 50 равен? |
|
01.04.2019, 08:18 | #8 |
Участник клуба
Регистрация: 16.06.2011
Сообщений: 1,428
|
так посчитай в уме (или калькулятором), сколько будет..
где-то на третьей итерации уже уходит в минус, и так плавает то в плюс, то в минус
Нашедшего выход - затаптывают первым..
|
01.04.2019, 08:20 | #9 |
Участник клуба
Регистрация: 16.06.2011
Сообщений: 1,428
|
в выражении есть скобки,
поэтому сначала отнимаешь, а потом скобку умножаешь на 2
Нашедшего выход - затаптывают первым..
|
01.04.2019, 08:31 | #10 |
Регистрация: 31.03.2019
Сообщений: 8
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
TASM (Turbo assembler) - Посмотреть код, указать на ошибки | dimwow | Помощь студентам | 2 | 02.06.2019 03:19 |
Turbo Assembler/Перевод десятичного числа в двоичное | Equality | Помощь студентам | 0 | 04.03.2014 00:24 |
turbo assembler/exe->com | narco3 | Помощь студентам | 2 | 17.02.2013 12:04 |
Программа в Turbo Assembler | 4atik | Помощь студентам | 2 | 28.12.2012 09:28 |
График функции на языке TURBO ASSEMBLER - (tasm) | максат | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 9 | 02.06.2011 14:37 |