Тогда только шаги (1), (2), (3), (5) из перечисленных выше. И, наверное, без 6, так как и длина файла в байтах, конечно одинаковая?
Код:; шаг 1 LD HL,<адрес 9 байт имени и типа файла> LD C,#13 CALL #3D13 ; шаг 2 LD A,9 LD (5D06),A LD C,#0A CALL #3D13 ; шаг 3 LD A,C INC C JR Z,ERROR LD C,#08 CALL #3D13 INC C DEC C JR NZ,ERROR ; шаг 5 LD DE,(5CEB) LD A,(5CEA) LD B,A LD C,06 LD A,255 LD HL,<адрес нового содержимого файла> CALL 3D13 INC C DEC C JR NZ,ERROR ... ; сюда переход, если перезапись не удалась ERROR: ...




Ответить с цитированием