Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

нужна КАК МОЖНО БОЛЕЕ СЛОЖНАЯ задача

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Прочее] >> нужна КАК МОЖНО БОЛЕЕ СЛОЖНАЯ задача
Имя
Сообщение << Старые топики   Новые топики >>
нужна КАК МОЖНО БОЛЕЕ СЛОЖНАЯ задача - 2007-04-23 12:05:25.340000   
kb33

Сообщений: 46
Оценки: 0
Присоединился: 2007-04-03 10:06:11.443333
НУЖНА ПОМОЩЬ!!!
В общем такое задание:
придумать КАК МОЖНО БОЛЕЕ СЛОЖНУЮ задачу на ассемблере с использованием команд MOV,CMOVcc,
XCHG,BSWAP,PUSH,POP,IN,OUT,CWD,CBW,CWDE,MOWSX,MOWZX,XLAT,LEA,ADD,ADC,XADD,SUB,SBB,MUL,IMUL,
DIV,IDIV,INC,DEC,NEG, можно и работу с флагами.
Задача должна быть очень сложная для человека только начавшего изучать ассемблер, но при этом
команды можно использовать только эти.
т.е. проверка на сложность будет осуществляться таким образом:
дано само задание и код на ассемблере, необходимо дописать комментарии, если не получится написать все комментарии, то задача сложная,
и соответственно - зачёт.
Очень надеюсь на вашу помощь.

Post #: 1
RE: нужна КАК МОЖНО БОЛЕЕ СЛОЖНАЯ задача - 2007-04-23 12:18:20.680000   
userx

Сообщений: 16
Оценки: 0
Присоединился: 2007-04-18 11:20:32.056666
http://menuet.narod.ru/download/kernel7624.rar ;)
Post #: 2
RE: нужна КАК МОЖНО БОЛЕЕ СЛОЖНАЯ задача - 2007-04-23 16:19:22.176666   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
а можно поподробнее. у кого должно не получиться написать комментарии? у препода который зачёт ставить будет?
и я не понял а jump'ы? условные и безусловные – что нельзя использовать? не, я понимаю конечно, что имея CMOVcc, и всякие там mov можно самомодифицирующуюся программку замутить, которая будет в зависимости от состояния флаго сама себе копировать нужное продолжение, но как-то это на извращение похоже, не находишь?
Post #: 3
RE: нужна КАК МОЖНО БОЛЕЕ СЛОЖНАЯ задача - 2007-04-23 20:07:05.306666   
kb33

Сообщений: 46
Оценки: 0
Присоединился: 2007-04-03 10:06:11.443333
rgo, должно не получиться в идеале у других студентов, хотя, если честно, я не понимаю логики задания, ведь набор команд достаточно небольшой и выучить их не сложно.
Кроме того, препод сказал, что программа должна быть небольшая и сложная.
Насчёт jamp`ов ничего не оговаривалось, но думаю, что можно.
У меня сейчас такие идеи:написать чисто арифметические действия, а по ним надо составить формулу
userx, спасибо, конечно, только ссылка не работает
Post #: 4
RE: нужна КАК МОЖНО БОЛЕЕ СЛОЖНАЯ задача - 2007-04-23 21:07:02.330000   
T

Сообщений: 1100
Оценки: 0
Присоединился: 2006-01-14 00:15:36
он тебе дал ссылку на ядро опрационной системы минуэт ОС, а с арифметикой это просто слишком… напиши прогу, которая через эту формулу пропускает сама свою часть, ) сначала гониш её в стэк, потом выполняеш формулу на стек, из стека в конец кода, до которого какраз дошла прога, а после прогона формулы, получается вывод на экран хелоу ворлд, и хер твой препод догадается, откуда взялось это хелоу ворлд, для написания этой формулы: пишеш вывод хелоу ворлд, и думаеш как бы преобразовать её в какуюнить херь…
Post #: 5
Страниц:  [1]
Все форумы >> [Прочее] >> нужна КАК МОЖНО БОЛЕЕ СЛОЖНАЯ задача







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.