Всем привет. Есть код:
mov dh, 0 ; головка 1
mov ch, 0 ; дорожка
mov cl, 1 ; 1-й сектор (похоже тут указывается с какого сектора (включительно) читаем).
mov ax, 0 ; Адрес сегмента куда загружаем
mov es, ax ; Адрес куда загружаем
mov bx, 0x7C00 ; Адрес куда загружаем
mov al, 18 ; Кол-во читаемых секторов. Не забываем указывать.
mov ah, 2 ; Номер Функции в биос для чтения с диска
int 0x13 ; Загружаем первыую часть программы 10 секторов так как первый сектор это загрузочный а всего в одной дорожке 18 секторов.
который читает дискету (флоппи) и прочтенное пишет по адресу 7C00, мне нужно чтобы чтение велось в переменную или чтобы я мог модернизировать часть (строку) прочтенных данных и тут же записывать в правильное место после адреса 7C00 Как проще это сделать?