
Aiwan ╭∩╮ (òÓ,) ╭∩╮
06.03.2018
14:12:08

Evgeny
28.03.2018
07:42:09
Здесь есть специалисты по Ассемблеру?
В институте заставили курсовую по нему делать, но он только компилирует приложения на 32 разрадяном, а на 64 разрядном виндоусе не хочет

Aiwan ╭∩╮ (òÓ,) ╭∩╮
28.03.2018
07:55:58
а что используешь? какой асм?

Google

Evgeny
28.03.2018
07:56:40
Да я чего только не пробовал и МСН, но вот сейчас дошел до флата

Aiwan ╭∩╮ (òÓ,) ╭∩╮
28.03.2018
07:56:57
мсн э то масм чтоль?

Evgeny
28.03.2018
07:57:03
А во точно он

Aiwan ╭∩╮ (òÓ,) ╭∩╮
28.03.2018
07:57:23
а тебе какой разрядности надо програ 32, 64?

Evgeny
28.03.2018
07:57:38
Дав все равно
Это на ккурсовую. Сдать и забыть

Aiwan ╭∩╮ (òÓ,) ╭∩╮
28.03.2018
07:58:02
тогда странно что на х64 ОС у тя не работает

Evgeny
28.03.2018
07:58:15
не хочет

Aiwan ╭∩╮ (òÓ,) ╭∩╮
28.03.2018
07:58:32
у тя там явно что то неправильно

Evgeny
28.03.2018
07:59:08
Что винодус не может 32 битную вещь сделать на 64 битном

Aiwan ╭∩╮ (òÓ,) ╭∩╮
28.03.2018
07:59:09
на х64 все работает, и х32 и х64
покажи ошибки

Google

Evgeny
28.03.2018
07:59:29
Хорош оесть ссылка на скачивания?
Может я что-то не то скачал?

Aiwan ╭∩╮ (òÓ,) ╭∩╮
28.03.2018
07:59:48
тогда покажи чем ты пользуешься

Evgeny
28.03.2018
08:01:10
Оно хоть?

Aiwan ╭∩╮ (òÓ,) ╭∩╮
28.03.2018
08:01:53
эта вещь собирает только х32, и не важно на какой системе х32 или х64. у тя в коде значит ошибки

Evgeny
28.03.2018
08:03:09
Хорошо. Давай выведем на экран простое сообщение. Для проверки. Я еще пока не смотрел операторы для Ассемблера. Вообще давай попробуем вывести Хеллооу Ворлд. По классике

Aiwan ╭∩╮ (òÓ,) ╭∩╮
28.03.2018
08:03:33
пробуй, будут ошибки скинешь скрин

Evgeny
28.03.2018
08:03:35
Как это сделать, потому как я пытался с сайберфорума строчки кода выписывать. но он не хочет так работать

Aiwan ╭∩╮ (òÓ,) ╭∩╮
28.03.2018
08:03:51
какие строчки?

Evgeny
28.03.2018
08:03:55
.MODEL SMALL
.STACK 100h
.DATA
HelloMessage DB 'Hello World',13,10,'$'
.CODE
START:
mov ax,@data
mov ds,ax
mov ah,9
mov dx,OFFSET HelloMessage
int 21h
mov ah,4ch
int 21h
END START
.MODEL SMALL
.STACK 100h
.DATA
HelloMessage DB 'Hello World',13,10,'$'
.CODE
START:
mov ax,@data
mov ds,ax
mov ah,9
mov dx,OFFSET HelloMessage
int 21h
mov ah,4ch
int 21h
END START

Aiwan ╭∩╮ (òÓ,) ╭∩╮
28.03.2018
08:04:10
ты понимаешь что делает этот код?

Evgeny
28.03.2018
08:04:15
нет
Перемещает что-то куда-то

Aiwan ╭∩╮ (òÓ,) ╭∩╮
28.03.2018
08:04:30
ты сам хочешь курсовую написать?

Evgeny
28.03.2018
08:04:33
Да

Aiwan ╭∩╮ (òÓ,) ╭∩╮
28.03.2018
08:04:41
а срок какой?

Google

Evgeny
28.03.2018
08:05:42
Брата. Я на делфи и на Лазарусе сам пишу. Я первый раз сегодня стал заниматься Ассемблером. Я прекрасно понимаю что он делает, что он такое, и как он работает. Я пока не знаю нужных операторов ввода для выполнения мне нужных алгоритмов
и сейчас я хочу проверить. Все ли у меня работает, и вывести простое сообщение на экран

Aiwan ╭∩╮ (òÓ,) ╭∩╮
28.03.2018
08:06:32
что он такое, и как он работает.
а вот с этим не соглашусь, ну дп ладно
приведенный выше код создает 16битную программу, это та которая в досе работает
на х64 эта програ не запустится без dosbox или virtualbox
могу предложить тебе в помощь первые несколько уроков айсзилиона

Evgeny
28.03.2018
08:10:27
Как сделать для 64? Что нужно поменять
Давай ссылку
С удовольсвтием посмотрю
Просто столько всего много разного по Ассемблеру. нет какой-то общей унификации
путаешься
Много инофрмации, много расплывчитой информации

Aiwan ╭∩╮ (òÓ,) ╭∩╮
28.03.2018
08:11:33

Evgeny
28.03.2018
08:12:36
Нет четкого представления как устанавливать, куча всяких каких-то посторонних объектов надо использовать. Создайте тот файл этот

Aiwan ╭∩╮ (òÓ,) ╭∩╮
28.03.2018
08:12:53
http://www.cyberforum.ru/assembler/thread751124.html

Evgeny
28.03.2018
08:14:06

Aiwan ╭∩╮ (òÓ,) ╭∩╮
28.03.2018
08:14:44
и?

Evgeny
28.03.2018
08:14:45
Благодарю Вас
Вот наше окошко. Хочу вывести сообщение, но сейчас я почитаю твою ссылку. Уверен там будет что-то полезное

Aiwan ╭∩╮ (òÓ,) ╭∩╮
28.03.2018
08:15:41
эт стандартный редактор из поставки масм32 сделанный на самом масм32, недостатки нет подсветки, нет хоткеев(тут могу ошибаться)

Google

Evgeny
28.03.2018
08:16:32
Вот видите как Вы про него много знаете. И даже Ваши пару сообщений уже рассказли и дали понять, что я направельном пути. Пойду пока читать. СпасибоВам Добрый человек.
Переустановить , а тот снести?

Aiwan ╭∩╮ (òÓ,) ╭∩╮
28.03.2018
08:19:01
распоковать и пользоваься

Evgeny
28.03.2018
08:19:13
Нижайший Вам поклон

Aiwan ╭∩╮ (òÓ,) ╭∩╮
28.03.2018
08:19:14
а что ты сносить собрался?

Evgeny
28.03.2018
08:19:42
Ну этот Масм32 удалить тогда, чтоб глаза не мазолил, а то итак всего уже забито

Aiwan ╭∩╮ (òÓ,) ╭∩╮
28.03.2018
08:21:13
masм32 это и есть ассемблер (по крайней мере кроме него там кучу всякой полезной полезности), а я тебе скинул толко редактор кода под данный ассемблер

Evgeny
28.03.2018
08:21:29
Ага сейчас испробую

Aiwan ╭∩╮ (òÓ,) ╭∩╮
28.03.2018
08:22:19
вот ты говоришь что в лазарусе пишешь, а можно простой хелло ворд в консоли собрать?

Evgeny
28.03.2018
08:22:56
Я ичпользвую просто на форму

Aiwan ╭∩╮ (òÓ,) ╭∩╮
28.03.2018
08:23:10
а если консольный проект?
...где не надо ничего кидать

Evgeny
28.03.2018
08:23:50
Можно собраться консольный проект. Хороший вопрос, хотя я не припомню в лазарусе консольных проектов, только во ФРи паскаль делали такое.
Нет
Хотя можно обратиться через процесс к консоли
Сторонний

Aiwan ╭∩╮ (òÓ,) ╭∩╮
28.03.2018
08:26:18
я о том что любой компилятор работает из консоли, все что более это прибамбасы для упрощения жизни программиста. иде, редакторы, формы, подсветка ит.д. это все плюшки и без них по идее можно обойтись. ассемблер это инструмент с которым можно работать из консоли, но все это делают через специализированный редакторы, заточенные под использование того или иного ассемблера

Evgeny
28.03.2018
08:27:00
Да. Вы правы. Можно использовать обычный текстовый редактор.

Aiwan ╭∩╮ (òÓ,) ╭∩╮
28.03.2018
08:27:33
где то эти плюшки красивые и очень функциональные, а гдето очень примитивные( наподобие того скрина который ты кинул выше)

Evgeny
28.03.2018
08:28:28
В Телеграмме куда больше умных и людей, чем в вконтакте.
Конечно я пишу просто курсовую, а вот обычный заказщик ценит визуальные вкусняшки. а готовые компоненты и готовые визуальные вкусности здорово помогают и ускоряют работу

Google

Aiwan ╭∩╮ (òÓ,) ╭∩╮
28.03.2018
08:29:20
ассемблер не для заказчика, он для процессора

Evgeny
28.03.2018
08:30:01
Я знаю. Я только первый час своей жизни разбираюсь с ним. и поерьте Вы даже не представляете насколько приятно найти такого человека как Вы.
Обычно все иначе

Aiwan ╭∩╮ (òÓ,) ╭∩╮
28.03.2018
08:30:39
нас много, но этот чат мертв

Evgeny
28.03.2018
08:31:45
А есть более общительные чаты?

Aiwan ╭∩╮ (òÓ,) ╭∩╮
28.03.2018
08:31:51
да

Евгений
05.05.2018
19:08:09
Помогите пожалуйста
Очень Хочу изучить ассемблер
Подскажите курсы или форумы для изучения

Aiwan ╭∩╮ (òÓ,) ╭∩╮
05.05.2018
19:11:16
давно покойный wasm.ru

Евгений
05.05.2018
19:11:42
Мне нужен для написания вирусов