24.09.2018, 07:44 [+3 UTC]
в нашей команде: 2 973 чел. | участники онлайн: 3 (рекорд: 21)

:: РЕГИСТРАЦИЯ

:: задать вопрос

:: все разделы

:: правила

:: новости

:: участники

:: доска почёта

:: форум

:: блоги

:: поиск

:: статистика

:: наш журнал

:: наши встречи

:: наша галерея

:: отзывы о нас

:: поддержка

:: руководство

Версия системы:
7.50 (13.09.2018)

Общие новости:
13.04.2018, 10:33

Форум:
21.09.2018, 12:18

Последний вопрос:
23.09.2018, 21:57

Последний ответ:
24.09.2018, 06:27

Последняя рассылка:
23.09.2018, 18:15

Писем в очереди:
0

Мы в соцсетях:

Наша кнопка:

RFpro.ru - здесь вам помогут!

Отзывы о нас:
06.05.2016, 00:57 »
region41
Не смог найти в сети доступного объяснения на свой вопрос, Игорь Витальевич разложил все по полочкам. Большое спасибо! [вопрос № 189297, ответ № 273748]
16.11.2016, 17:52 »
svrvsvrv
Спасибо за принцип решения [вопрос № 190047, ответ № 274264]

РАЗДЕЛ • Assembler

Создание программ на языке Assembler.

[администратор рассылки: Лысков Игорь Витальевич (Старший модератор)]

Лучшие эксперты в этом разделе

Зенченко Константин Николаевич
Статус: Модератор
Рейтинг: 353
Лысков Игорь Витальевич
Статус: Старший модератор
Рейтинг: 94
Kdsfofwe21
Статус: 1-й класс
Рейтинг: 46

Перейти к консультации №:
 

Консультация онлайн # 140223
Раздел: • Assembler
Автор вопроса: Герасимов Виталий Владиславови
Отправлена: 18.07.2008, 19:26
Поступило ответов: 1

Добрый вечер =)
подскажите пожалуйста а где можно достать видео курс по ассемблеру? на русском языке :)

и еще такой мини вопрос...почему флат ассемблер у меня всегда ругаеться на 1йу строку? вроде вставил код , нажал Ран а он пишет что ошибка на 1 строке...Хотя ее там в упор нету пишет "illegal instruction" и указывает на CSEG segment
Зарание большое спасибо =)

Состояние: Консультация закрыта

Здравствуйте, Герасимов Виталий Владиславови!

О видеокурсе ничего не скажу т.к. не встречал таког всё учил по книгам.

FAMS ругается т.к. действительно такой инструкции в этом компиляторе нет. Синтаксис компилятора отличается от того который используют MASM и TASM. Пример кода для FAMS-16721 смотрите в приложении.
Посмотрите Help in Russian by Paranoik и Вы увидете отличия.
Вопросы задавайте в минифорум.
Удачи!

Приложение:


Консультировал: Зенченко Константин Николаевич (Модератор)
Дата отправки: 18.07.2008, 19:50

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Мини-форум консультации № 140223

Посетитель

ID: 200675

# 1

= общий = | 18.07.2008, 22:56 | цитировать цитировать  | профиль профиль  |  отправить письмо в личную почту пейджер

Спасибо =) однако я не понимаю как подключаются эти модули..вернее где и при каких условиях...я просто учу assembler по книге Калашникова Олега Александровича "Ассемблер это просто! когда есть удобный компилятор >_<" просто у него в таком виде исходники

format CSEG

org 100h

_beg:
	mov ax,0B800h
	mov es,ax
	mov di,0

	mov ah,31
	mov al,1
	mov es:[di],ax

	mov ah,10h
	int 16h

	int 20h

CSEG ends
end _beg



ну покрайней мере день назад так было =) брал с его сайта. Кстате интересный язык smile Хотя в моментах и сложноват..однако поднимаясь выше я понимал что мне было не понятно в начале =) я вот прилично с шестнадцатиричным кодом парился, долго пытался понять как из 21h получилось 33 =) потом понял когда почитал дальше.ММ скажите а что легче Си++ или всетаки ассемблер?

p/s спасибо за ответ =)

Зенченко Константин Николаевич
Модератор

ID: 31795

# 2

= общий = | 19.07.2008, 06:25 | цитировать цитировать  | профиль профиль  |  отправить письмо в личную почту пейджер

1) если Вы заметили О.Калашников советует пользовватся MASM, ну или вдруг не повезет TASM, а FASM совсем недавно появился, тогда(когда писалась книга) его не было.
2) у Fasm смнтаксис отличается от стандарта ассембера MASM|TASM - Intel.
3) Ассемблер это язык программирования, который МАКСИМАЛЬНО приближен к ЯЗЫКУ ПРОЦЕССРА, все компиляторы вначале переводят в ассеблер(сама процедура очень сложная), а потом компилируют в исполняемый код, ассемблер это когда как Вы напишете - так оно(Ваше произведение) будет испонятся. Если использовать другие компиляторы, то за качество перевода отвечает как бы фирма-производитель, но внимательно прочитав лицензию Вы обнаружите, что это не так, только плати деньги, а все претензии- лицензия перекрывает. КАК ВЫ НЕ ЧИТАЛИ!????, а почему?
4) Программист С++ не думает как располженны переменные в памяти (всё это делает компилятоор).
Прогаммист ассемблера всё считает в уме (сколько байт на одну переменную, на один элемент массива).
Для изучения оба языка тяжёлые. Вопрос в другом, ЧТО ВЫ ХОТИТЕ ОТ ЭТИХ ЗНАНИЙ ПОЛУЧИТЬ
Если Вы захотите занятся Ассемблером - Вам это пригодтся - при анлизе другого ПО

=====
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.
smile


Посетитель

ID: 200675

# 3

= общий = | 19.07.2008, 11:44 | цитировать цитировать  | профиль профиль  |  отправить письмо в личную почту пейджер

ММ...а можете поделиться бач файлами? для Масм у меня вот так он выглядит..но не пашет должным образом =(

c:masmmasm32inml.exe /c /coff Prog02.asm
c:masmmasm32inlink.exe /subsystem:windows Prog02.obj
pause


© Цитата:
Для изучения оба языка тяжёлые. Вопрос в другом, ЧТО ВЫ ХОТИТЕ ОТ ЭТИХ ЗНАНИЙ ПОЛУЧИТЬ
Если Вы захотите занятся Ассемблером - Вам это пригодится - при анлизе другого ПО
а не вредно знать Си++ и ассемблер? smile вы не подскажите сколько примерно месяцев уйдет на освоение языка до высокого уровня, учитывая практику?

Спасибо за ответы smile


Посетитель

ID: 24932

# 4

= общий = | 18.08.2008, 09:43 | цитировать цитировать  | профиль профиль  |  отправить письмо в личную почту пейджер

Если мне не изменяет память и Москва от вас не очень далеко, то в ТД Библио-глобус среди прочих книжек по хакерству полке эдак на третьей-четвёртой (без лестницы не увидеть) лежит одна именно такая книга - Ассемблер для хакеров (или кого-то там ещё) + видеокурс.


Посетитель

ID: 200675

# 5

= общий = | 18.08.2008, 10:18 | цитировать цитировать  | профиль профиль  |  отправить письмо в личную почту пейджер

:P не...нету желания ехать 8 часов в МСК ради книги smile я бы и в СПб посмотрел...да не уерен что поблизости продают smile а так спасибо за ответ ) теперь буду знать что есть всетаки видео по ассемблеру


Посетитель

ID: 24932

# 6

= общий = | 18.08.2008, 15:43 | цитировать цитировать  | профиль профиль  |  отправить письмо в личную почту пейджер

Я б сказал, как она называется, да только уже уехал из Москвы, а на их сайте - тоже не нашёл, но визуально у них там не все книги, какие есть на полках.

 

Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.

Яндекс Rambler's Top100

главная страница | поддержка | задать вопрос

Время генерирования страницы: 0.14462 сек.

© 2001-2018, Портал RFPRO.RU, Россия
Калашников О.А.  |  Гладенюк А.Г.
Версия системы: 7.50 от 13.09.2018