ассемблер чтение из файла



Автор Дарья задал вопрос в разделе Другие языки и технологии

Assembler. Нужно вывести первую строку файла на экран. и получил лучший ответ

Ответ от Андрей Севастьянов[гуру]
model small
stack 256
.data
bufin db 30 dup(' ')
handle dw ?
assm db 'Lab1.txt'.code
mov AH, 3Dh ; открыть описатель файла
mov AL, 0 ; чтобы открыть для чтения
mov DX, seg assm
mov DS,DX
mov DX, offset assm
int 21h
mov handle, AX
mov AH, 3Fh ; читать файл через описатель
mov BX, handle
mov CX, 30
mov DX, seg bufin
mov DS,DX
mov DX, offset bufin
int 21h
mov CX, AX
mov AH, 40h ; писать в файл через описатель
mov BX, 1 ; описатель файла
mov DX, seg assm
mov DS,DX
mov DX, offset bufin
int 21h
end
Может так?
Источник: ссылка
Андрей Севастьянов
(77525)
А, понял. НАДО ВЫЙТИ ИЗ ПРОГРАММЫ! Прерывание DOS функция 4Ch

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Assembler. Нужно вывести первую строку файла на экран.
спросили в Ассемблер Структура
Чтение структуры из файла C++
не пробывал раздельно данные из структуры записывать\\читать!? ? это тебе не ассемблер, где к
подробнее...
спросили в Другое 672 год
Для чего предназначены макросы?
Мáкрос (от греч. μακρός - большой, долгий; ) — программный
подробнее...

что такое бит, байт
это размеры файлов например есть бит это самое меленькое потом идет байт килобайт мегабайт и т. д
подробнее...
спросили в 741 год
Что такое Байт, Килобайт, Мегабайт? Что они измеряют?
Это единицы размера полученной и переданной информации и размера файла.
Килобайт = 1024
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Другое Выводить
что такое интефейс ввода-вывода
Ввод/вывод

В информатике, ввод/вывод (в англ. языке часто используется сокращение I/O)
подробнее...

В чём состоит различие между данными и программами?
С точки зрения программиста данные — это часть программы, совокупность значений определённых ячеек
подробнее...
спросили в Другое IRC сети
Что такое CD-key
Cd- key регистрационный номер
Краткий словарь компьютерного жаргона

Aka - никнэйм,
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*