Консультация № 194717
16.02.2019, 13:32
0.00 руб.
0 24 1
Здравствуйте! Прошу помощи в следующем вопросе: купил книгу "Ассемблер это просто". В книге дана ссылка на сайт http://Kalashnikoff.ru Ссылка не отвечает. Что делать?


Обсуждение

давно
Старший Модератор
31795
6196
16.02.2019, 13:58
общий
Адресаты:
Ну Вы обратились по адресу, что Вас интересует?
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

давно
Посетитель
402785
14
16.02.2019, 16:14
общий
16.02.2019, 17:07
Подскажите где скачать необходимое ПО для практического изучения курса?
давно
Посетитель
7438
7205
16.02.2019, 16:28
общий
Адресаты:
Данная тема подымалась уже не раз.
Начните, смотреть, например отсюда
Об авторе:
"Если вы заметили, что вы на стороне большинства, —
это верный признак того, что пора меняться." Марк Твен
давно
Посетитель
7438
7205
16.02.2019, 16:29
общий
Адресаты:
Какая у Вас ОС?
Об авторе:
"Если вы заметили, что вы на стороне большинства, —
это верный признак того, что пора меняться." Марк Твен
давно
Посетитель
402785
14
16.02.2019, 17:11
общий
Windows 10
давно
Посетитель
7438
7205
16.02.2019, 17:16
общий
Адресаты:
Более важно, что 64-битная.
Тогда не обойтись без DosBox. Ось не позволяет запускать досовские приложения.
Прошлись по ссылкам? Нашли, что хотели?
Об авторе:
"Если вы заметили, что вы на стороне большинства, —
это верный признак того, что пора меняться." Марк Твен
давно
Посетитель
402785
14
16.02.2019, 17:25
общий
Большое Вам спасибо. Ищу, пробую разобраться.
давно
Старший Модератор
31795
6196
19.02.2019, 03:14
общий
Адресаты:
Цитата: a.oleg.a
Ищу, пробую разобраться

Что, у Вас получилось?
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

давно
Посетитель
402785
14
19.02.2019, 05:26
общий
19.02.2019, 05:32
Пока ничего не получается. Поставил masm 32 editor. Переписал программу "листинг 1.2". Ассамблировать не получилось. Переписал похожую программу для masm 32 из интернета. Ассамблировать тоже не получилось. Разбираюсь. В ниге теория усваивается мной прекрасно, зато с практикой для меня беда, опыт отсутствует полностью.
давно
Старший Модератор
31795
6196
19.02.2019, 13:29
общий
Адресаты:
Цитата: a.oleg.a
Пока ничего не получается. Поставил masm 32 editor. Переписал программу "листинг 1.2". Ассамблировать не получилось. Переписал похожую программу для masm 32 из интернета. Ассамблировать тоже не получилось. Разбираюсь. В ниге теория усваивается мной прекрасно, зато с практикой для меня беда, опыт отсутствует полностью.

Какие ошибки дает?
ОСь 64-е бита?
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

давно
Посетитель
402785
14
19.02.2019, 13:44
общий
Я не стал заморачиваться и ставить маст на вин 10 (он установлен на ноутбуке), а установил на планшет (вин 8 32
бита)
давно
Старший Модератор
31795
6196
19.02.2019, 14:54
общий
Адресаты:
MASM 32, не предназначен, для создания 16-ти битных приложений.
А в книге "Ассемблер-просто" используется именно 16-ти битный компилятор.
Для изучения книги, Вам поможет Masm.zip (12.36 Mб), ну или как альтернатива TASM 4.x
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

давно
Посетитель
402785
14
19.02.2019, 15:01
общий
Спасибо. А нужно ли устанавливать MS-DOS?
давно
Старший Модератор
31795
6196
19.02.2019, 15:33
общий
Адресаты:
нет, он уже есть в командной строке
<WIN>+<R>->CMD
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

давно
Посетитель
402785
14
19.02.2019, 15:36
общий
Большое спасибо!
давно
Старший Модератор
31795
6196
19.02.2019, 15:49
общий
Адресаты:
Отпишитесь, что получилось.
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

давно
Посетитель
402785
14
19.02.2019, 15:55
общий
19.02.2019, 16:25
Скачиваю по ссылке, открываю в папке загрузки, всплывает окно - приложение не найдено. Пробовал скачивать из интернета, все равно всплывает данное окошко.
давно
Старший Модератор
31795
6196
19.02.2019, 17:12
общий
Адресаты:
Ссылки, это архивы в одном две папки с MASM 5.10 и MASM 6.13, вторая TASM 4.10
Компиляторы: ML + LINK и TASM+TLINK, два последних в папке BIN, работать с ними в командной строке. В пакете MASM 6.13, папка BIN есть PWB, запускается в командной строке, предок MASM Editor.
Прикрепленные файлы:
f115a48a97a0778f977143defb1a7da4.jpg
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

давно
Посетитель
402785
14
20.02.2019, 12:06
общий
Установил, переписал из книги программу, начал ассамблировать как описано в приложении 1.3.1. В окне пишется
MASM:fatal error A1000:cannot open file: далее имя файла.asm
давно
Посетитель
402785
14
20.02.2019, 12:13
общий
переписал вроде бы без ошибок:
CSEG segment
org 100h
Begin:
mov ah,9
mov dx,offset Messade
ict 21h
mov ah,9
mov dx,offset Mess2
int 21h
int 20h
Messade db "Hello world!$"
Mess2 db "I am Oleg!$"
CSEG ends
end Begin
давно
Старший Модератор
31795
6196
20.02.2019, 13:15
общий
Цитата: a.oleg.a
MASM и имя файла.asm

Находятся в одной папке?
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

давно
Посетитель
402785
14
20.02.2019, 13:33
общий
Перенёс из masm32 в masm 6.13, который скачал у Вас, qeditor. Открывает сохранённые asm файлы и сохраняет вновь написанные в masm 6.13. Открывается из панели задач, удобно, не надо открывать PWB через командную строку. Хотя ассамблировать так и не получается.
давно
Посетитель
402785
14
20.02.2019, 13:39
общий
20.02.2019, 13:42
масм и имя файла.asm находятся в одной папке. Файл сохраняется в папке BIN.
давно
Старший Модератор
31795
6196
25.02.2019, 19:53
общий
это ответ
Здравствуйте, a.oleg.a!

Программы выложенные в книге должны компилироваться в командной строке. QEditor- хорошо, и единственный его плюс - запуск командной строки. Дальше все равно руками набирать нужные команды.
Удачи!
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

Форма ответа