Search found 88 matches
- Mon Jun 19, 2006 12:36 pm
- Forum: Miscellaneous
- Topic: Алгол
- Replies: 29
- Views: 15558
http://offline.computerra.ru/print/offl ... 411/12509/
Мы этот язык учили в школе. А перед этим учили ЛОГО. Хотя "учили" - это громко сказано...
ИМХО лучше начинать с языков типа Lua или Python.
Мы этот язык учили в школе. А перед этим учили ЛОГО. Хотя "учили" - это громко сказано...
ИМХО лучше начинать с языков типа Lua или Python.
- Sun Jun 11, 2006 12:41 pm
- Forum: Miscellaneous
- Topic: Алгол
- Replies: 29
- Views: 15558
- Fri May 19, 2006 8:22 am
- Forum: Design
- Topic: Новая модель ядра
- Replies: 454
- Views: 208885
По загрузке: возлагать на бутсектор функции загрузки файлов - это ещё нормально, но вот чтобы писать в произвольные файлы... А что, если загрузка идёт с CD, к примеру? Получается такая схема загрузки: 1. Бутсектор грузит а) драйвер ФС реального режима (если он не влезает в бутсектор) б) начальный за...
- Mon May 15, 2006 9:04 pm
- Forum: Design
- Topic: Новая модель ядра
- Replies: 454
- Views: 208885
Плохого? нужно а) дублировать драйверы для всех поддерживаемых ФС и б) переписывать их для работы в реальном однозадачном режиме. Файл с натройками может загружать з0. Так делается в MeOS 64. Для отладочного ядра можно сделать и отладочный загрузчик, который будет читать фат (к примеру) и при необхо...
- Mon May 15, 2006 7:19 pm
- Forum: Design
- Topic: Новая модель ядра
- Replies: 454
- Views: 208885
Чтобы прояснить, напишу ступени загрузки, как я понимаю... 0) первичный загрузчик - либо в секторе жесткого диска/дискеты, либо mtldr, либо acroboot... 1) загрузчик реального режима - спрашивает у пользователя настройки, которые уже нельзя изменить в защищённом режиме, переводит систему в ЗР 2) загр...
- Sun May 14, 2006 8:27 am
- Forum: Application libraries
- Topic: Менеджер DLL в MeOS
- Replies: 215
- Views: 118024
Драйвера Windows в формате PE, но заставить их работать в Колибри имхо нереально. Разве что заменить ядро КолибриОС на ntoskrnl.exe :) Поправьте меня, если ошибаюсь, но вроде бы поддержка формата ELF в fasm очень ограниченная. Можно создавать исполнимые файлы для Linux, но управлять выравниванием и ...
- Sun May 14, 2006 8:15 am
- Forum: Design
- Topic: Новая модель ядра
- Replies: 454
- Views: 208885
- Fri May 12, 2006 5:56 pm
- Forum: Application libraries
- Topic: Менеджер DLL в MeOS
- Replies: 215
- Views: 118024
Можно выбрать свой формат и одновременно избежать проблем с компиляторами, если написать преобразователь объектников из COFF/MSCOFF/PE/ELF. Какие проблемы? Релокациями занимается загрузчик, который, видимо, тесно переплетён с менеджером ДЛЛ и поэтому является с ним одним целым... Библиотеки 3-его ко...
- Wed May 10, 2006 12:51 pm
- Forum: Design and decoration
- Topic: СТАНДАРТЫ графического оформления
- Replies: 4
- Views: 6146
Можно сделать либо функцию в ядре, которая будет рисовать окно вместе с заголовком, либо пользовательскую библиотеку, которая будет делать то же самое. Второй вариант увеличит размер большинства программ, первый - уменьшит. В перспективе (когда будет поддержка ДЛЛ и нормальное динамическое выделение...
- Fri May 05, 2006 4:25 pm
- Forum: Miscellaneous
- Topic: Документация
- Replies: 115
- Views: 51122
- Wed May 03, 2006 8:40 pm
- Forum: Design
- Topic: Новая модель ядра
- Replies: 454
- Views: 208885
- Wed May 03, 2006 2:06 pm
- Forum: Design
- Topic: Новая модель ядра
- Replies: 454
- Views: 208885
- Wed May 03, 2006 11:48 am
- Forum: Design
- Topic: Новая модель ядра
- Replies: 454
- Views: 208885