Цитата:
А что такое SATA-патч и где его можно раздобыть?сначала попробуй без него. просто в биосе IDE выстави вместо AHCI. может, и не понадобится патч.
А что такое SATA-патч и где его можно раздобыть?сначала попробуй без него. просто в биосе IDE выстави вместо AHCI. может, и не понадобится патч.
вообще то, как раз 16-битный код из 64-битного никак не запустить без потерь. в х64 режиме нет префиксов для 16-битных операндов,
грубо говоря, начиная с 7 или ХР, не знаю точно, если работате 1 ядро, оно например у меня работате на 4300. все 4 - на 4100. но в 98 и досе - всегда 3400, хотя тк больше 1 ядра там не может быть
С оборудованием, вроде, все в порядке. Видеокарта Geforce 6600,
Перенести нужный софт на Unix/Linuxда да, попробуй, переведи ассемблерные вставки с обращением к портам и памяти...
да да, попробуй, переведи ассемблерные вставки с обращением к портам и памяти...
ссылки на скачивание новый сборок Win98IF (если они существуют)последняя сборка - 2014-го года, в ней эти проблемы не решены. Они, да, ослаблены внедрением сторонних патчей, но полноценного решения для этих проблем у меня нет. Если у вас не пошло - ничего лучшего предложить не могу.
Основная проблема, насколько я понимаю, все же в слишком большом количестве памяти - драйверу видеокарты не хватает адресного пространстваДа, основная проблема именно в памяти, но бьет она не только по видеокарте - ещё по драйверу HDD, по виртуальной машине DOS... То есть шансов завести полноценный режим у вас мало, а в безопасном ещё неизвестно что будет с ДОСом.
Э, господин ZSZ, а вы таки хам.С первого же сообщения - сразу диагноз! Браво.
MERCURY, SimpleStas, SweetLow и прочие разработчики "пожирателей"Боюсь, разработчиков здесь нет. Остались только коллекционеры этих продуктов.
желательно не усб клава/мышь. хотя с последними это наверное только мне так не повезло...вероятно. Во всяком случае у меня с этим проблем не было.
возможно ли скажем на пне3 адресовать память > 1мб не переключаясь в защищённый? (как himem работает?)легко делается начиная с 386. но код остается в пределах 16 бит - один сегмент в 64 кб. зато строки до 4 гб двигать - в один присест.
сделать RISC-овый ARM который на решении конкретной задачи не уделает любые существующие x86 варианты?дык уже - это и есть современный х86. не арм, это да. но и арм можно разогнать до 4+ ггц, добить мегабайты кеша, ссе, авх - и получится 100 вт монстр с сопоставимой производительностью. быстрее не будет, будет наравне.
чно начиная эдак с пней2 х86 уже не CISC по внутренней сути, но я тогда так понял что современный ЦП - это микрокомпьютер на кристале с целым набором RISC процессоров, каждый под свою область.с первого пня. не микро, а суперкомпьютер. типа крея. только задушенный, чтоб влез на один кристалл.
опять-же "без выхода из х64"позже распишу, это долго. проще загуглить amd64 long mode и посмотреть, как переиначены префиксы 66h/67h...
Благодаря этой совместимости х86 стал монополистом. С точки зрения бизнеса это было верное решение.Всё было как раз наоборот: IBM настолько считала всё это несерьёзным по своим меркам, что всю архитектуру IBM PC сделала открытой - берите, пользуйтесь этой ИГРУШКОЙ, нам не жалко! И именно поэтому IBM PC захватил весь рынок. Потому что любой китаец мог делать такие же, и никому за это не отстёгивать.
доказательство - почти прямая пропорциональность между гфлопсами и ваттамиона всегда была. Если мощь повышать набором частоты, не меняя архитектуру и элементную базу. До новой архитектуры ещё додуматься надо, чтобы она получилась лучше прежней. Ты же помнишь историю с пентиумом 4, где специально удлинили конвейер, чтобы он гнался хорошо? И помнишь, что из этого вышло? А вот переход на новые, более мелкие техпроцессы как раз рвет пропорциональность между мощностью вычислительной и потребляемой. И так давно говорят, что "это уже предел", и каждый раз всё-таки придумывают, как можно ещё уменьшить размеры.
так копирайт убивает хорошие идеиЖадность их убивает. Коллеги, не жадничайте!
тоесть поюзать в реальном режиме 32битные микрокоманды и регистры мы не можем или можем, но попытки адресовать память выше одного метра всё-равно не прокатят?с точностью до наоборот. Любые команды, любые данные, но только 64 кб кода на все. Только один сегмент cs.
Непонял. ... Ну а-ля mov edi,0h mov eax,edi:[008FFD40H] даст эффективный результат? (т. е. данные из памяти по адресу 0x008FFD40)(то что IP в реальном режиме должен быть по умолчанию 16битным и сответственно код окнами по 64кб в пределах первого 1мб т. к. cs 32битным не стал)не cs, а ip. Ip не станет от этого eip. Более того, к cs теперь вообще обращаться нельзя - те двинуть окно кода даже в пределах классического первого мб не выйдет - этот тн unreal mode по сути прерванный на полпути переход в зр, и обращение к cs продолжит этот переход, а тк сегмент кода/стека зр не готов - будет немедленная ошибка защиты, обработать которую в реальном режиме некому. И процессор получает double или triple fault и обрабатывает это ребутом...
3D Mark PCMark
mov eax,edi:[008FFD40H]я тебе про ds/es/fs/gs что то говорил? нет. к этим сегментам можно обращаться без проблем. про ss не уверен, но вроде push/pop/call/ret работают.
Там везде требуется Windows. А нужна программа для DOS.
Но если нужны бенчмарки именно для DOS , их есть у меня
хаймем умеет по разному, обычно именно так и делает.точнее, хаймем может и так делать, но обычно пользуется сделанной специально для него дырой LOADALL - так быстрее...
"то вот опкодов для трехрежимного исполнения" т. е. в эпоху х32 успели занять все свободные биты сетки микрокоманд мыслимых для x32?да. для х64 задействовали часть опкодов, использовавшихся в 286. плюс убрали селекторы совсем, хотели ограничиться флагами разграничения доступа в таблицах страниц... но оказалось, что тогда невозможно сделать виртуализацию (я же говорил - рожали сразу две мамки? одна то вроде как сумела виртуализировать без сегментов, а вторая - нет). поэтому быстренько прикрутили селекторы обратно, но как они там работают - никто не знает. а самое смешное, что хотя 32 битный код и может работать в х64, но только в линейной форме, PE only. LE/LX с его call 1234:abcdef56 - никак.
вот а что им мешало сделать комманды больше 15 байт?ну типа декодер надо переделывать... и наверняка пропадет реальный режим. туда ему и дорога...
она всегда была. Если мощь повышать набором частоты, не меняя архитектуру и элементную базу. До новой архитектуры ещё додуматься надо, чтобы она получилась лучше прежней. Ты же помнишь историю с пентиумом 4, где специально удлинили конвейер, чтобы он гнался хорошо? И помнишь, что из этого вышло? А вот переход на новые, более мелкие техпроцессы как раз рвет пропорциональность между мощностью вычислительной и потребляемой. И так давно говорят, что "это уже предел", и каждый раз всё-таки придумывают, как можно ещё уменьшить размеры.
Пока же КПД "логики" примерно как у паровоза или лампы накаливания,
Пока же КПД "логики" примерно как у паровоза или лампы накаливания, у которых полезная работа является скорее побочным эффектом совершенно других процессов.
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
Предыдущая тема: Win 10 х64 нет стрелки скрытых значков