Форум программистов, компьютерный форум, киберфорум
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.63/67: Рейтинг темы: голосов - 67, средняя оценка - 4.63
DD
1 / 1 / 0
Регистрация: 20.09.2009
Сообщений: 27
1

Ассемблер. Шаг0. Инсталляция.

26.09.2009, 16:05. Просмотров 13218. Ответов 17
Метки нет (Все метки)

Помогите, пожалуйста. Скачал тонну всяческих конфигураций ассемблера. Но не могу разобраться с установкой/компилятор не работает.
Да.. У меня Виста.
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.09.2009, 16:05
Ответы с готовыми решениями:

Ассемблер в паскале: как загрузить массив во встроенный ассемблер и произвести над любым из его чисел сложение(вычитание).
хочу написать программу в паскале с использованием встроенного ассемблера, но прежде чем начать...

Инсталляция
Имеется проект эмулятор. нам сказали седлать его инсталлируемым фалом, подскажите пожалуйста как...

Порты, и их инсталляция
Товарищи. Добрый вечер. Я не совсем могу разобраться с портами. Насколько я понял из...

Инсталляция RVM
Как можно инсталлировать rvm на СentOS используя скаченный архив с github?

17
Goodwin98
2527 / 823 / 10
Регистрация: 31.05.2009
Сообщений: 1,672
26.09.2009, 16:13 2
Лучший ответ Сообщение было отмечено как решение

Решение

Установка proc
Качаем масм
Запускаем файл
При установке выбираем диск С: дабы было меньше мороки.
Тут работает установщик
Установка endp
3
DD
1 / 1 / 0
Регистрация: 20.09.2009
Сообщений: 27
26.09.2009, 16:34  [ТС] 3
ассемблер не работает на 64 битной:?

Добавлено через 13 минут
Еще вопрос. опять глупый В этом ассме отладчик встроенный:?
0
Goodwin98
2527 / 823 / 10
Регистрация: 31.05.2009
Сообщений: 1,672
26.09.2009, 16:35 4
работает.
нету. В качестве отладчика могу посоветовать Olly debug для win прог и turbo debuger (не всем он нравится) для дос прог
1
DD
1 / 1 / 0
Регистрация: 20.09.2009
Сообщений: 27
26.09.2009, 16:49  [ТС] 5
мм.. еще вопросик. Тут команды стандартные масм32?
1
Goodwin98
2527 / 823 / 10
Регистрация: 31.05.2009
Сообщений: 1,672
26.09.2009, 16:56 6
непонял вопроса. Какие команды имеются ввиду?
И почитайте соседние темы. Я там выложил и линковщик для дос програм и пример, и видео о том как компилировать прогу.
2
galileopro
Пробующий
185 / 98 / 10
Регистрация: 28.04.2009
Сообщений: 1,104
26.09.2009, 17:14 7
Цитата Сообщение от DD Посмотреть сообщение
В этом ассме отладчик встроенный:?
В десятой версии встроенный, но как показала практика под ДОС он не работает.)) См. тему ниже.

Добавлено через 7 минут
А под Windows там будет Project->Build. Вот и все.
2
DD
1 / 1 / 0
Регистрация: 20.09.2009
Сообщений: 27
26.09.2009, 17:15  [ТС] 8
То есть под виндой ничего дополнительно из софта ставить не надо:?
просто билдить:?
0
galileopro
Пробующий
185 / 98 / 10
Регистрация: 28.04.2009
Сообщений: 1,104
26.09.2009, 17:19 9
Ну смотри. Билдинг сделает объектный файл *obj. Затем клацнеш на панели инструментов МАСМа кнопочку cmd и там слинкуешь exe например так link/subsystem:console <My Proga>.obj или так
link/subsystem:windows <MyProga>.obj
2
DD
1 / 1 / 0
Регистрация: 20.09.2009
Сообщений: 27
26.09.2009, 17:34  [ТС] 10
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
stk SEGMENT stack 'STACK'
db 128 dup(?0
stk ENDS
data SEGMENT word public 'DATA'
mas1 db 'DEIMOS', 0AH, 0DH, '$'
len equ $ - mas1
mas2 db len - 3 dup('*'), 0AH, 0DH, ;$;
data ends
text segment word public 'CODE'
assume cs:text, DS:data, ss:stk
 
 
main:
mov AX, DATA
mov DS, AX
mov BX, offset mas1+5
mov SI, offset mas1
mov SI, offset mas1
mov CX3,
metka:
mov AL, [BX]
xchg [SI], AL
mov [Bx], AL
 
dex BX
inc SI
 
loop metka
mov AH, 09H
mov dx, offset mas1
Int 21h
mov DX, offset mas2
Int 21h
mov AX, 4c00h
Int 21h
text Ends
END main.
;набил в предложенном ассме эту прогу. Не робит.
0
Goodwin98
2527 / 823 / 10
Регистрация: 31.05.2009
Сообщений: 1,672
26.09.2009, 17:45 11
А может вы просто внимательнее будете набивать?
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
stk SEGMENT stack 'STACK'
db 128 dup(?)
stk ENDS
data SEGMENT word public 'DATA'
mas1 db 'DEIMOS', 0AH, 0DH, '$'
len equ $ - mas1
mas2 db len - 3 dup('*'), 0AH, 0DH, "$";
data ends
text segment word public 'CODE'
assume cs:text, DS:data, ss:stk
 
 
main:
mov AX, data
mov DS, AX
mov BX, offset mas1+5
mov SI, offset mas1
mov CX,3
 
metka:
mov AL, [BX]
xchg [SI], AL
mov [Bx], AL
 
dec BX
inc SI
 
loop metka
mov AH, 09H
mov dx, offset mas1
Int 21h
mov DX, offset mas2
Int 21h
mov AX, 4c00h
Int 21h
text Ends
END main
1
DD
1 / 1 / 0
Регистрация: 20.09.2009
Сообщений: 27
26.09.2009, 17:54  [ТС] 12
Гудвин. Там выдается ошибка Assmeberly Error
Может я просто неверно запускаю прогу:?
0
Goodwin98
2527 / 823 / 10
Регистрация: 31.05.2009
Сообщений: 1,672
26.09.2009, 18:09 13
Мне этого не видно
почитайте тут и делайте тоже со своей программой.
1
grom
1 / 1 / 1
Регистрация: 09.02.2009
Сообщений: 31
30.01.2010, 19:27 14
Цитата Сообщение от Goodwin98 Посмотреть сообщение
Установка proc
Качаем масм
Запускаем файл
При установке выбираем диск С: дабы было меньше мороки.
Тут работает установщик
Установка endp
что то данная ссылочка не работает может есть альтернатива?
0
galileopro
Пробующий
185 / 98 / 10
Регистрация: 28.04.2009
Сообщений: 1,104
30.01.2010, 20:00 15
grom, http://www.masm32.com/
качайте http://www.masm32.com/masmdl.htm

Добавлено через 59 секунд
Я еще пользуюсь Winasm Studio
0
gorodok
22.04.2010, 01:37 16
Цитата Сообщение от Goodwin98 Посмотреть сообщение
непонял вопроса. Какие команды имеются ввиду?
И почитайте соседние темы. Я там выложил и линковщик для дос програм и пример, и видео о том как компилировать прогу.
можно поподробней, где все это счастье находится? в особенности видео!
Goodwin98
2527 / 823 / 10
Регистрация: 31.05.2009
Сообщений: 1,672
22.04.2010, 01:52 17
Тут например... https://www.cyberforum.ru/assembler/thread57107.html
0
Зеленый1
2 / 2 / 2
Регистрация: 21.04.2011
Сообщений: 100
23.07.2011, 08:58 18
Скажите а это нормально, что в конце установки у меня комп выключился и стал пищать? Скачал из второго поста.
0
23.07.2011, 08:58
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.07.2011, 08:58

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Инсталляция LiveCode
Ребята у меня не открывается файл .exe liveCode-а. помогите, у меня проблема только с live code...

Инсталляция проекта
Доброго времени суток, All! Суть в следующем: есть некая совокупность взяимосвязанных лотус баз...

Инсталляция драйвера
Драйвер с оф-сайта. Представляет собой набор файлов: dll cat sys inf oem один файл вовсе не...

1С Предприятие 6 инсталляция
Люди, у кого есть инсталляция &quot;1С Предприятия&quot; шестерка? ПОЖАЛУЙСТА!!!


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.