Исходники
Операционные системы, драйверы (40)
-
MS-DOS 6.0
393 ИСХОДНИКИ MS-DOS 6.0
http://catcut.net/kTYL
Прислал: Vlad_077 | Assembler | Любая ОС- Assembler Hello World в защищенном режиме. С включенным механизмом трансляции адресов. Исходник 501
Пример программы на ассемблере работающей в защищенном режиме, с включенным механизмом трансляции страниц.Для компиляции использовался FASM.
Созданы дескрипторы для:
- сегмента кода ( Покрывает все 4 Гб )
- сегмента данных ( Покрывает все 4 Гб )
- сегмент видео буфера для текстового режима.
Для работоспособности в режиме трансляции страниц было создано две PTE, страница кода, и страница видео буфера.
Исходник можно скачать здесь:
http://catcut.net/CfzB
Так-же есть канал проекта, где иногда появляються видео, исходники новых программ:
https://youtube.com/ТипаПрограммист
И да у канала есть свой сервер с иходниками, где в основном исходники на ассемблере ( почти все мусор ), а так-же есть на С++, операционная система на Си, и программа на Паскале:
http://catcut.net/7Nqw
При желании добавить свой исходник на сервер, пишите мне на почту:
vitaliynovak555@gmail.com
( Да да анонимность не мой конек... )
Сайт проекта:
http://neosoft.pp.uaПрислал: Типа Программист | Assembler | Любая ОС- Assembler прерывания в защищенном режиме. На примере системного таймера. 501
Пример программы работающей в защищенном режиме, которая обрабатывает аппаратные прерывания, компилятор FASM. Так-же включен механизм трансляции страниц.
Таймер инкриминируется каждый раз при аппаратном прерывании таймера.
Исходник можно скачать здесь:
http://catcut.net/OrzB
Так-же есть канал проекта, где иногда появляються видео, исходники новых программ:
https://www.youtube.com/ТипаПрограммист
И да у канала есть свой сервер с иходниками, где в основном исходники на ассемблере ( почти все мусор ), а так-же есть на С++, операционная система на Си, и программа на Паскале:
http://catcut.net/7Nqw
При желании добавить свой исходник на сервер, пишите мне на почту:
vitaliynovak555@gmail.com
( Да да анонимность не мой конек... )
Сайт проекта:
http://neosoft.pp.uaПрислал: Типа Программист | Assembler | Любая ОС- Assembler scrolling | Ассемблер прокрутка изображения 501
Пример графики на ассемблере с возможностю скроллинга, компилятор FASM, работает в реальном режиме. Используется 13h видео режим BIOS 320х200, 256 цветовой режим.
Исходник можно скачать здесь:
http://catcut.net/sx0z
Так-же есть канал проекта, где иногда появляються видео, исходники новых программ:
https://www.youtube.com/channel/UCTVn_Azy0WTDGAh7OYNReJg?view_as=subscriber
И да у канала есть свой сервер с иходниками, где в основном исходники на ассемблере ( почти все мусор ), а так-же есть на С++, операционная система на Си, и программа на Паскале:
http://catcut.net/7Nqw
При желании добавить свой исходник на сервер, пишите мне на почту:
vitaliynovak555@gmail.com
( Да да анонимность не мой конек... )
Сайт проекта:
http://neosoft.pp.uaПрислал: Типа Программист | Assembler | Другая ОС- Ассемблер ОС, с графической оболочкой напоминающей Фаллаут. 501
Простая операционная система, пример оболочки ОС в текстовом режиме, напоминающая операционную систему терминалов в Фаллауте.
Исходник можно скачать здесь:
http://catcut.net/PMqw
Так-же есть канал проекта, где иногда появляються видео, исходники новых программ:
https://www.youtube.com/channel/UCTVn_Azy0WTDGAh7OYNReJg?view_as=subscriber
И да у канала есть свой сервер с иходниками, где в основном исходники на ассемблере ( почти все мусор ), а так-же есть на С++, операционная система на Си, и программа на Паскале:
http://catcut.net/7Nqw
При желании добавить свой исходник на сервер, пишите мне на почту:
vitaliynovak555@gmail.com
( Да да анонимность не мой конек... )Прислал: Типа Программист | Assembler | Другая ОС- Ассемблер ОС, пример простой графической оболочки в текстовом режиме. 501
Небольшая ОС, по сути только основа для отображения.
Исходник, бинар, iso можно скачать здесь:
http://catcut.net/UMqw
Так-же есть канал проекта, где иногда появляються видео, исходники новых программ:
https://www.youtube.com/channel/UCTVn_Azy0WTDGAh7OYNReJg?view_as=subscriber
И да у канала есть свой сервер с иходниками, где в основном исходники на ассемблере ( почти все мусор ), а так-же есть на С++, операционная система на Си, и программа на Паскале:
http://catcut.net/7Nqw
При желании добавить свой исходник на сервер, пишите мне на почту:
vitaliynovak555@gmail.com
( Да да анонимность не мой конек... )Прислал: Типа Программист | Assembler | Другая ОС- Простая операционная система, с файловой системой. 501
Простая операционная система, написана с нуля, на ассемблере фасм, работает в реальном режиме, использует прерывание биоса.
Простая файловая система тоже написана с нуля, и очень кривая, но как для новичков думаю самое то.
Список команд можно посмотреть использую эти команды, последняя покажет все.
help, fhelp, fullhelp.
Исходник, бинар, iso можно скачать здесь:
catcut.net/4Nqw
Так-же есть канал проекта, где иногда появляються видео, исходники новых программ:
https://www.youtube.com/channel/UCTVn_Azy0WTDGAh7OYNReJg?view_as=subscriber
И да у канала есть свой сервер с иходниками, где в основном исходники на ассемблере ( почти все мусор ), а так-же есть на С++, операционная система на Си, и программа на Паскале:
http://catcut.net/7Nqw
При желании добавить свой исходник на сервер, пишите мне на почту:
vitaliynovak555@gmail.com
( Да да анонимность не мой конек... )
Прислал: Типа Программист | Assembler | Другая ОС- Assembler операционная система 1009
Простая ОС на ассемблере, компилятор fasm, работает в real time mode, используются прерывания BIOS.
Реализовано:
- небольшая командная оболочка
- очень простая багованая файловая система
- есть возможность написать программку в машинных кодах и запустить :D багует ( debuger )
Команды оболочки можно посмотреть через help
DEBUGER
Для
- Ввода кода input ( в бинарном виде
- Выход из ввода q
- Запуск кода start
- Выход из программы quit ( или exit)
( Перед прыжком на код программы, в стек кидается метка возврата )
ОС простая багованая... Но что-то да работает.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Скачать можно только здесь: http://www.catcut.net/2OKe !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Прислал: ASMcoders | Assembler | Другая ОС- Простая операционная система понятная новичку 2.1 Kb
Пароль внутри ОС 1111
Удачи всем кто изучает ассемблер
А так-же прошу помочь своим переходом на мой сайт вы дадите мне стимул делать новые ОС
Буду благодарен!Прислал: ASMcoders | Assembler | Любая ОС- Бутлоадер в машинных кодах с комментариями 1.9 Kb
Исходник бутлоадера, выводящего на экран "Wct one love" в машинных кодах на системе счисления Wct с подробным комментированием.
Больше информации на сайтах:
http://fasm.listbb.ru - форум, зарегистрируйтесь, чтобы быть в курсе новых событий
http://wctsite.tk - официальный сайт
(c) 2015 - Wct StudioПрислал: Mihip | Другой | Другая ОС- Драйвер для мышки в Russian Basic 1.2 Kb
Драйвер для мышки (система Russian Basic)
Файл упакован в два архива
Пароль для файла "md717rb"Прислал: FireMind | Другой | Windows NT/2000/XP/Vista/7- Пример простейшего драйвера на ассемблере (x86 & x64) 116.2 Kb
Простейший драйвер на ассемблере (x86 & x64).
Примеры использования на FASM и Delphi.
Прислал: @L.chemist | Assembler | Windows NT/2000/XP/Vista/7- Улученный вариант службы для отслеживания процессов. 257.7 Kb
Работает в многопоточном режиме. Описание в ini файле. Работает в режиме пром эксплуатации в управлении донбасской ЭСПрислал: kossak | Borland C++ Builder | Windows NT/2000/XP/Vista/7- Пример службы для запуска и отслеживания приложений. 111.7 Kb
Немного не дописана но для примера сойдёт.Прислал: kossak | Borland C++ Builder | Windows NT/2000/XP/Vista/7- Mobility.zip 45.3 Kb
COM-компонента для работы с мобильными устройствами, работающими под WinCE/WinMobile.
Возможности: чтение/запись/удаление/поиск файлов, директорий; запуск программ.
Инструкция: Manual.txt.
Требует установки MS ActiveSync.Прислал: cheburator | Visual C++ | Windows NT/2000/XP/Vista/7- QSmile v2.zip 16.4 Kb
Небольшое приложение, иллюстрирующие работу с веб камерой в ОС Линукс. Захват видео с устройства и сохранение отдельных изображений. Используется v4l2 и Qt. Добавлены диалоги для выбора камеры и сохранения фото.
Прислал: Artem_3A | C/C++ | Linux- QSmile.zip 338.3 Kb
Небольшое приложение, иллюстрирующие работу с веб камерой в ОС Линукс. Захват видео с устройства и сохранение отдельных изображений. Используется v4l2 и Qt.
ЗЫ: выбор устройства через гую не реализован, а по сему следует в коде заменить строчку "/dev/video0" на путь к вашей камере, "/dev/video" или "/dev/video1...n".Прислал: Artem_3A | C/C++ | Linux- FleSH.zip 1955.2 Kb
Простенькая прога для удобного безопасного изъятия флеш накопителей и предоставление краткой информации о них и жестких носителях . Для отображение в трее Ctrl+Alt+R
Имеет настройки отображения и скины.Прислал: aAveNgeR | Borland Delphi | Windows NT/2000/XP/Vista/7- deviceid.zip 1.0 Kb
Получение DeviceID устройства по букве диска (например для привязки программы к съемному носителю) через WMI
Для работы необходимы библиотеки (SysUtils, ActiveX, WbemScripting_TLB)
Пример вызова:
device:=getDeviceId(ExtractFileDrive(Application.ExeName));
Библиотеку WbemScripting_TLB, Вы можете найти в разделе Компоненты DelphiПрислал: public_morozov | Borland Delphi | Windows NT/2000/XP/Vista/7- source 2.0 Kb
Пример написания модуля ядра для Linux.
В комплекте:
test.c - исходник
Makefile - мэйкфайл для сборки "make" и "make clean"
console - пример загрузки/выгрузки модуля - Assembler Hello World в защищенном режиме. С включенным механизмом трансляции адресов. Исходник 501