|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
25.10.2010, 21:05 | #11 |
Python,C++,ASM,Php
Пользователь
Регистрация: 29.08.2010
Сообщений: 58
|
Не проблема конвертировать на асм.
Хакер - это не ламер с завышенным самомнением, а программист с заниженной зарплатой.
Нелегка и неказиста жизнь простого программиста. |
25.10.2010, 21:09 | #12 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Программирование на аппаратном уровне, в этой книге шикарно описано работа с FDD без прерываний.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
26.10.2010, 09:57 | #13 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
какой-то бит в нём отвечает за запрещение NMI прерываний
|
27.10.2010, 18:16 | #14 |
Python,C++,ASM,Php
Пользователь
Регистрация: 29.08.2010
Сообщений: 58
|
Получается следующее: берём cs, смещаем, складываем с адресом PMODE. Ещё вопрос: у нас есть блок памяти по адресу 0A000H - это видеопамять. Если у нас инициализирован какой-либо видео-режим и что-то туда пишется, то мы наблюдаем эти изменения на экране. А если мы установили vesa режим с разрешением большим по памяти чем в этом блоке, так как нужно выводить пиксели, через банки, окна или ещё что-нибудь? Что предпочтельнее?
Хакер - это не ламер с завышенным самомнением, а программист с заниженной зарплатой.
Нелегка и неказиста жизнь простого программиста. |
27.10.2010, 18:27 | #15 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
LFB или как он там точно не помню, короче линейная адресация памяти.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
27.10.2010, 19:16 | #16 |
Python,C++,ASM,Php
Пользователь
Регистрация: 29.08.2010
Сообщений: 58
|
Конкретнее.
Хакер - это не ламер с завышенным самомнением, а программист с заниженной зарплатой.
Нелегка и неказиста жизнь простого программиста. |
27.10.2010, 21:52 | #17 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
я же вроде четко написал LFB, гугл по запросу LFB VESA привел меня сюда https://wasm.ru/article.php?article=lfbdos
статья проверена, я с нее начал знакомство с LFB(до этого не получалось) Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
27.10.2010, 22:42 | #18 |
Python,C++,ASM,Php
Пользователь
Регистрация: 29.08.2010
Сообщений: 58
|
Я это уже смотрел, это не подходит для комовского файла, есть стэк.
Хакер - это не ламер с завышенным самомнением, а программист с заниженной зарплатой.
Нелегка и неказиста жизнь простого программиста. |
27.10.2010, 22:52 | #19 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
и что?
кто мешает переделать? я из этого переделал на С, вам нужен лишь указатель LFB получить, там же комментарии есть. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
27.10.2010, 22:53 | #20 |
Python,C++,ASM,Php
Пользователь
Регистрация: 29.08.2010
Сообщений: 58
|
По-моему в документации по VESA есть описание оконного доступа к памяти, и говорят что он более преспективный.
Хакер - это не ламер с завышенным самомнением, а программист с заниженной зарплатой.
Нелегка и неказиста жизнь простого программиста. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Защищённый режим процессора | BVOG | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 18 | 21.03.2012 17:42 |
Настроика реального ип | serres | Компьютерное железо | 2 | 24.09.2010 18:34 |
Определение реального класса | megachuhancer | Общие вопросы Delphi | 2 | 24.09.2009 15:35 |
Защищённый процесс | Terran | Win Api | 2 | 08.12.2007 13:31 |