Вопрос для разбирающихся в ассемблере

Программирование assembler Ассемблер

Пожалуйста, помогите новичку.
Задача состоит в том, чтобы скопировать все файлы из директории на дискету, а затем удалить исходную директорию (перемещение файлов).
Чтобы скопировать файл нужно:
1. Открыть исходный файл
2. Считать его ------------ (куда считывается информация? в буфер?)
3. Закрыть файл
4. Создать новый файл на дискете
5. Открыть новый файл
6. Записать считанную информацию --- (сохранится ли до этого момента нужная информация для записи?)
7. Сохранить/закрыть файл

Правильное ли мое представление о данной процедуре?

Примечание:
------------------------
Реализовать в ассме это нужно. Разве сложно догадаться?

Примечание:
Уф... Насмешили
Если вы некомпетентны в данном вопросе, не отвечайте пожалуйста.

Примечание:
Что мне с вашей пустой тавтологии?
Никто так и не помог, но я уже сам во всем разобрался и код написал.
Несколько способов, которые позволяют реализовать копирование файлов (причем как по принципу, указанному мной в вопросе, так и др. способами).
Ответы:
в какой системе? если DOS, то смотрите в сторону int 21, в частности, http://spike.scu.edu.au/~barry/interrupts.html (начиная с 39h)
в других системах то-же самое, все сводится к вызовам либо функций ядра, либо одной из библиотек вроде libc.
при этом надо знать порядок их вызова. напр., в DOS (и Linux, вроде) параметры передаются в регистрах, а в Windows их надо закидывать на стек. libc следует тому же порядку, что и Си (точно не помню, но, кажется, справа налево, на стеке, стек очищаем сами).
если Дополнение #3 мне, то я не вижу у себя "тавтологии" )
В делфи есть возможность, при отладке, смотреть код программы  в асемблеревском представлении .
Выбрать пункт View CPU
http://s54.radikal.ru/i146/1012/5b/0a37d47bebbe.gif


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.