Режим на USER меняется только в ядре при передаче управления процессу, и меняется командой STEP. Обратное переключение в режим HALT происходит по HALT-прерыванию.
---------- Post added at 02:06 ---------- Previous post was at 02:01 ----------
Кстати, вы сами можете дизассемблировать начало ПЗУ, там небольшой фрагмент, в котором видно, как тестируется память, и переходит к распаковке ПЗУ в ОЗУ затирая стеком верх таблицы.
---------- Post added at 02:56 ---------- Previous post was at 02:06 ----------
Пока не все еще в нашем королевстве работает безоговорочно, но с менеджером окон все же побаловался.
Вызывается он по кнопке 'СБРОС' и выглядит так:
Он позволяет переключаться с одного окно на другое (делать активным, т.е. выставлять на передний план). Менять размеры окон, перемещать их масштабировать информацию в них как по вертикали, так и по горизонтали, клонировать(!) окна, т.е. одно окно может иметь много копий, причем в разных местах экрана и в разных разрешениях, и это НЕ БУДЕТ тратить никакого быстродействия. Менять палитры и т.д.
p.s. С апапратными рамками пока что не все понятно. Не исключено, что они не такие, как описано в ТО. Во всяком случае, если писать их по ТО, их не видно)
---------- Post added at 03:59 ---------- Previous post was at 02:56 ----------
Эх, такой облом (
Полез на дискету с играми, где значится игра Tetris.
Чтобы ее запустить надо запустить сперва kbd.prc (драйвер клавиатуры), а его на диске нет( И нет ни на одном из выложенных здесь 5 дисков((( Кто-то стер( Хнык(
---------- Post added at 05:01 ---------- Previous post was at 03:59 ----------
И еще немного скринов с демонстрационной дискеты (с бордюрами, как я уже писал ранее, какие-то нелады).
Скрытый текст
[свернуть]













Ответить с цитированием