|
Нужно написать такой алгоритм в виде ASM включения в текст СИ:
0. Индекс массива = 0
1. Читаем данные на разрядах 0-5 на входном регистре LPT
2. Если все биты(0-5) = 0 переходим к п.1 иначе идем дальше
3. Проверяем бит 6 на входном регистре LPT
4. Если бит = 0 то переходим к п.3 иначе идем дальше
5. Читаем данные на разрядах 0-5 на входном регистре LPT
6. Заносим это значение в массив размерностью 128КБ
7. Инкрементируем индекс массива.
8. Проверяем бит 6 на входном регистре LPT
9. Если бит = 1 то переходим к п.8 иначе идем дальше
10. Переходим к п. 4
А далее функциями СИ заполучить из включенного АСМа содержимое массива и записать в файл.
E-mail: info@telesys.ru