|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
01.04.2019, 08:52 | #11 |
Участник клуба
Регистрация: 16.06.2011
Сообщений: 1,428
|
мой пример выше отрабатывает цикл 50-раз.
если-же не сохранять счётчик, то получишь "мёртвый цикл", т.е. никогда не выйдешь из него - вот пример: Код:
Нашедшего выход - затаптывают первым..
|
01.04.2019, 10:55 | #12 |
Форумчанин
Регистрация: 25.01.2015
Сообщений: 472
|
Нет - ошибка. Формула x += 2*(i-x), т.е. x=x+2*(i-x)
Код:
Последний раз редактировалось FPaul; 01.04.2019 в 11:14. |
01.04.2019, 11:03 | #13 |
Форумчанин
Регистрация: 25.01.2015
Сообщений: 472
|
Единственно - эти все "помогания" бесполезны, т.к. название темы "Turbo Assembler - аналог цикла FOR" и все примеры кода нужно "выбросить".
|
01.04.2019, 11:54 | #14 |
Участник клуба
Регистрация: 16.06.2011
Сообщений: 1,428
|
FPaul, а можно узнать, почему их нужно выбросить?
Нашедшего выход - затаптывают первым..
|
01.04.2019, 12:05 | #15 |
Форумчанин
Регистрация: 25.01.2015
Сообщений: 472
|
В TASM, обычно, программы для DOS и все 32-разрядные регистры формально недоступны. Можно добавить директиву i386, но ученик плавает в базовых представлениях и - вдруг - решение в 32-разрядном режиме. Для меня очевидна самостоятельная работа по современным учебникам - я бы сразу 5+++++ ему поставил.
|
01.04.2019, 12:23 | #16 |
Участник клуба
Регистрация: 16.06.2011
Сообщений: 1,428
|
ну так тс получил наводку,
пусть и преобразует как ему нужно - зачем-же их выбрасывать?
Нашедшего выход - затаптывают первым..
|
01.06.2019, 15:00 | #17 |
Форумчанин
Регистрация: 05.09.2016
Сообщений: 134
|
BoT Takou BapuaHT c FPU-FOR (int cnt=0; cnt<100000; cnt++) ires=sin(++i1); .....
mov ECX,100000 finit next: fld1 fadd dword ptr i1 fstp dword ptr i1 fld dword ptr i1 fsin fstp dword ptr ires dec ECX JNZ next fwait
Немного о GoAsm.
|
01.06.2019, 18:41 | #18 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
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 |