|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.06.2014, 14:00 | #1 |
Пользователь
Регистрация: 07.01.2012
Сообщений: 17
|
assembler
прошу помощи профессионалов. в общем есть некий текстовый файл. мы читаем его содержимое скомпилированным файлом ассемблера. преподаватель сказал, чтобы текстовый файл превращался в com-файл. выполнение полученного com-файла позволяет просмотреть исходный текст.
есть код открытия файла, а вот с изменением расширения никак не могу понять, что к чему. Код:
Последний раз редактировалось Илья РООгулин; 05.06.2014 в 14:42. |
05.06.2014, 14:24 | #2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Можешь дословно сказать фразу препода?
I'm learning to live...
|
|
05.06.2014, 14:37 | #3 |
Пользователь
Регистрация: 07.01.2012
Сообщений: 17
|
|
05.06.2014, 15:01 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
А-а-а... Вон чего... Типа упаковщик текста нужно сотворить...
Лихое задание, впрочем не самое сложное. Я могу теоретически попробовать показать само формирование СОМ исполнителя, наделенного неким текстом, но время на написание примера нужно, учитывая что я не особо специализируюсь в ассемблере.
I'm learning to live...
|
05.06.2014, 15:03 | #5 | |
Пользователь
Регистрация: 07.01.2012
Сообщений: 17
|
Цитата:
|
|
05.06.2014, 16:14 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Вот. На скорую руку накидал.
Код:
I'm learning to live...
|
07.06.2014, 21:27 | #7 |
Участник клуба
Регистрация: 08.10.2007
Сообщений: 1,185
|
Вариант com файла покороче, который переваривает "$" тоже:
Код:
где xx xx - длина текстового файла. Последний раз редактировалось Somebody; 07.06.2014 в 21:55. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Assembler | Nicloe | Помощь студентам | 0 | 31.05.2012 14:42 |
ASSEMBLER | AJIUM | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 13 | 18.03.2010 17:20 |
Assembler 80 | bookkc | Софт | 0 | 20.01.2010 15:53 |
Assembler | Натся | Помощь студентам | 1 | 22.12.2009 20:04 |