посоветуйте хороший источник информации по Ассемблеру (желательно для чайников)

интернет ассемблер

В универе проходил си и паскаль. Малость врубаюсь в эту тему. В этом семестре появился ассемблер. Пропустил несколько занятий и теперь надо быстренько наверстать упущенное, чтобы сдать задания такого типа:

1) а) 8025 б) D1h 4Eh

2) v = (-y + x* ( 3z + 1) ) / ( z - 2 ), где a) x=-2h, y=7h, z=3h, v=-1Ah б) x=FBEh, y = 56h, z = -7Fh, v = 2e60h; y,z - байты x,v - слова ( v дан походу для проверки)

3) Дана строка их трех десятичных цифр. Если первые две цифры не совпадают, то поменять их местами, иначе - вычесть из третьей цифры 2 ( при этом "1" перейдёт в "9", а "0" - в "8").

4) ДАн массив А из 16 байтов. Последовательно разбить его на слова. Если в слове старший байт меньше, чем младший ( числа знаковые), заменить нулём, предварительно скопировав в массив В. В массив С поместить адрес ( смещение) этого слова. Сосчитать количество таких слов.

1-3 сделать в debug а 4 в turbo debug

Я не прошу решить ( хотя если для вас не составит труда - извольте ;) ), просто обращаюсь к знающим ассемблер людям : "ЧТО нужно для себя уяснить в этой теме, чтобы сделать такого рода задания?"
Ответы:
http://wasm.ru
А вообще начни с простеньких примеров
Потом изучи techhelp и все будет
Есть очень хорошая книга по ассемблеру, где все на пальцах объясняется. Автор: Юров, название: "Ассемблер". Издательство "Питер". В разных изданиях бывают другие названия. Еще самый лучший ресурс по низкоуровневому программированию на русском http://wasm.ru.
Может это поможет?
Калашников. Ассемблер? Это просто! Скачать тут можно http://www.knigka.info/2008/05/16/assembler-jeto-prosto-uchimsja.html
Или бесплатно тут http://rybanoff.narod.ru/bibliotek/mashinjazik/moja.htm
Подробно и доходчиво объясняются все основные вопросы программирования на ассемблере. Рассмотрены команды процессоров Intel, 16- и 32-разрядные регистры, основы работы с сопроцессором, сегментация памяти в реальном масштабе времени, управление клавиатурой и последовательным портом, работа с дисками и многое другое. Описано, как разработать безобидный нерезидентный вирус и антивирус против этого вируса, как написать файловую оболочку (типа Norton Commander или FAR Manager) и как писать резидентные программы. Каждая глава состоит из объяснения новой темы, описания алгоритмов программ, многочисленных примеров и ответов на часто задаваемые вопросы.


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.