8-битные микроконтроллеры и микропроцессоры от Intel и их клоны, а также компьютеры на них построенные
Moderator: Shaos
Lavr
Supreme God
Posts: 16689 Joined: 21 Oct 2009 08:08
Location: Россия
Post
by Lavr » 06 Mar 2012 15:49
Встретил я
тут такое неожиданное утверждение:
...оригинальный 8086 при встрече нераспознанной инструкции ведёт себя непредсказуемо (а 80286 вызывает 6-е прерывание)
Кто может сказать - действительно
непредсказуемо ?
Или это некомпетентная болтовня?
VGrad
Maniac
Posts: 208 Joined: 18 Nov 2013 15:15
Location: все оттуда ;)
Post
by VGrad » 25 Mar 2017 17:33
Недокументированные операционные коды процессора 8086
https://habrahabr.ru/post/210782/
Lavr
Supreme God
Posts: 16689 Joined: 21 Oct 2009 08:08
Location: Россия
Post
by Lavr » 27 Mar 2017 03:23
AlexanderZh wrote: сли не сделать защиту от неверных опкодов, то выполнятся будет некая фигня, но должна быть педсказуема в принципе.
Сомнительное утверждение... пед...сказуемое...
iLavr
angry_troll
Doomed
Posts: 449 Joined: 08 Apr 2013 04:04
Location: 213.247.249.139
Post
by angry_troll » 27 Mar 2017 03:35
В 6502, например, не все опкоды предсказуемы. У некоторых результаты могут отличаться в зависимости от партии, температуры и т.д.
привет засранцу лавру :)
Tronix
Doomed
Posts: 662 Joined: 18 Nov 2013 02:38
Location: Москва
Post
by Tronix » 24 Apr 2017 10:25
Интересность выявляется насчет наших КР1810ВМ86 и КР1810ВМ86М. Оказывается, многие "М" могут pusha/popa, сдвиги на скока хочешь и прочие прелести 80186. То есть фактически NEC V30, а нифига не 8086. Вот тут тред:
http://www.phantom.sannata.ru/forum/ind ... ew&o=&st=0
Mixa64
Doomed
Posts: 481 Joined: 25 Aug 2009 07:02
Location: Москва
Post
by Mixa64 » 24 Apr 2017 12:02
angry_troll wrote: В 6502, например, не все опкоды предсказуемы. У некоторых результаты могут отличаться в зависимости от партии, температуры и т.д.
Термопроцессор. Можно писать термозависимые программы.