Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Ассемблер? Это просто! Учимся программировать


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Assembler (Ассемблер)

Выпуск № 571
от 13.10.2006, 00:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 353, Экспертов: 35
В номере:Вопросов: 1, Ответов: 1


Вопрос № 58023: здравствуйте! помогите(СПАСИТЕ МОЮ ДУШУ!!!), пожалуйста! Я только начала учить Ассемблер (то есть я-совершенная "чайник") . вопрос вот в чем: дана определенная программка подсчитывающая "что-то". задание звучит так: №1 . напеч...

Вопрос № 58.023
здравствуйте! помогите(СПАСИТЕ МОЮ ДУШУ!!!), пожалуйста! Я только начала учить Ассемблер (то есть я-совершенная "чайник") . вопрос вот в чем: дана определенная программка подсчитывающая "что-то". задание звучит так:
№1 . напечатать программу в текстовом файле и назвать ее .ex1.s11
#2. используя Ассемблер перевести этот файл на машинный язык
№3. Run Симулятор для выполнения программы которая выполнена Ассемблером.
Помогите ! С чего начать и как выполнить это задание (если можно объясните на "человеческом языке)
зарание благодарна!
Отправлен: 07.10.2006, 14:45
Вопрос задал: Lana553 (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Луковкин Николай Иванович
Здравствуйте, Lana553!
Если я Вас правильно понял это делаем так:
1. Открываешь редактор (я пользуюсь оболочкой FAR), нажимаешь клавиши Shift+F4, в появившемся окне набираешь название своей программы (можешь как угодно например: text.asm) и нажимаешь Enter. Набираешь свою программу, сохраняешь набранную программу клавишей F10 (в появившемся окне нажимаешь Save (сохранить).
2. Теперь необходимо полученный файл (text.asm)скомпилировать, т.е. выполнить Ваш 2 пункт.
(Я использую Ассемблер MASM). Если программу пишем под DOS , в командной строке оболочки FAR набираю cлово cmake text и нажимаем Enter. Получаем два файла (если при написании программы не сделали ошибки): com.файл и exe.файл.Если программу пишу под Windows, в командной строке FAR набираю слово amake text и нажимаю Enter, получается ехе.файл
3.Если файл text.asm не компилируется (com. и ехе. файлы не получаются), значит при написании программы гдето сделали ошибку. Чтобы эти ошибки увидеть, подсвечиваем в оболочке FAR наш файл text.asm и нажимаем Ctrl+O(буква). Смотрим ошибки. Чтобы эти ошибки исправить(подредактировать текст программы), снова подсвечиваем text.asm и нажимаем F4. После исправления ошибок файл снова сохроняем (F10)и снова компилируем ,т.е. выполняем пункт 2
4. И наконец если у нас с Вами получился com. или ехе. файл,выполняем команду Run (т.е. запустить).Для этого мышкой нажимаем на созданный файл , запускаем его в работу и наслаждаемся нашей программой.
Удачи Вам!
---------
Главным критерием эффективности того или иного пути может служить лишь то, достиг или нет крекер конечного результата!!!
Ответ отправил: Луковкин Николай Иванович (статус: 2-ой класс)
Ответ отправлен: 07.10.2006, 22:28


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.37 от 04.10.2006
Яндекс Rambler's Top100

В избранное