Тема: ассемлер Продублювати
Допоможіть будь-ласка зробити програму на асемблере:"Продублювати в файлі перше і останнє слово в кожному рядку". Буду вдячний.
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → Обговорення → ассемлер Продублювати
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Допоможіть будь-ласка зробити програму на асемблере:"Продублювати в файлі перше і останнє слово в кожному рядку". Буду вдячний.
Я працював з книжкою Тома Свона, використовуючи його процедури для виконання поставленого завдання, але нічого не добився. Процедури опираютьcя одна на одну, куча тексту і ніякої користі((((
Ви його навіть не запускали, бо навіть передрати не можете по-людські:
call GetParams
call ParamCount
cmp dx, 2
je @@10
mov di, offset notes
Where are GetParams, ParamCount, notes?
Дуже багато процедур в тексті, я не можу скласти загальну картину алгоритму. Якщо хтось знає як, напишіть будь-ласка алгоритм, як вона буде працювати.
Добре, допоможу з розумінням цієї програми. Але зараз вона ніяк не буде працювати, бо процедур GetParams, ParamCount не вистачає. Є лише виклики!
Ви маєте довідник з функцій МС-ДОС?
ні
але я можу скинуть ці процедури, але ці процедури спираються на ще одні процедури
це і це я прочитав, наскільки мені дозволила моя англійська. Компілювати і лінкувати asm файли я вмію, про "Hello, Replace!" я не зрозумів.
про "Hello, Replace!" я не зрозумів.
Якщо Вам не подобається Replace - пишіть "Hello world"
Так. Важливо, щоб ви зрозуміли як звертатися до сервісів(функцій) МС-ДОС та асемблювати/лінкувати джерельні тексти.
Ви вірно передрали написали для TASM. Ви ж ТАСМом користуєтесь?
А тепер зробіть завдання трохи складніше (все по вашій темі) - відкрийте файл readme.txt, зчитайте його зміст у буфер і виведіть на екран.
Функція відкриття файлу
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися