Технический форум

Технический форум (http://www.tehnari.ru/)
-   Помощь студентам (http://www.tehnari.ru/f41/)
-   -   Написать программу в Assembler (http://www.tehnari.ru/f41/t96704/)

D1S 01.06.2014 11:31

Написать программу в Assembler
 
В ассемблере не шарю, мне просто сказали написать в нем программу, кто сможет напишите буду очень благодарен).
Программа должна переименовать текстовый файл и установить на нем атрибут "Только для чтения". Заранее спасибо!

Николай_С 01.06.2014 11:40

А чего там шарить?
Внимательно прочитайте про int21 - прерывание ОС. Именно оно осуществляет работу с файлами. А уж заслать в регистры нужную инфу для его работы, у Вас должно получиться.

mike_ 01.06.2014 13:04

Цитата:

А уж заслать в регистры нужную инфу для его работы, у Вас должно получиться.
Переименование файла
Ввод: АН = 56h
DS: DX = ASCIIZ- имя существующего файла
ES: DI = ASCIIZ- имя нового файла
CL = Маска атрибутов
Вывод: CF = 0, если операция выполнена
CF = 1, если произошла ошибка (АХ = код ошибки)
Функция 56h позволяет произвести перемещение между каталогами, не изменяя устройства.


Часовой пояс GMT +4, время: 12:58.

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.