Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.01.27;
Скачать: CL | DM;

Вниз

а как бы for поменять на   Найти похожие ветки 

 
Petr V. Abramov ©   (2007-12-17 23:58) [0]

эквивалентный if
теория говорит, что можно.


 
Real ©   (2007-12-18 00:08) [1]

IF / GOTO ?


 
Zeqfreed ©   (2007-12-18 00:16) [2]

Или, если без явного перехода, — рекурсия.


 
Petr V. Abramov ©   (2007-12-18 00:21) [3]

а jmp в асме на что поменять?
или его от ж
одного места придумали?


 
Petr V. Abramov ©   (2007-12-18 00:23) [4]

а for без
jmp какой-нить умный компилятор (пусть теоретический) реализовал?


 
DrPass ©   (2007-12-18 00:24) [5]

Теория говорит, что необходимой и достаточной конструкцией для организации нелинейного выполнения алгоритма является цикл while. If - это не панацея :)


 
Джо ©   (2007-12-18 00:26) [6]

> [3] Petr V. Abramov ©   (18.12.07 00:21)
> а jmp в асме на что поменять?
> или его от ж
> одного места придумали?

Здрасть, джамп — это наше всё :)


 
Dib@zol ©   (2007-12-19 15:11) [7]

> а for без jmp какой-нить умный компилятор (пусть теоретический) реализовал?

LOOP/LOOPNE ???


 
wicked ©   (2007-12-19 15:14) [8]


> > а for без jmp какой-нить умный компилятор (пусть теоретический)
> реализовал?
>
> LOOP/LOOPNE ???

будешь смеяться, но
LOOP/LOOPNE

медленнее, чем
dec ecx
jnz XXX


 
Rouse_ ©   (2007-12-19 15:29) [9]


> wicked ©   (19.12.07 15:14) [8]

Медленней, но однако это For без JMP, что и требовалось доказать :)


 
Ins ©   (2007-12-19 15:48) [10]


> а for без
> jmp какой-нить умный компилятор (пусть теоретический) реализовал?


А разница то какая :)
Все равно цикл невозможен без команды перехода (по определению), как бы она не называлась - jmp, jnz или loop


 
oldman ©   (2007-12-19 15:50) [11]


> Ins ©   (19.12.07 15:48) [10]
> Все равно цикл невозможен без команды перехода (по определению),
>  как бы она не называлась - jmp, jnz или loop


do ... while
for ... do

не вижу команд перехода :)


 
Ins ©   (2007-12-19 15:51) [12]


> не вижу команд перехода :)

А она есть ;-)



Страницы: 1 вся ветка

Текущий архив: 2008.01.27;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.017 c
2-1198184627
ProgRAMmer Dimonych
2007-12-21 00:03
2008.01.27
Проконсультируйте по поводу работы с файлами


2-1199000648
XerSon
2007-12-30 10:44
2008.01.27
Как задекларировать свою процедуру в { Private declarations } ?


2-1198965378
Razrab
2007-12-30 00:56
2008.01.27
Через буфер обмена копируются крикозявки


2-1198427858
Ezorcist
2007-12-23 19:37
2008.01.27
read div real


15-1198205404
Slider007
2007-12-21 05:50
2008.01.27
С днем рождения ! 21 декабря 2007 пятница