Page 399 - ЭВМ
P. 399

обратной  совместимости  со  старыми  приложениями,  использующими
               32-разрядный код, в IA-64 был предусмотрен режим эмуляции. Однако на
               практике данный режим работы оказался чрезвычайно медленным. Компа-
               ния AMD предложила альтернативное решение проблемы увеличения раз-
               рядности  процессора.  Вместо  того,  чтобы  изобретать  совершенно  новую
               систему команд, было предложено ввести 64-разрядное расширение к уже
               существующей 32-разрядной архитектуре ×86. Первоначально новая архи-
               тектура называлась ×86-64, позже она была переименована в AMD64. Пер-

               воначально  новый  набор  инструкций  поддерживался  процессорами
               семейств Opteron, Athlon 64 и Turion 64 компании AMD. Успех процессо-
               ров, использующих технологию AMD64, наряду с вялым интересом к ар-
               хитектуре IA-64, побудили Intel создать набор инструкций, полностью со-
               вместимых  с AMD64.  При  этом  был  добавлен  ряд  специфических  инст-
               рукций, не присутствовавших в изначальном наборе AMD64. Новая версия
               архитектуры получила название EM64T.
                      В  литературе  и  названиях  версий  своих  продуктов  компании
               Microsoft и Sun используют объединенное именование AMD64/EM64T, ко-
               гда  речь  заходит  о 64-разрядных  версиях  их  операционных  систем
               Windows  и Solaris  соответственно.  В  то  же  время  поставщики  программ
               для  операционных  систем GNU/Linux, BSD  используют  метки «×86-64»
               или «amd64», Mac OS X  использует  метку «×86_64»,  если  необходимо
               подчеркнуть, что данное ПО использует 64-разрядные инструкции.
                      Виртуализация:
                      1. Процессоры ×86 Intel. 16-разрядный процессор i8086 был создан

               в июне 1978 г. и сначала работал на частотах 4,77 МГц, а затем на часто-
               тах 8 и 10 МГц, изготавливался по технологии 3 мкм и имел 29 000 тран-
               зисторов.
                      Чуть позже, в 1979 г. был разработан процессор i8088, который рабо-
               тал  на  тех  же  частотах,  что  и i8086,  но  использовал 8-разрядную  шину
               данных (внутренняя шина процессора осталась 16-разрядной) для обеспе-
               чения большей совместимости с имевшейся в то время периферией благо-
               даря более низкой цене. Он широко использовался в ранних системах IBM
               PC вместо 8086.
                      В 1982 г. были выпущены процессоры 80186 и 80188, которые пер-
               воначально не получили широкого распространения из-за того, что фирма
               IBM не стала использовать их в своих персональных компьютерах; неко-

               торые производители «клонов» сделали это, выпустив ускоренные вариан-
               ты IBM PC XT.  В  то  же  время  эти  процессоры  оказались  чрезвычайно
               удачными для использования во встроенных системах и в различных мо-
               дификациях выпускаются до настоящего времени. В эти процессоры были
               первоначально  добавлено  несколько  новых  команд,  повышена  тактовая
               частота.  Впоследствии  появились  модификации,  содержащие  дополни-


                                                           388
   394   395   396   397   398   399   400   401   402   403   404