Вопросы по теме 'bios'
Получение серийного номера BIOS
Как получить серийный номер BIOS без использования WMI API под Win32? Мне нужен способ, отличный от WMI, потому что вызовы WMI под учетной записью Windows Guest возвращаются как отказ в доступе.
1730 просмотров
schedule
30.07.2023
bios видео услуги прерывание вызова
Пытаюсь использовать прерывание видео биоса для отображения персонажа на экране. Ниже приведен код сборки:
mov $0x0A, %AH
mov $0x68, %AL ; to display character 'h'
int $0x10
Я собрал этот код с помощью ассемблера GNU для создания объектного...
1137 просмотров
schedule
30.11.2022
Есть ли способ определить время от включения питания до запуска Windows?
Я хотел бы иметь возможность сказать, сколько времени требуется от включения питания до запуска Windows. Есть ли способ определить это ретроспективно (т.е. после запуска Windows)? Сохраняет ли BIOS/CMOS время последней загрузки? Можно ли узнать из...
745 просмотров
schedule
17.06.2023
Почему этот код загрузчика не работает?
Я ожидаю, что он печатает строку, но ничего не распечатывается. Когда я укорачиваю строку, это иногда срабатывает, а когда я снова удлиняю их, это иногда срабатывает.
Я не знаю, почему это не работает.
Может ли кто-нибудь помочь мне? Спасибо....
684 просмотров
schedule
06.03.2022
Загрузка секторов флешки
Как мы можем загружать сектора флешки с помощью прерываний биоса?? Для загрузки с pendirve необходим низкоуровневый доступ к диску... Я слышал, что мы можем использовать int 13h для загрузки секторов... но как использовать те же прерывания для...
201 просмотров
schedule
27.11.2022
Обнаружение BIOS из WinPE: Legacy или UEFI с помощью vbs // Вывод результатов из .exe в .txt
Вот мой сценарий:
У меня есть сервер с двумя возможными конфигурациями: жесткий диск на 2 ТБ, который не требует специальной обработки, или жесткий диск на 3 ТБ, для которого требуется UEFI BIOS и раздел GPT для загрузки ОС.
Я пытаюсь создать...
5452 просмотров
schedule
10.07.2022
schedule
14.11.2022
Как программно изменить порядок загрузки BIOS?
Я хочу изменить порядок загрузки BIOS в моем коде загрузочного сектора. Как я могу изменить порядок загрузки BIOS с помощью программирования на ассемблере?
Z.z
293 просмотров
schedule
25.06.2022
Как реализовать новые функции в существующем биосе?
Интересно, можно ли реализовать новые функции в существующем биосе, другими словами, есть ли какие-то библиотеки (например, sdk) материнской платы, которые дают вам возможность упростить свой собственный биос?
Что означает «поддерживаемая...
435 просмотров
schedule
19.11.2022
Доступ к мышке через сборку x86
Я использую сборку x86 на эмуляторе DOS (dosbox). Я хочу использовать графическую мышь в режиме видео, но я не могу найти способ получить к ней доступ, чтобы найти ее положение и реагировать на щелчки.
Я нашел несколько примеров использования int...
2145 просмотров
schedule
20.07.2023
Прерывание BIOS _int86
Я пробую старый код из книги «Черное искусство программирования 3D-игр». Я знаю, что он устарел, но я начал его читать, и это довольно весело и интересно. Я загрузил компилятор C OpenWatcom и создал новый проект DOS, чтобы даже скомпилировать этот...
446 просмотров
schedule
26.04.2023
Для домена требуется KVM, но он недоступен. Убедитесь, что виртуализация включена в BIOS хоста.
Невозможно включить ВМ от мастера. Я мог бы создать виртуальную машину, но при попытке включения она выдает ошибку ниже. Я видел, что виртуальная машина создана на хосте. Не удалось запустить abc.sdnlab.com: вызов virDomainCreateWithFlags...
16318 просмотров
schedule
06.08.2022
Может кто подскажет куда загружается код биоса и сколько памяти он занимает?
Может ли кто-нибудь сказать мне, где загружается код BIOS при перезагрузке процессора и сколько памяти требуется для другой архитектуры процессора? Я знаю только 64 КБ.
72 просмотров
schedule
26.05.2022
вывод lodsb на 2 разных машинах с 2 разными результатами
В настоящее время я играл с asm и низкоуровневыми вещами, такими как печать символов на экране без ОС, просто через вызовы прерывания BIOS.
мой код работает с qemu (seabios), но когда я записываю свой загрузочный сектор на usb, я получаю два разных...
134 просмотров
schedule
25.02.2022
Сделать звуковой сигнал в BIOS
Когда компьютер начинает загружаться, раздается звуковой сигнал из динамика BIOS .
Как я могу сделать это в сборке или C++? Ясно, что я хочу сделать звуковой сигнал с помощью динамика BIOS. Помните, я имею в виду динамики BIOS
Есть ли...
3532 просмотров
schedule
27.08.2022
Секторы чтения BIOS
Я задумался над созданием небольшой ОС ради обучения и сейчас использую загрузчик. Я хочу иметь возможность использовать int 0x13 для чтения секторов с дисковода гибких дисков, помещения их в память, а затем перехода к этому коду. Вот что у меня...
890 просмотров
schedule
22.09.2022
UEFI Bios и фаза SEC
Мое знание биоса довольно низкое, но каждый раз, когда я читаю некоторые документы о UEFI, я не понимаю, почему фаза SEC является корнем доверия в процедурах биоса UEFI.
Этап SEC выполняет проверку PEI, но я не понимаю, кто или каким образом этап...
1928 просмотров
schedule
13.08.2022
После загрузки Linux освобождает память загрузчика Tianocore.
Я использую Tianocore для загрузки Linux, я понимаю, что Linux может использовать сервисы Tianocore Runtime (перезагрузка, update_capsule и т. д.), это означает, что какая-то часть кода Tianocore остается нетронутой Linux. Linux никогда не коснется...
151 просмотров
schedule
05.02.2023
Кто выполняет POST? биос микроконтроллер или процессор?
Какое оборудование выполняет прошивку во время POST?
биос микроконтроллер или процессор? Микроконтроллер BIOS выполняет прошивку в ПЗУ, которая имеет некоторую конфигурацию на CMOS (например, в ОЗУ). Но во время POST кто выполняет прошивку,...
2246 просмотров
schedule
23.12.2022
Почему здесь не отображается X? сборка
Почему эта программа не печатает X? Может ли кто-нибудь объяснить шаг за шагом, что происходит, чтобы заставить его печатать лопату в качестве вывода.
mov ah, 0x0e ; Set higher bit of ax to 0e (probably the instruction opcode)
mov al, the_secret...
85 просмотров
schedule
18.02.2023