Написал программу для форматирования дискет. Кому надо, пользуйтесь. Форматирование со стандартным размером кластера 512 байт. Пользуйтесь с осторожностью, во время форматирования дискету не извлекать, а также не будет возможности восстановления файлов, дискета будет перезаписана .
Ссылка на ...
Найдено 15 результатов
- Вс янв 19, 2025 11:41 am
- Форум: Системное программирование
- Тема: Низкоуровневое форматирование дискет
- Ответы: 0
- Просмотры: 31
- Сб янв 18, 2025 11:13 am
- Форум: Системное программирование
- Тема: Графический видеорежим
- Ответы: 0
- Просмотры: 27
Графический видеорежим
Hello, World!
На самом деле графических видеорежимов несколько, как и текстовых, но принцип работы с ними одинаков, могут отличаться области памяти, а принцип сохраняется. В этой теме расскажу про работу в графическом видеорежиме с номером 4. Это видеорежим с разрешением 320x200, данный видеорежим ...
На самом деле графических видеорежимов несколько, как и текстовых, но принцип работы с ними одинаков, могут отличаться области памяти, а принцип сохраняется. В этой теме расскажу про работу в графическом видеорежиме с номером 4. Это видеорежим с разрешением 320x200, данный видеорежим ...
- Пт янв 17, 2025 11:27 pm
- Форум: Системное программирование
- Тема: Вывод на экран DOS (Текстовый режим 80x25)
- Ответы: 0
- Просмотры: 26
Вывод на экран DOS (Текстовый режим 80x25)
Hello, world!
В этой теме расскажу о том, как производится вывод на экран в текстовом режиме 80x25, в дальнейшем, возможно рассмотрю также графические режимы и работу с таблицами знакогенератора.
Видеопамять проецируется в оперативную, поэтому обращение к ней осуществляется также с помощью ...
В этой теме расскажу о том, как производится вывод на экран в текстовом режиме 80x25, в дальнейшем, возможно рассмотрю также графические режимы и работу с таблицами знакогенератора.
Видеопамять проецируется в оперативную, поэтому обращение к ней осуществляется также с помощью ...
- Пт янв 10, 2025 11:53 pm
- Форум: Системное программирование
- Тема: Защита программ на жёстком диске от несанкционированного копирования (DOS)
- Ответы: 0
- Просмотры: 80
Защита программ на жёстком диске от несанкционированного копирования (DOS)
Hello, world!
В этой статье разберём защиту программы на жёстком диске от копирования. Есть несколько методов защиты программ
на жёстком диске:
1. "Привязка" программы к физическому расположению на жёстком диске.
2. Запись в неиспользуемый участок последнего кластера файла контрольного числа (при ...
В этой статье разберём защиту программы на жёстком диске от копирования. Есть несколько методов защиты программ
на жёстком диске:
1. "Привязка" программы к физическому расположению на жёстком диске.
2. Запись в неиспользуемый участок последнего кластера файла контрольного числа (при ...
- Ср янв 08, 2025 4:37 pm
- Форум: Системное программирование
- Тема: Генератор псевдослучайных чисел
- Ответы: 0
- Просмотры: 131
Генератор псевдослучайных чисел
Hello, world!
Решил рассказать немного о генерации псевдослучайных чисел. Почему псевдослучайных? Потому что все "случайные" числа в компьютере получают с помощью математических выражений, у процессора нет понятия "случайный", т.к. это устройство, которое работает по своим, строго заданным ...
Решил рассказать немного о генерации псевдослучайных чисел. Почему псевдослучайных? Потому что все "случайные" числа в компьютере получают с помощью математических выражений, у процессора нет понятия "случайный", т.к. это устройство, которое работает по своим, строго заданным ...
- Вт янв 07, 2025 10:14 pm
- Форум: Системное программирование
- Тема: Контроллер прерываний
- Ответы: 0
- Просмотры: 73
Контроллер прерываний
Hello, world!
Для обработки асинхронных событий существует механизм прерываний, можно сказать, что прерывание - это событие, которое требует немедленной обработки. Можно написать обработку почти любого события (сигнал с датчика, нажатие клавиши, движение мышью и т.д.), например, некоторые системы ...
Для обработки асинхронных событий существует механизм прерываний, можно сказать, что прерывание - это событие, которое требует немедленной обработки. Можно написать обработку почти любого события (сигнал с датчика, нажатие клавиши, движение мышью и т.д.), например, некоторые системы ...
- Пн янв 06, 2025 10:25 pm
- Форум: Системное программирование
- Тема: Порт последовательной передачи данных (COM порт)
- Ответы: 0
- Просмотры: 65
Порт последовательной передачи данных (COM порт)
Hello, world!
Эта статья будет посвящена порту последовательной передачи данных (COM порту), его ещё называют портом RS-232 или асинхронным адаптером.
До сих пор COM порт используется многими устройствами на производствах, в быту и в офисах, даже на самых новых материнских платах есть контакты для ...
Эта статья будет посвящена порту последовательной передачи данных (COM порту), его ещё называют портом RS-232 или асинхронным адаптером.
До сих пор COM порт используется многими устройствами на производствах, в быту и в офисах, даже на самых новых материнских платах есть контакты для ...
- Вс янв 05, 2025 10:31 pm
- Форум: Системное программирование
- Тема: Контроллер клавиатуры
- Ответы: 0
- Просмотры: 54
Контроллер клавиатуры
Hello, world!
Все знаю, что клавиатура у компьютера выполнена в роли отдельного устройства, подключаемого к компьютеру. На самом же деле внутри клавиатуры есть свой процессор (контроллер клавиатуры). Приведу упрощённую схему клавиатуры:
kbd.gif
Как только оператор нажмёт какую - либо клавишу ...
Все знаю, что клавиатура у компьютера выполнена в роли отдельного устройства, подключаемого к компьютеру. На самом же деле внутри клавиатуры есть свой процессор (контроллер клавиатуры). Приведу упрощённую схему клавиатуры:
kbd.gif
Как только оператор нажмёт какую - либо клавишу ...
- Сб янв 04, 2025 10:25 pm
- Форум: Системное программирование
- Тема: Часы реального времени (КМОП - микросхема)
- Ответы: 0
- Просмотры: 66
Часы реального времени (КМОП - микросхема)
Hello, world!
Много кто знает, что на материнской плате компьютера находится микросхема, постоянно считающая время, называемая часами реального времени, системным таймером или КМОП - микросхема (КМОП - комплементарная структура металл — оксид — полупроводник), работает она от батарейки ...
Много кто знает, что на материнской плате компьютера находится микросхема, постоянно считающая время, называемая часами реального времени, системным таймером или КМОП - микросхема (КМОП - комплементарная структура металл — оксид — полупроводник), работает она от батарейки ...
- Пт янв 03, 2025 10:46 pm
- Форум: Системное программирование
- Тема: Определение типа компьютера и версии BIOS
- Ответы: 0
- Просмотры: 70
Определение типа компьютера и версии BIOS
Hello, world!
Есть два способа определить модель компьютера и получить информацию о конфигурации - прочитать эту информацию из ПЗУ BIOS или вызвать одну из функций прерывания 15h, возвращающую адрес таблицы конфигурации (в статье я буду использовать именно её).
В ПЗУ BIOS по адресу F000h:FFFEh ...
Есть два способа определить модель компьютера и получить информацию о конфигурации - прочитать эту информацию из ПЗУ BIOS или вызвать одну из функций прерывания 15h, возвращающую адрес таблицы конфигурации (в статье я буду использовать именно её).
В ПЗУ BIOS по адресу F000h:FFFEh ...