Компьютерное железо

Воткнул флешку в PS/2 -порт через переходник... сначала в порт мышки, потом в порт клаватуры... не работает... почему??:

Костя С
Костя С
25 847
Давайте вам программист объяснит)) ) ответы, честно сказать, забавные у всех, но никто вам конретно не объяснил!

И так, объясняю. На каждом порте стоит свой контроллер. Этот контроллер посылает уникальный сигнал процессору. Когда процессор получает такой сигнал, он останавливает управление текущей задачи, обрабатывает прерывание и вызывает процедуру по адресу данного прерывания из таблицы прерываний (проще говоря, просто сообщает операционной системе, что в таком-то порте произошло то-то...) . Так вот, к примеру у порта PS/2 ждля мышки прерывание вроде бы №21. когда операционная система получает такое прерывание, она считает, что прерывание сгенерировала мышь.

Если все это упростить, то можно сказать просто: в тех портах, куда вы флешку торкали, винда вовсе не ожидает найти флешку - она считает, что это были включены либо мышь, либо клава.

Честно говоря, порт PS/2 имеет один большой недостаток, из-за чего в ATX3.0 его собираются вовсе убрать: если вставлять в него оборудование при включенном питании, в большинстве случаев порт просто сгорает от короткого замыкания.
Дворец Фетисов
Дворец Фетисов
2 059
Лучший ответ
Хома Брут,Философ Вах, программист ))))

На моей памяти при hot-plug мышек в PS/2 неразумными пользователями сгорала 1 мышка из 10. И то, потому что сомнительного брейда (проще - чистый Китай)
Ну и кстати, его уже убрали на многих современных материнках, т.к. USB удобнее и функциональнее (доп. клавиши на клавиатуре) - хотя программировать его сложнее

Респект за самый подробный ответ!
Куаныш Айдыналиев а тебе кто про 21-е прерывание рассказал? Сколь их всего? Гений, мля!
Потому что и не должна была. Мышь USB через переходник USB-PS/2 и то не всякая работает :)
Паша Волков
Паша Волков
40 192
есть ещё переходник для розетки на 380В- это гораздо интересней
Серёга Гришин
Серёга Гришин
34 510
Это порты ввода данных, не чтения съемных накопителей и прочих девайсов!
Можешь флешку сжечь или разъем PS/2
Женя Самудинов
Женя Самудинов
29 506
Евгений Касимов А чем ввод данных отличается от чтения накопителей ?
История гласит , что это война стандартов от ibm . Контролеры разные , это да . Но принципы одинаковые .
Последовательные порты , через драйвер .
Втыкая такие девайсы надо петь мантры Ктулху, стоя на левой ноге спиной на юго-запад, предварительно зарегавшись на Гугле.. .
Иначе — никак.
Ernur Bariev жжешь чувак!
потому что это переходник для мышки/клавы, но не флэшки....
Alexey Romanov
Alexey Romanov
14 293
Потому что винда никак не ожидает увидет в полупиське флешку. Она ждет клаву или мышь, а от флешки просто офигевает и не знает, что с ней делать.
о мля - таких ч (М) удес за всю работу не увидишь.. .
это раздел юмора что ли? куды я влез
интересно, а порт PS\2 или флешка после этого работают?
ГЫыы, один купил мышку с такип переходником. Но у него все пошло намного дальше. он для удобства через переходник подключил принтер...
Кас Кас
Кас Кас
2 238
Костя С И как? Заработал?
если бы оно заработало, то вам надо было бы премию выдать, ага
Евгений Касимов

Думаю , что заработает .
потому что PS/2 это не USB) радуйся что мать не сгорела :)
Iqboljon Azizov
Iqboljon Azizov
579
знаеш почиму поставь драйвера !)
отжоооог! лежу под столом. РУССКИЙ ЧЕЛОВЕК НЕПОБЕДИМ!!!