Assembler Hello World в защищенном режиме. С включенным механизмом трансляции адресов. Исходник
Пример программы на ассемблере работающей в защищенном режиме, с включенным механизмом трансляции страниц.Для компиляции использовался FASM.
Созданы дескрипторы для:
- сегмента кода ( Покрывает все 4 Гб )
- сегмента данных ( Покрывает все 4 Гб )
- сегмент видео буфера для текстового режима.
Для работоспособности в режиме трансляции страниц было создано две PTE, страница кода, и страница видео буфера.
Исходник можно скачать здесь:
http://catcut.net/CfzB
Так-же есть канал проекта, где иногда появляються видео, исходники новых программ:
https://youtube.com/ТипаПрограммист
И да у канала есть свой сервер с иходниками, где в основном исходники на ассемблере ( почти все мусор ), а так-же есть на С++, операционная система на Си, и программа на Паскале:
http://catcut.net/7Nqw
При желании добавить свой исходник на сервер, пишите мне на почту:
vitaliynovak555@gmail.com
( Да да анонимность не мой конек... )
Сайт проекта:
http://neosoft.pp.ua
Созданы дескрипторы для:
- сегмента кода ( Покрывает все 4 Гб )
- сегмента данных ( Покрывает все 4 Гб )
- сегмент видео буфера для текстового режима.
Для работоспособности в режиме трансляции страниц было создано две PTE, страница кода, и страница видео буфера.
Исходник можно скачать здесь:
http://catcut.net/CfzB
Так-же есть канал проекта, где иногда появляються видео, исходники новых программ:
https://youtube.com/ТипаПрограммист
И да у канала есть свой сервер с иходниками, где в основном исходники на ассемблере ( почти все мусор ), а так-же есть на С++, операционная система на Си, и программа на Паскале:
http://catcut.net/7Nqw
При желании добавить свой исходник на сервер, пишите мне на почту:
vitaliynovak555@gmail.com
( Да да анонимность не мой конек... )
Сайт проекта:
http://neosoft.pp.ua
Assembler |
Любая ОС
Автор: Типа Программист
Дата: 04.08.2019
Скачать readme.zip (501)