Есть в БИОСе такая функция
Но нет про определение процессора.
Тут придётся делать тесты.
А вот про ёмкость диска, сколько флоппи и т.д. есть такой интеррупт. Только он старый очень

Вряд ли тебе пригодится.
А ёмкость диска можешь прочитать из нулевого трэка диска

Ну или МБР.
Хотя ты же собрался под Вынь программу писать.
Тогда проще из регистра прочитать.
С интерруптами ужасная морока в Win32