- •1. В чем суть сегментной организации.
- •2. Можно ли допустить одинаковые адреса у памяти и внешнего устройства.
- •3. Структура байта-атрибута.
- •4. Принадлежность ячейки памяти к озу и пзу.
- •5. Состав и назначение регистров процессора
- •6. Какие способы адресации приняты в системе команд ibm?
- •2. Какие функции представляет прерывание bios int10h?
- •4. Какого рода ошибки выявляет транслятор: логические, синтаксические?
- •7. Какие команды редактора Tasm вы используете в своей работе?
- •1. Опишите порядок выполнения аппаратного прерывания при нажатии клавиши?
- •2. Что такое скан-код, ascii-код?
- •2. Описание работ команд div, mul.
- •1.Чтоь такое файл? Как определяется конец файла?
- •3.Понятия: Открыть файл? Закрыть файл?
1.Чтоь такое файл? Как определяется конец файла?
Файл- это именованная область внешней памяти, содержащей какую-либо информацию. Файл в таком понимании называют физическим- т.е. существующим на некотором материальном носителе… С другой стороны, файл- это структура данных, используемая в программировании, в этом понимании его называют логическим.
В конце файла располагается специальный символ конца файла.
2.Признаки ошибочных операций с файлами?
Путь к файлу всегда указывается в регистре DX, где прописывается адрес строки. Если нужно читать или писать, то нужно указать буфер куда писать и откуда читать.
Признак ошибки это флаг CF. Если СF=0 , то нет ошибки, если единица то ошибка.
В регистре AX- код ошибки :
AX=3- неверен путь,
AX=5- ошибка в накопителе,
AX=6- неверный номер файла,
Если нет ошибки то в регистре AX – номер файла.
3.Понятия: Открыть файл? Закрыть файл?
Функция прерывания INT 21H – 3fH – модифицирует указатель чтения/записи файла, подготавливая его к последующим операциям чтения и записи и является функцией чтения файла через описатель.
4.Правила оформления имени файла?
5.Какие Сервисы предоставляет DOS для работы с файлами?
Рассмотрим функции прерывания INT 21H:
40H - писать файл через описатель
41H – удаление файла
42H – указатель файла (т.к. у файла есть начало , есть конец…)
3fH – читать файл через описатель
3dH – открытие файла. Может быть в 3-х режимах (чтение, запись, чтение и запись)
