Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Опубликованы результаты дизассемблирования микрокода процессоров i386" | +/– | |
| Сообщение от opennews (??), 23-Май-26, 21:45 | ||
Энтузиасты смогли успешно извлечь и дизассемблировать микрокод процессора Intel 80386, который из-за отсутствия документации считался "чёрным ящиком". Бинарный образ микрокода был воссоздан с привлечением AI по фотографиям кристалла в высоком разрешении, а логика работы разобрана через трассировку соединений на кристалле. Постепенно были определены структура микрокоманд (μ-ops), поля, порядок исполнения и маркеры конца инструкций. Наработки проекта... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по времени | RSS] |
| 1. "Опубликованы результаты дизассемблирования микрокода процесс..." | +6 +/– | |
| Сообщение от Аноним (1), 23-Май-26, 21:45 | ||
Никак не могу понять, то что они сделали это хорошо, полезно или что? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 3. "Опубликованы результаты дизассемблирования микрокода процесс..." | +33 +/– | |
| Сообщение от Аноним10084 и 1008465039 (?), 23-Май-26, 21:51 | ||
Они сделали это! Вот и всё | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 23. "Опубликованы результаты дизассемблирования микрокода процесс..." | +2 +/– | |
| Сообщение от Аноним (23), 23-Май-26, 22:53 | ||
Они вскрыли одну из старейших дыр: "... допускало обращение к аппаратным регистрам, доступ к которым должен был быть запрещён". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 27. "Опубликованы результаты дизассемблирования микрокода процесс..." | +3 +/– | |
| Сообщение от Аноним10084 и 1008465039 (?), 23-Май-26, 22:59 | ||
И ведь получается, что если это уязвимость микрокода, то потенциальный эксплоит будет работать строго на 386 оригинальном камне, но не в эмуляторе | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 30. "Опубликованы результаты дизассемблирования микрокода процесс..." | +7 +/– | |
| Сообщение от Аноним (30), 23-Май-26, 23:15 | ||
В эмуляторах предусмотреть опцию --enable-iop-backdoor | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 8. "Опубликованы результаты дизассемблирования микрокода процесс..." | +9 +/– | |
| Сообщение от AmDr (?), 23-Май-26, 22:08 | ||
Обратный инжиниринг. | ||
| Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору | ||
| 31. "Опубликованы результаты дизассемблирования микрокода процесс..." | –6 +/– | |
| Сообщение от Аноним (30), 23-Май-26, 23:22 | ||
Только вот сети 2G в Европе уже начали сворачивать. К сожалению, и в РФ тоже начнут. Но можно же код для обработки 2G заменить на код 4G, стащенный с Baseband смартфонов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 44. "Опубликованы результаты дизассемблирования микрокода процесс..." | –4 +/– | |
| Сообщение от AmDr (?), 24-Май-26, 00:32 | ||
Вот только 4g, будет высаживать аккумуляторы кнопочных, как смартфоны. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 57. "Опубликованы результаты дизассемблирования микрокода процесс..." | +1 +/– | |
| Сообщение от Аноним (57), 24-Май-26, 07:14 | ||
lolwut? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 63. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от AmDr (?), 24-Май-26, 08:19 | ||
>* - если берешь ведроид, то лучше aosp, меньше _вендорских полезных приложений_ висеть будет | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 71. "Опубликованы результаты дизассемблирования микрокода процесс..." | +1 +/– | |
| Сообщение от X86 (ok), 24-Май-26, 09:28 | ||
Какие 1200 mAh, от силы 600 помню было | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 74. "Опубликованы результаты дизассемблирования микрокода процесс..." | +1 +/– | |
| Сообщение от Аноним (74), 24-Май-26, 10:07 | ||
И этого хватало на неделю . Да и до смартов на симбе современным без реактора не дотянуть . | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 96. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от AmDr (?), 24-Май-26, 11:19 | ||
Ну сейчас ставят 1200Mah, | ||
| Ответить | Правка | К родителю #71 | Наверх | Cообщить модератору | ||
| 113. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Аноним (113), 24-Май-26, 13:50 | ||
>4g высажививает | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 121. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Аноним (-), 24-Май-26, 14:49 | ||
Не верно в современных кнопочных аккумулятор процентов на 250 больше размер, в два раз точно. Не измерял по памяти пишу. Возможно меньше чем у Смартфонов не видел какие у Смартфонов аккумуляторы, но у кнопочных видел так как есть и современный кнопочный и старые купленные в 2010 и раньше годах. Специально не покупал, чем родственники пользуются, пользовались осталось в рабочем состоянии. У этих по прежнему как и раньше доступ к аккумулятору есть, крышка открывается как и раньше и аккумулятор снимается. Хорошая вещь кому не нужно то что даёт Смартфон, а только сотовая связь но и в них интерне простой в виде текста есть, все преблуды развода программами идут лесом. | ||
| Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору | ||
| 64. "Опубликованы результаты дизассемблирования микрокода процесс..." | +1 +/– | |
| Сообщение от Аноним (64), 24-Май-26, 08:19 | ||
2g не начнут. Радиус станции 2g это до 50км в прямой видимости, а вот 3g умрет так как радиус до 3км как и у 4g... | ||
| Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору | ||
| 73. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Karl Richter (ok), 24-Май-26, 09:30 | ||
Каким образом 6G будет конкурировать с 2G? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 108. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Аноним (108), 24-Май-26, 13:28 | ||
>Каким образом 6G будет конкурировать с 2G? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 116. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Аноним (64), 24-Май-26, 14:32 | ||
6g включает спутниковое покрытие в варианте 4g, т.е. +- в любой точке будет сигнал | ||
| Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору | ||
| 98. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от AmDr (?), 24-Май-26, 11:23 | ||
Покрытие 2g, 4g, решается реафрмингом. | ||
| Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору | ||
| 117. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Аноним (64), 24-Май-26, 14:34 | ||
Только у 4g радиус максимальный 3км, а у 2g 30км, а значит надо на ту же площадь в 100 раз больше станций (хотя наверное в 200-300 раз....) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 104. "Опубликованы результаты дизассемблирования микрокода процесс..." | +1 +/– | |
| Сообщение от AI (?), 24-Май-26, 11:56 | ||
> останется в России ... 5g | ||
| Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору | ||
| 111. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Аноним (108), 24-Май-26, 13:31 | ||
>Чтоб остаться, надо сначала появиться | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 10. "Опубликованы результаты дизассемблирования микрокода процесс..." | +16 +/– | |
| Сообщение от Ширламырла (?), 23-Май-26, 22:14 | ||
Кто-то вышивает крестиком. Кто-то мастерит и разукрашивает солдатиков. Кто-то ездит на рыбалку или охоту. А кто-то просто бухает. | ||
| Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору | ||
| 28. "Опубликованы результаты дизассемблирования микрокода процесс..." | +1 +/– | |
| Сообщение от Аноним (28), 23-Май-26, 23:05 | ||
> А кто-то просто бухает. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 16. "Опубликованы результаты дизассемблирования микрокода процесс..." | +3 +/– | |
| Сообщение от Tron is Whistling (?), 23-Май-26, 22:26 | ||
Да не, есть в этом определённая ценность. | ||
| Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору | ||
| 17. "Опубликованы результаты дизассемблирования микрокода процесс..." | +7 +/– | |
| Сообщение от Tron is Whistling (?), 23-Май-26, 22:35 | ||
И тоже примерно можно понять, как оно случилось. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 41. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Аноним (30), 23-Май-26, 23:45 | ||
А разве VLIW и микропрограммное управление это одно и тоже? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 85. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Tron is Whistling (?), 24-Май-26, 10:42 | ||
Ну вот смотри, в микрокоде i386 идут 37-битные слова из микрокода. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 86. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Tron is Whistling (?), 24-Май-26, 10:43 | ||
И эти слова - не напрямую выводами ALU управляют, а задают команды для ALU и прочих блоков. Наверное таки VLIW, да? :) | ||
| Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору | ||
| 89. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Tron is Whistling (?), 24-Май-26, 10:55 | ||
И вот как раз в этом и прикол. "Находка" не то, чтобы как-то меняет представление о мире или имеет практическую ценность (ну, z386 - развлечение, не более). Она скорее упорядочивает историю, говоря о том, что x86 "в чистом виде" перестал существовать внезапно уже с i386, превратившись в "программную трансляцию". В P6 пошли ещё дальше, добавив прослойку "RISC". | ||
| Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору | ||
| 72. "Опубликованы результаты дизассемблирования микрокода процесс..." | +2 +/– | |
| Сообщение от Аноним (72), 24-Май-26, 09:28 | ||
Чувак, я рекомендую почитать про историю процессоров что-нибудь когерентное и цельное, потому что без этого, ты начинаешь путаться в соплях. Ширина микроинструкции и VLIW это разные вещи. VLIW -- это архитектура, которая так выходит имеет очень большие инструкции, но основная фишка отличающая VLIW от других архитектура -- это не ширина слова, а несколько команд в одной, которые выполняются параллельно. | ||
| Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору | ||
| 75. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Tron is Whistling (?), 24-Май-26, 10:12 | ||
"основная фишка отличающая VLIW от других архитектура -- это не ширина слова, а несколько команд в одной, которые выполняются параллельно" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 76. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Tron is Whistling (?), 24-Май-26, 10:18 | ||
Я тебе объясню, почему, даже. | ||
| Ответить | Правка | К родителю #72 | Наверх | Cообщить модератору | ||
| 84. "Опубликованы результаты дизассемблирования микрокода процесс..." | –2 +/– | |
| Сообщение от Аноним (84), 24-Май-26, 10:42 | ||
> Я рассматриваю VLIW просто как цепочку управления исполнительным блоками. Параллельно, ага. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 87. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Tron is Whistling (?), 24-Май-26, 10:46 | ||
Понимаешь в чём дело, надёрганные тобой из интернетика определения меня мало волнуют. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 90. "Опубликованы результаты дизассемблирования микрокода процесс..." | –3 +/– | |
| Сообщение от Аноним (90), 24-Май-26, 10:55 | ||
Не вы прикиньте, оно ещё и упорствует. "Я сказал что VLIW это то же самое, что и control word, значит VLIW это control word." | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 97. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Tron is Whistling (?), 24-Май-26, 11:19 | ||
Нет в микрокоде чистого control word, в этом и фишка. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 99. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Tron is Whistling (?), 24-Май-26, 11:28 | ||
Давай я тебе упрощу немножко. | ||
| Ответить | Правка | К родителю #90 | Наверх | Cообщить модератору | ||
| 100. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Tron is Whistling (?), 24-Май-26, 11:30 | ||
Даже более того - нет там управления элементами цикла шины. Только start/fetch/etc. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 102. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Tron is Whistling (?), 24-Май-26, 11:34 | ||
Давай я тебе ещё одну идиллию разрушу. | ||
| Ответить | Правка | К родителю #90 | Наверх | Cообщить модератору | ||
| 114. Скрыто модератором | +/– | |
| Сообщение от Аноним (114), 24-Май-26, 14:13 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 105. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от RM (ok), 24-Май-26, 12:16 | ||
> У них так много времени на это ушло, потому что основные усилия по развитию архитектуры интел традиционно вкладывал в создание новых архитектур, которые были призваны заменить ущербный x86. У них за 80-90-е годы было, по-моему, 4 таких post-x86 архитектуры. Последней был Itanium, который тоже не взлетел, и после этого Intel прекратила рыпаться и смирилась с тем, что x86 -- её судьба. И тут же они выпилили Pentium 4, который был шагом назад по сравнению с PIII. У интела получается что-то по делу только тогда, когда они делают "наатыпись", так как они делали 8086, 286, 386, 586 и 686. | ||
| Ответить | Правка | К родителю #72 | Наверх | Cообщить модератору | ||
| 107. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Аноним (107), 24-Май-26, 13:06 | ||
самым удачным оказался pentium II. Всего 450 МГц, а высокая производительность, корпоративный сервер CounterStrike на нём делал. Однажды вентилятор на процессоре перестал крутиться, так процессор не остановился и не сдох, а нормально продолжал работать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 110. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от RM (ok), 24-Май-26, 13:31 | ||
Еще оказывается был i860 | ||
| Ответить | Правка | К родителю #105 | Наверх | Cообщить модератору | ||
| 19. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Tron is Whistling (?), 23-Май-26, 22:38 | ||
Ну и понятно теперь почему вялые попытки на VLIW потом ещё случались, но умерли. | ||
| Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору | ||
| 55. "Опубликованы результаты дизассемблирования микрокода процесс..." | +1 +/– | |
| Сообщение от Аноним (55), 24-Май-26, 04:13 | ||
> оказывается заложено было ещё в i386 | ||
| Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору | ||
| 79. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Tron is Whistling (?), 24-Май-26, 10:28 | ||
В 8086/8088 там почти чистый транслятор. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 80. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Tron is Whistling (?), 24-Май-26, 10:36 | ||
Вообще операцию деления произвольную без микрокода никак, но мы не об этом. | ||
| Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору | ||
| 81. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Tron is Whistling (?), 24-Май-26, 10:38 | ||
Т.е. получается что *уже в i386* управлением блоками занимается исключительно микрокод, а не непосредственно цепочка декодирования. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 88. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Аноним (90), 24-Май-26, 10:53 | ||
Если мы заменим в твоих словах VLIW на uops, или на control word или какие там ещё подходящие термины есть, то да, ты прав. Но что в этом такого, что не было понятно до тех пор? Intel начал с микрокода в 8086, и со временем пришёл к полноценным uops, которые выполняются на многих конвеерах. Это то, что мне подростку было понятно в 90-х, когда я (несколько отставая от развития софтостроительства на PC) считал все языки программирования излишними, признавал исключительно ассемблер, и поэтому зачитывал до дыр интеловские мануалы к их процессорам. | ||
| Ответить | Правка | К родителю #80 | Наверх | Cообщить модератору | ||
| 92. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Tron is Whistling (?), 24-Май-26, 10:59 | ||
uops в контексе x86 - это скорее к "RISC"-ядру (P6 и далее). Там uops ещё далее транслируются на своих исполнительных блоках всё в тот же "VLIW" или прямое управление. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 93. Скрыто модератором | +/– | |
| Сообщение от Tron is Whistling (?), 24-Май-26, 11:00 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 94. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Tron is Whistling (?), 24-Май-26, 11:02 | ||
> Ну, то есть, я например полагал, что в 386 некоторые инструкции | ||
| Ответить | Правка | К родителю #88 | Наверх | Cообщить модератору | ||
| 115. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Аноним (114), 24-Май-26, 14:16 | ||
> Но суть в том, что в i386 - уже нет x86 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 29. "Опубликованы результаты дизассемблирования микрокода процесс..." | +2 +/– | |
| Сообщение от Аноним (30), 23-Май-26, 23:12 | ||
Полезно для разработчиков эмуляторов CPU: QEMU, felix86, Box64 | ||
| Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору | ||
| 33. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Аноним (33), 23-Май-26, 23:26 | ||
Это не для тебя. | ||
| Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору | ||
| 69. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от KALIBR10 (ok), 24-Май-26, 09:09 | ||
Для ракет например или головок самонаведения такого проца достаточно. | ||
| Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору | ||
| 2. "Опубликованы результаты дизассемблирования микрокода процесс..." | –3 +/– | |
| Сообщение от A.Stahl (ok), 23-Май-26, 21:47 | ||
А просто попросить эти данные у Интела нельзя? Сомневаюсь, что это какая-то "коммерческая тайна". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 4. "Опубликованы результаты дизассемблирования микрокода процесс..." | +2 +/– | |
| Сообщение от Аноним10084 и 1008465039 (?), 23-Май-26, 21:52 | ||
Ну MS исходники древних MS DOSов открывает со скрипом, Штеуд тоже мб упрется. Хотя как будто и впрямь больших премудростей тут нет, и клоны 386 и делали, и вроде даже ещё и делают для ретро штук | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 6. "Опубликованы результаты дизассемблирования микрокода процесс..." | –1 +/– | |
| Сообщение от Аноним (6), 23-Май-26, 21:59 | ||
Они ещё "недавно" на МКС использовались, может есть ещё действующее оборудование: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 35. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Аноним (30), 23-Май-26, 23:29 | ||
Если учесть, что базовый модуль МКС был смонтирован на орбите в 1998-м. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 14. "Опубликованы результаты дизассемблирования микрокода процесс..." | +1 +/– | |
| Сообщение от Ширламырла (?), 23-Май-26, 22:19 | ||
Подойди к рыбачку с удочкой и задай вопрос: а чё? В магазине купить нельзя? | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
| 24. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Аноним (24), 23-Май-26, 22:56 | ||
Нельзя. Точнее, попросить можно, и они может и рады бы рассказать, показать, пообщаться, поделиться историями как оно бывало, но пошлют лесом. Почему -- объяснит их главный, основной заказчик, министерство войны. Конкретно, на модифицированных 80386 до сих пор летают истребители, работают радары, сонары, и окружающая их техника. А вот реверсить запретить невозможно. Кроме того, это весьма увлекательное занятие, но это детали. | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
| 34. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Аноним (30), 23-Май-26, 23:27 | ||
Ну поробуй попроси у Microsoft исходники Windows 95. Не, ну я понимаю, что лет через двадцать они и сами их выложат, но сейчас... | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
| 40. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Аноним (23), 23-Май-26, 23:41 | ||
> лет через двадцать | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 54. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Аноним (54), 24-Май-26, 03:47 | ||
> поробуй попроси у Microsoft исходники Windows 95 | ||
| Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору | ||
| 62. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от kusb (?), 24-Май-26, 08:11 | ||
Windows 95 относительно полноценная ОС и её код был бы применён... | ||
| Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору | ||
| 42. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Аноним (42), 23-Май-26, 23:46 | ||
Патенты, интеллектуальные права и прочее. Чтобы это все разрулить надо попотеть командам юристов и инженеров. Это стоит кучку денег. И какой выхлоп с этих расходов? | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
| 58. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Аноним (57), 24-Май-26, 07:18 | ||
на короткой дистанции - увожение | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 48. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Аноним83 (?), 24-Май-26, 01:04 | ||
Какие? | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
| 5. "Опубликованы результаты дизассемблирования микрокода процесс..." | +2 +/– | |
| Сообщение от Аноним (6), 23-Май-26, 21:56 | ||
for fun почему бы и нет: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 9. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | –2 +/– | |
| Сообщение от Аноним (9), 23-Май-26, 22:12 | ||
А по современней никак нельзя? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 20. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от Аноним (6), 23-Май-26, 22:41 | ||
>А по современней никак нельзя? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 25. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от Аноним (24), 23-Май-26, 22:57 | ||
А оборудование и лоеров ты проспонсируешь? | ||
| Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору | ||
| 53. Скрыто модератором | +/– | |
| Сообщение от Аноним (53), 24-Май-26, 03:05 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 91. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +1 +/– | |
| Сообщение от Аноним (91), 24-Май-26, 10:57 | ||
Не лоеров, а юристов. | ||
| Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору | ||
| 32. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от Аноним (32), 23-Май-26, 23:23 | ||
Там амд уже "опубликовал" ключи для своего микрокода, так что вирусы теперь прямо в микрокоде процессора работают. | ||
| Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору | ||
| 37. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +1 +/– | |
| Сообщение от Аноним (30), 23-Май-26, 23:36 | ||
Легендарный Core 2 Duo. | ||
| Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору | ||
| 59. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от Аноним (57), 24-Май-26, 07:19 | ||
мцст, перелогиньтесь | ||
| Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору | ||
| 70. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от AmDr (?), 24-Май-26, 09:17 | ||
дизассемблирования микрокода i386 и открытый CPU z386, это лучшее). | ||
| Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору | ||
| 11. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +4 +/– | |
| Сообщение от Tron is Whistling (?), 23-Май-26, 22:16 | ||
"при 4-байтовом обращении к портам проверялись биты прав доступа только для первых 3 байтов, а доступ к 4-му байту" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 12. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от Tron is Whistling (?), 23-Май-26, 22:18 | ||
Предположить устройство, использующее схему доступа AABC (выравнен), где A - 16-битный, а у B и C при этом разные пермишны, и B разрешён, а C запрещён - очень сложно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 13. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от Tron is Whistling (?), 23-Май-26, 22:19 | ||
(да ещё чтобы при этом была вот так доступна 32-битная запись во все 4 с первого адреса - это вообще нереал, устройство с 16-битным AA при 32-битном обращении запишет только AA в лучшем случае) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 15. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от Bottle (?), 23-Май-26, 22:25 | ||
А как ИИ тут помог? Из новости непонятно - эти дорожки что ли аппаратно логику микрокода реализуют? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 18. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +1 +/– | |
| Сообщение от Tron is Whistling (?), 23-Май-26, 22:37 | ||
Скорее их применяли для предобработки картинок. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 26. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +1 +/– | |
| Сообщение от Аноним (23), 23-Май-26, 22:59 | ||
> А как ИИ тут помог? | ||
| Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору | ||
| 101. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от Аноним (101), 24-Май-26, 11:30 | ||
Вопреки распространённому мнению, ИИ это не только LLM. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 67. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от Аноним (67), 24-Май-26, 09:01 | ||
На фотке см. "Microcode", там нули и единицы просматриваются. | ||
| Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору | ||
| 21. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от Аноним (21), 23-Май-26, 22:42 | ||
>Выявлено, что в CPU 80386 каждая инструкция полностью исполняется через микрокод | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 22. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от IdeaFix (ok), 23-Май-26, 22:48 | ||
Нет. Больше скажу, Трансмету Крузо нельзя по факту ничего кроме х86 заставить "эмулировать" :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 50. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от Аноним (-), 24-Май-26, 02:39 | ||
> Нет. Больше скажу, Трансмету Крузо нельзя по факту ничего кроме х86 заставить "эмулировать" :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 36. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +1 +/– | |
| Сообщение от Аноним (30), 23-Май-26, 23:32 | ||
Он же там, небось, ещё не перезаливаемый был. Т.е. прошивка напылением нужных перемычек. | ||
| Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору | ||
| 56. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от solardiz (ok), 24-Май-26, 05:45 | ||
Чуть больше чем заменой микрокода, но что-то подобное делали даже в те годы, вполне себе на практике: https://en.wikipedia.org/wiki/PC-based_IBM_mainframe-compati... | ||
| Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору | ||
| 95. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от Tron is Whistling (?), 24-Май-26, 11:06 | ||
То есть да. Трансляция команд стала полностью программируемой. | ||
| Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору | ||
| 38. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | –2 +/– | |
| Сообщение от rm1 (?), 23-Май-26, 23:38 | ||
AI даже сюда добрался бесполезные дыры в безопасности искать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 47. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | –1 +/– | |
| Сообщение от Аноним (47), 24-Май-26, 00:50 | ||
Автоматизированный миллион глаз. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 46. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | –3 +/– | |
| Сообщение от Аноним (47), 24-Май-26, 00:49 | ||
А спросить у интела исходники нельзя было? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 61. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от Аноним (61), 24-Май-26, 07:32 | ||
Так вам intel и отдал свою закладку, это же репутационный урон. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 65. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от Аноним (65), 24-Май-26, 08:22 | ||
Ну какую закладку. Так случайная ошибка. Понять и простить. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 77. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от Аноним (74), 24-Май-26, 10:19 | ||
В новости прямо написано об отсуствии документации , что и послужило предлогом для патологоанатомии . | ||
| Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору | ||
| 49. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | –1 +/– | |
| Сообщение от Аноним (-), 24-Май-26, 02:37 | ||
> Выполнено дизассемблирования микрокода i386 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 60. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +1 +/– | |
| Сообщение от Аноним (61), 24-Май-26, 07:29 | ||
Вот вы интересуетесь нельзя ли было у intel исходники попросить, вспоминаете что и Microsoft не горит DOS открыть. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 66. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +1 +/– | |
| Сообщение от Аноним (65), 24-Май-26, 08:25 | ||
Почема сразут закладки? Случайные ошибки понять и простить. Вошли не в ту дверь. Жиа Тан не виноват! Это чудовищная ошибка! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 106. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от Аноним (106), 24-Май-26, 12:35 | ||
Только не Жиа Тан, а Джон Смит. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 68. Скрыто модератором | +/– | |
Сообщение от Аноним (68), 24-Май-26, 09:05 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 78. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от Джон Титор (ok), 24-Май-26, 10:21 | ||
Круто, теперь заводы имеющие возможности создать СБИС могут наклепать x86 процессоры для народа массово и недорого. Только зачем? ~70MHz для микроконтроллера это конечно круто, но архитектура ARM просто уделает за счёт архитектуры частоту выполнения команд. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 120. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от Аноним (23), 24-Май-26, 14:42 | ||
70MHz - это эмуляция на FPGA. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 82. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +1 +/– | |
| Сообщение от Аноним (82), 24-Май-26, 10:40 | ||
Давайте теперь реверс инженеринг EGA и VGA и можно будет целый комп собрать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 83. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от Аноним (82), 24-Май-26, 10:41 | ||
Тут важно понимать, что сторонние компании типа Chips&Technologies давно это сделали, иначе они не могли бы наклепать клонов этих видушек, но они тоже не горят желание раскрывать эти данные, т.к. это будет признанием факта реверс-инженеринга, за что можно словить бобо. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 109. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +1 +/– | |
| Сообщение от Аноним (107), 24-Май-26, 13:28 | ||
>На основе опубликованного микрокода разработан открытый CPU z386, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 119. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от Коекто (?), 24-Май-26, 14:39 | ||
Не надо покупать никаких лицензий. Все патенты на x86 и даже на базовую x86-64 уже давно протухли. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 118. "Выполнено дизассемблирование микрокода i386 и создан открыты..." | +/– | |
| Сообщение от zionist (ok), 24-Май-26, 14:38 | ||
Что за бред? С каких пор 80386 начал содержать микрокод? На сколько я знаю до Pentium Pro включительно никакого микрокода в процессорах Intel не было. Микрокод необходим сейчас для трансляции CISC инструкций x86 во внутренние RISC инструкции современных процессоров. Раньше процессоры Intel были полностью CISC и никакого внутреннего RISC ядра не имели. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2026 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |