|
4 / 3 / 0
Регистрация: 03.05.2009
Сообщений: 82
|
|
До слез Хочу научится Ассемблеру!!!03.05.2009, 19:25. Показов 48718. Ответов 112
Метки нет (Все метки)
Хочу научится Ассемблеру!!! С чего начать? Пока читаю Калашникова но не умею работать на МАСМе там всё на английском. Есть ли русская версия или руссификатор?
Английский у меня не очень... у калашникова говорится что надо умет шарит на DOS и на Нортоне а где взять их Я все учебники самоучители скачала со всех библиотек в интернете но пока о нортоне ничего не нашла кроме как на Википедии Прошу помоч разобратся.
0
|
|
| 03.05.2009, 19:25 | |
|
Ответы с готовыми решениями:
112
Хочу научится программированию Хочу научится программировать Хочу научится веб дизайну |
|
16 / 16 / 2
Регистрация: 08.05.2009
Сообщений: 81
|
||
| 20.05.2009, 00:56 | ||
|
ну так у меня где-то валяется версия постарее. мне досталась совершенно бесплатно .Хех, зашел на их сайт, там первой строчкой пугают пользователей взломанного HIEW. Но у меня точно не восьмая версия, а где-то 3 или 4 с копейками. Если он и тогда платный был, то пусть они меня простят .А чем не устраивает Демо-версия? я там среди её ограничений не нашел ограниченного срока. а только ограничение на размер и урезка некоторых функциональных возможностей. Для ознакомления, думаю, вполне достаточно.
0
|
||
|
4 / 3 / 0
Регистрация: 03.05.2009
Сообщений: 82
|
|
| 20.05.2009, 01:06 [ТС] | |
|
[QUOTE=Xardas;167037]как понять - дорого? он платный?
ну так у меня где-то валяется версия постарее. мне досталась совершенно бесплатно .Хех, зашел на их сайт, там первой строчкой пугают пользователей взломанного HIEW. Но у меня точно не восьмая версия, а где-то 3 или 4 с копейками. Если он и тогда платный был, то пусть они меня простят .А чем не устраивает Демо-версия? я там среди её ограничений не нашел ограниченного срока. а только ограничение на размер и урезка некоторых функциональных возможностей. Для ознакомления, думаю, вполне достаточно. Приблизительно 200 зеленых! Я скачала а там токо окщечко чернеет и всё. Думаю что после оплаты дадут скачать остальное.
0
|
|
|
684 / 233 / 16
Регистрация: 15.10.2007
Сообщений: 1,246
|
|
| 20.05.2009, 01:13 | |
|
У меня демо версия 7 релиза нормально работает
0
|
|
|
4 / 3 / 0
Регистрация: 03.05.2009
Сообщений: 82
|
|
| 20.05.2009, 01:19 [ТС] | |
|
А что если на MASM32 работать? В чем отличие?
0
|
|
|
16 / 16 / 2
Регистрация: 08.05.2009
Сообщений: 81
|
||
| 20.05.2009, 01:26 | ||
|
если я правильно помню, то старая версия HIEW, которую я использовал, запускалась с одним параметром командной строки - именем исполняемого файла, с которым я хочу работать. с Масм'ом я не работал, потому мне тяжело даже понять, о чем речь - просто о наборе программ (так называемый SDK ) для компилирования, линковки, отладки и т.д., или же о некоторой оболочке/среде программирования, предоставляющей эти же инструменты в удобной для использования форме.
0
|
||
|
4 / 3 / 0
Регистрация: 03.05.2009
Сообщений: 82
|
||
| 20.05.2009, 01:43 [ТС] | ||
|
У меня XP, А на МАСМе и компилятор и линковшик и отладчик как я понимаю, вот есть у меня инструкция из какого сайта загружала не помню, запуталась. Там говорится запустить код проги (т.е ассемблировать) с названием MASM и после этого эта прога перейдет на диалоговый режим. Всё испробовала ни obj ни асм... Вот и пытаюсь переспрашивать как всё должно быть и работать?...
0
|
||
|
93 / 26 / 1
Регистрация: 19.05.2009
Сообщений: 138
|
||
| 20.05.2009, 01:48 | ||
|
Правильно здесь ребята говорят надо сначала какой нибудь язык полегче выучить типа Паскаль. Я вот учу Паскаль , прям тоже до слез хочу выучить ,хоть и говорят это простой язык для освоения, но это так сложно, иногда даже плачу в минуты отчаяния...
0
|
||
|
4 / 3 / 0
Регистрация: 03.05.2009
Сообщений: 82
|
||
| 20.05.2009, 02:04 [ТС] | ||
|
Сейчас у меня 3 часа ночи и эта проблема мне не дала уснут. Что делать подружка? Я тоже в отчаянии...
0
|
||
|
93 / 26 / 1
Регистрация: 19.05.2009
Сообщений: 138
|
||
| 20.05.2009, 02:23 | ||
учишь - Паскаль или С ?Лично я думаю надо много практиковаться чтобы его выучить, но чтобы практиковаться, надо ведь его понять сначала...Вот это самое сложное. Преподы ничего толком не обьясняют, приходиться самой сидеть учить, а когда непонятно - не у кого спрсить чтоб обьяснили...В общем замкнутый круг... Будем надется что нам помогут мальчики
0
|
||
|
Я слежу за тобой...
1322 / 159 / 1
Регистрация: 27.07.2008
Сообщений: 913
|
|
| 21.05.2009, 13:57 | |
|
Девушки, лучше найдите человека, который:
а) Хорошо разбирается в неподвластной вам пока теме б) готов вам помочь в) терпелив и спокоен (ибо не всегда все доходит с первого раза) г) хорошо умеет объяснять Тогда, я думаю, процесс пойдет быстрее и четче. Я бы хотела сказать огромное спасибо Бурундуку, так как он стал таким моим наставником. Спасибо большое, сэнсей! =)
2
|
|
|
93 / 26 / 1
Регистрация: 19.05.2009
Сообщений: 138
|
|
| 21.05.2009, 14:40 | |
|
Nastya94, спасибо за совет
ну вот, теперь, осталось совсем ничего - найти такого хорошего, терпеливого, спокойного, готового помочь, сенсея!
0
|
|
|
Я слежу за тобой...
1322 / 159 / 1
Регистрация: 27.07.2008
Сообщений: 913
|
||
| 21.05.2009, 19:31 | ||
|
0
|
||
|
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
|
| 24.05.2009, 15:45 | |
|
желающим изучать асм, совсем начинающим
1. emu8086 - отлично для начинающих, особенно и мозг себе есть не надо, все с примерами и справкой 2. нормальный вариант перед выходом в настоящий асм - встроенный ассемблер в tc c деббагом через turbo debugger, думаю для основ вполне пойдет, а там уже можно на чистый пересаживатся
0
|
|
|
4 / 3 / 0
Регистрация: 03.05.2009
Сообщений: 82
|
|
| 26.05.2009, 00:28 [ТС] | |
Думая что вы тоже заражены асмом хочу поделится своими обретенными знаниями программирования на masm32v10r Если хотите разъясню и Сейчас будем программировать всплывающее окошко с надписью по Вашему усмотрению Загрузите masm32 http://www.masm32.com Установите хоть куда, например: С:\MASM\masm32 или просто С:\masm32 и если хотите С:\Program Files\MASM\masm32. откройте установленную папку masm32 найдите там ярлык:"QEditor" выведите на рабочий стол Откройте "QEditor" введите исходный код проги, например эту: .386 .model flat, stdcall option casemap :none include \MASM32\INCLUDE\windows.inc include \MASM32\INCLUDE\masm32.inc include \MASM32\INCLUDE\gdi32.inc include \MASM32\INCLUDE\user32.inc include \MASM32\INCLUDE\kernel32.inc includelib \MASM32\LIB\masm32.lib includelib \MASM32\LIB\gdi32.lib includelib \MASM32\LIB\user32.lib includelib \MASM32\LIB\kernel32.lib .data ourmessage db "Моя первая прога!",0 ourtitle db "ЭВРИКА!",0 .code start: invoke MessageBox,0,ADDR ourmessage,ADDR ourtitle,MB_OK invoke ExitProcess,0 end start Теперь нажмите "File" на низпадаюшем окошке нажмите "Save as" Смелее! Сохраните в папке "bin" под каким угодно названием токо не забудте точку и словом-"asm" например: moya proga.asm Найдите вверху в меню "Projekt"нажмите и на низпадаюшем окошке нажмите "Build all" Вас известит об удачном ассемблировании с собщениями командная строка, вы получите файлы "OBJ" и "EXE" и исходный код "ASM" Теперь смело можете нажать "Run Program" и увидеть результат. Оказывается ассемблирование отличается на разных программах по ассемблированию введением нескольких строк, для masm32 каждая прога начинается с введением по меншей мере вот этих строк: .386 .model flat, stdcall option casemap :none include \MASM32\INCLUDE\windows.inc include \MASM32\INCLUDE\masm32.inc include \MASM32\INCLUDE\gdi32.inc include \MASM32\INCLUDE\user32.inc include \MASM32\INCLUDE\kernel32.inc includelib \MASM32\LIB\masm32.lib includelib \MASM32\LIB\gdi32.lib includelib \MASM32\LIB\user32.lib includelib \MASM32\LIB\kernel32.lib .data Если Вы программируете на другах ассемблерах введением этих строк Вы ничего не добьетесь. Это по моему так, тогда как я старалась введя калашниковских кодов на masm32 и не могла получить ничегошинки. Прошу знающих спецов разъяснить нам-Чайникам с чего начинается родина и с каких строк на калашниковском MASM611, WASM, FASM, NASM... Подруги и друзья! Я постараюсь собщать Вам о своих успехах в асме. А Dilliane особое Спасибо за ее ссылки к книгам, если есть такие электронные библиотеки где то еше, пожалуйста извести подруга!
2
|
|
|
2526 / 655 / 45
Регистрация: 13.01.2009
Сообщений: 2,159
|
||
| 26.05.2009, 10:06 | ||
;1) cseg segment ;2) org 100h ;3) begin: ;4) mov ah,9h ;5) mov dx,offset Message ;6) int 21h ;7) int 20h ;8) Message db 'The Matrix Has You!$' ;9) cseg ends ;10) end begin ; - комментирий, компилятором не обрабатывается слова cseg, begin, Message могут быть любыми. строки 1-3 - начало программы строки 9-10 - конец программы
0
|
||
|
0 / 0 / 0
Регистрация: 14.11.2008
Сообщений: 5
|
|
| 26.05.2009, 12:59 | |
|
Всем привет. Я тоже начинающий ассемблерист. Изучал Си,С++, неплохо как мне думается знаю PHP. Прошел "Ассемблер, записки чайника", теперь занимаюсь по Зубкову http://proklondike.com/content... =5&print=1
Книга очень хорошая, пришло понимание языка. Но теперь, при изучении новых программ постоянно выплывают новые триггеры с которыми производяться дальнейшие действия. Т.е. из-за этой "новизны" я не могу вволю наэксперементироваться с примерами. Есть ли материал где есть все необходимые мне вещи? Если непонятно выражаюсь - сорри. К примеру я выписал отдельно на листочки такие вещи: команды условного перехода, кот можно использовать после смр регитсры флагов (cf , pf, af, zf, и т.д.) Очень помагает. Просто не вкурсе где искать остальное
0
|
|
|
16 / 16 / 2
Регистрация: 08.05.2009
Сообщений: 81
|
||
| 04.06.2009, 08:32 | ||
|
volkov9999, Ну, по-моему в том же Зубкове в приложениях были какие-то справочные данные. В любом случае, рекомендую не просто читать от начала и до конца, а просмотреть хотя бы содержание, алфавитный указатель в конце книги, приложения. У Зубкова помню идет какое-то описание общее, а потом таблицы с разными командами по этой же теме.
Если данных у Зубкова не достаточно, то еще рекомендую книгу Юрова - "Assembler. Специальный справочник". Она на том сайте тоже есть. Добавлено через 3 минуты 59 секунд Sayfera, поздравляю ! . Когда смысл программы состоит только в выводе пары сообщений, или даже сортировке какого-то массива данных, то, возможно, подключаемых библиотек будет и больше.Настоящая ЭВРИКА, однако, будет, когда подключаемых библиотек будет всего лишь штук 20, а потом с пару тысяч строк будет разных процедур и сегментов данных .
0
|
||
|
4 / 3 / 0
Регистрация: 03.05.2009
Сообщений: 82
|
||
| 08.06.2009, 10:45 [ТС] | ||
|
Xardasкак понять - дорого? он платный?
ну так у меня где-то валяется версия постарее. мне досталась совершенно бесплатно .Хех, зашел на их сайт, там первой строчкой пугают пользователей взломанного HIEW. Но у меня точно не восьмая версия, а где-то 3 или 4 с копейками. Если он и тогда платный был, то пусть они меня простят .А чем не устраивает Демо-версия? я там среди её ограничений не нашел ограниченного срока. а только ограничение на размер и урезка некоторых функциональных возможностей. Для ознакомления, думаю, вполне достаточно.[/QUOTE] Xardas Пожалуйста отправьте мне свой Hiew (Hacker's view) Мне очень нужен. kukuzochka@rambler.ru Заранее благодарю! Добавлено через 25 минут 6 секунд ссылку мне очень надо! И хотела бы найти визуализированную версию процессора где всё видно как оно работает, вернее киношный вариант!
0
|
||
|
16 / 16 / 2
Регистрация: 08.05.2009
Сообщений: 81
|
|
| 08.06.2009, 14:12 | |
|
Sayfera, про визуализированную версию процесора... помню, когда-то что-то подобное видел, прикольная штука. но вот сейчас не могу вспомнить - ни где видел, ни при каких обстоятельствах. свою версию хью выслал.
1
|
|
|
4 / 3 / 0
Регистрация: 03.05.2009
Сообщений: 82
|
||
| 08.06.2009, 22:02 [ТС] | ||
|
0
|
||
| 08.06.2009, 22:02 | |
|
Хочу научится писать парсеры. С чего начать? Хочу научится программировать но не знаю с чего начать Хочу научится программировать микроконтроллеры, но не знаю с чего начать Помогите научится!!!! Как научится ООПэшить? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Расчёт периметра прямоугольника по координатам вершин
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Вычислить периметр прямоугольника, заданного координатами своих вершин на плоскости.
Решение:
Создан документ со следующими. . .
|
Подсчёт частоты трёхбуквенных слов в тексте
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Выясните, сколько раз в предложенном тексте встречается каждое трехбуквенное слово.
Решение:
Создан документ с единственным. . .
|
Сумма и количество положительных элементов в чётных строках массива
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Вычислить сумму и количество положительных элементов массива, расположенных в четных строках.
Решение:
Создан документ с. . .
|
Поиск произведения положительных чётных чисел в последовательности
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Дана произвольная последовательность целых чисел. Найти произведение положительных четных чисел данной последовательности.
. . .
|
|
Обработка трёх чисел: утроение и возведение в степень
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Даны три действительных числа. Утроить те из них, значения которых неотрицательны, и возвести в четвертую степень отрицательные.
. . .
|
Расчёт стоимости яблок по весу
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Написать программу вычисления стоимости некоторого количества (по весу) яблок.
Решение:
Создан документ, с табличной частью. . .
|
сукцессия 30. Фосфорный и азотный замки по "честному" закону лимитирования Либиха
anaschu 16.07.2026
Основные достижения за последние дни
1. Механизм отложенного высвобождения фосфора
Добавлен специальный пул для медленного разложения меланизированных гиф ЕСМ
Реализована разная скорость. . .
|
Запрет пометки на удаление и отмены проведения
Maks 16.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "ПутевойЛист" разработанного в КА2.
Задача: запретить помечать на удаление и отменять проведения путевого листа при условии, если он сдан. . .
|