18.06.2018, 22:21 [+3 UTC]
в нашей команде: 2 851 чел. | участники онлайн: 6 (рекорд: 21)

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

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

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

:: правила

:: новости

:: участники

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

:: форум

:: блоги

:: поиск

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

:: наш журнал

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

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

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

:: поддержка

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

Версия системы:
7.47 (16.04.2018)

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

Форум:
18.06.2018, 08:55

Последний вопрос:
18.06.2018, 21:53

Последний ответ:
18.06.2018, 21:58

Последняя рассылка:
18.06.2018, 09:15

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

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

Наша кнопка:

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

Отзывы о нас:
26.07.2011, 08:11 »
PsySex
Спасибо, в следующий раз буду обязательно читать спецификацию, а не верить консультантам. [вопрос № 183809, ответ № 267955]
30.12.2009, 06:48 »
shader01
Камень с души. Огромное спасибо! [вопрос № 175724, ответ № 258250]
26.09.2011, 21:33 »
lamed
Большое спасибо за помощь! С уважением. [вопрос № 184095, ответ № 268318]

РАЗДЕЛ • Assembler

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

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

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

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

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

Консультация онлайн # 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.22926 сек.

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