Author |
Message |
angry_troll
Doomed
Joined: 08 Apr 2013 04:04 Posts: 449 Location: 213.247.249.139
|
Ну вот можно сказать, что проводят в жизнь. Вот сейчас у них 64бита настали, вместо биосов уефя теперь, там вроде как уже 32битный режим всегда, а значит реал моде можно выпиливать уже и комп всё равно загрузится. и т.д.
upd: вообще тенденция такая не только у них, например арм решительно избавляется от 32битного наследия в своих 64битных ядрах. Любой кротик-А в 32битном режиме до сих пор умеет исполнять те самые, легендарные армовские 32-битные инструкции, где 4 бита выделены под условие исполнения команды (любой), хотя это как бы и не приветствуется с тумбой-2 (а в M только тумба-2 и осталась), в которой ущербный ITTTT или как он там, в 64 битах вовсе отказались от такого, только бранчи. Когда отменят 32-битность, арм окончательно превратится в очередное унылое 64-битное риск-ядро.
Не удивлюсь, если доживу до момента, когда х86 и арм будут исполнять один и тот же код...
_________________ привет засранцу лавру :)
|
07 Apr 2017 10:52 |
|
|
VGrad
Maniac
Joined: 18 Nov 2013 15:15 Posts: 209 Location: все оттуда ;)
|
Поподробнее ! Это как это "без никаких биосов" ???
|
07 Apr 2017 11:40 |
|
|
Vic3Dexe
Doomed
Joined: 16 Dec 2014 11:58 Posts: 370 Location: Киев
|
Есть мнение, что это проблема конкретной програмулины. Пример: игруха Lotus (не 1-2-3, а автогонялки), которая успешно летала на 486DX4, но на AMD K6-2 350 ЫГц отваливалась в тщетной попытке поделить на 0. Причина проста как мычание - при попытке померять скорость проца выполнялся цикл (16-битный, с СХ в кач-ве счетчика), а в процессе выполнения ожидался тик таймера. Программерам библиотек того времени в голову не могло придти, что появятся процы, способные выполнить весь цикл за один тик, т.е. CX обнулялся нафик, после чего на него делили с понятным результатом. Фигура речи, кмк.
|
08 Apr 2017 16:36 |
|
|
VGrad
Maniac
Joined: 18 Nov 2013 15:15 Posts: 209 Location: все оттуда ;)
|
Или незнание, что в UEFI есть секция Legacy с кожезаменителями BIOS ?
|
08 Apr 2017 17:32 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Ну и как с этим побороться? Я делал так - запускал прогу под DEBUG на двух ноутах: новом и старом и параллельно делал отладку. В тот момент, когда на новом прога рушится и вызывает какое-то гнусное ругательство ноута, на старом в этом месте просто не вижу никакого криминала... Так и не смог победить это злое дело, хотя ошибку примерно локализовал... Проблема под Интел Атом 1.8 ГГц.
_________________ iLavr
|
09 Apr 2017 16:04 |
|
|
Vic3Dexe
Doomed
Joined: 16 Dec 2014 11:58 Posts: 370 Location: Киев
|
С багом измерения скорости ЦПУ и делением на 0 - никак, под досбоксом пускать. Ну или латки искать какие-то. Но это я для примера привел, а вариантов таких вот "не предусмотрели" может быть немеряно. Проблема-то не проце или архитектуре, а в коде. Еще есть варианты когда надо подождать медленную железку (8042 например), и лепят циклы типа Что, во-1 на любом современном проце будет ну ооочень быстро, а во-2, как где-то слышал, проц может и похерить данные инструкции вообще, т.е. тупо обнулить cx и пойти дальше. Как хоть ругается-то? И что за програмулина?
|
09 Apr 2017 23:45 |
|
|
angry_troll
Doomed
Joined: 08 Apr 2013 04:04 Posts: 449 Location: 213.247.249.139
|
Дада, незнание. Неужто любая уефя может запустить 16битный код из мбра?
_________________ привет засранцу лавру :)
|
10 Apr 2017 01:53 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
На эти баги программа уже пролатана и пропатчена. Баг в чем-то другом... Программулина, собственно, эмулятор ПК "Специалист" от Шевцова под ДОС. Хотел я, чтобы он запускался под ФриДос на новом моем ноутбуке с Интел Атом 1.8 ГГц. Как ругается - обсуждали мы где-то на форуме довольно давно уже - сейчас не помню, конечно же... Я тогда накопал, что собственно, сам эмулятор ПК "Специалист" работает нормально, а фейк где-то в подпрограммах красивой оболочки, а они вынесены автором в отдельную библиотеку - на этом всё и завяло. Копать библиотеку было некогда... P.S. Нашел это обсуждение: Machine Check Error.
_________________ iLavr
|
10 Apr 2017 06:55 |
|
|
VGrad
Maniac
Joined: 18 Nov 2013 15:15 Posts: 209 Location: все оттуда ;)
|
Можно ли из UEFI загружаться, как раньше, через загрузочные секторы и MBR-диски? Да, если в конфигурации UEFI включена поддержка Legacy Boothttp://4pda.ru/forum/index.php?showtopic=468127&st=0#entry22453952
|
10 Apr 2017 10:37 |
|
|
Tronix
Doomed
Joined: 18 Nov 2013 02:38 Posts: 662 Location: Москва
|
А какие чуваки могли программировать 8080, 6502, 6800, msc-48 и тд? Эти же VAX/VMS, или другие? Вот допустим берем щаз любого сферического похапешника в вакуме и просим запрогамить управление ШИМом светодоода по кнопке на STM32. Или даже возмем ARM7 классический, например NXP2364. Упростим задачу, и подсунем msp430 (восьмибитный). Через сколько времени чувак офигеет? Сейчас они (веб-дизайнеры) даже мыслят по другому. Ты ему - структура там у меня pkt_id uint8_t; non_voltage uint32_t; а он тебе - ты не вы%:вайся, ты скажи как типы в похапе и SQL называются, тогда и будем парсить.
|
11 Apr 2017 09:59 |
|
|
angry_troll
Doomed
Joined: 08 Apr 2013 04:04 Posts: 449 Location: 213.247.249.139
|
16-битный Похопышники от ардурины тоже офигевают? Или может ардурина -- то, что им и нужно?
_________________ привет засранцу лавру :)
|
11 Apr 2017 12:27 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22757 Location: Silicon Valley
|
На UEFI можно поставить 64-битный дебиян (>=7), в котором есть DOSBox - вуаля
|
18 Apr 2017 23:57 |
|
|
crackintosh
Junior
Joined: 04 Feb 2017 22:44 Posts: 2 Location: Кишинев
|
Всем привет. Уважаемый "alemorf" очень прошу Вас поделится информацией о переделке ПОИСК-1 для подключения внешней VGA видеокарты. Есть ли у вас возможность прочитать содержимое РЕ3 что на панельке? Если у Вас есть желание, могу обменять вашу материнку ПОИСК-а на девственную, в которой нет переделок. Сообщите Ваши прямые контакты для быстрой переписки, если можно.
С ув. Сергей.
|
22 Dec 2017 09:52 |
|
|
Filin
Junior
Joined: 20 Dec 2017 02:50 Posts: 9 Location: Киев
|
Уважаемый alemorf, тут ваш Поиск породил целое движение последователей http://zx-pk.ru/threads/28572-vga-dlya-poisk-1.htmlНо к сожалению без вашей помощи не разобраться!
_________________ Commodore 128D::Поиск 1::Поиск 2::EC1839::IBM PS/2 M30::286-16::386DX-40::Pentium Pro 200
|
22 Dec 2017 11:26 |
|
|