Jump to content
СофтФорум - всё о компьютерах и не только

64 разрядный Intel


Delphi
 Share

Recommended Posts

Здраствуйте, недавно один знакомый сказал, что у компании Intel нету по настоящему 64 разрядных процов, а все их процы идут 32 разрядные, а 64 разрядный режим эмулируют. Что вы может сказать по этому поводу?

Link to comment
Share on other sites

Трям

Delphi: А на что сей знакомый ссылался? Ведь "сказать" можно все что угодно.

З.Ы. У знакомого небось AMD стоит?

Edited by MaDW
Link to comment
Share on other sites

Вот как эмулировать 32-разрядный режим на 64-разрядном -- я представляю.... :)

А вот как наоборот -- даже представить не могу.... :g:

Просто он наверно имел ввиду, что у Интела изначально процессор разрабатывался как 32-разрядный, а поддержка 64-разрядности была потом добавлена.... а АМД свои Атлоны64 сразу как 64-разрядные разрабатывала, с поддержкой 32-разрядных комманд....

А реально - это всё маркетинг.... в реальной жизни эта 64-битность нафиг пока никому не нужна... и ближайший год-два и не будет нужна.... :)

Link to comment
Share on other sites

Эмулировать можно к примеру обращяемся к регистру EBX он идет 64 разрядный, число записаное в нем разбиваем на 2 32 разрядных числа и помещяем к примеру в регистры BX и AX потом когда сделали нужную операцию опять присваем значение регистру EBX, который получаеться как переменная. Это чисто мои мнения как можно из 32 разрядного режима эмулировать 64 разряный режим.

Олег А может быть и так.

Этот человек работает в софт сервиче и откудато узнал.

Данный вопрос меня заинтересовал и вот стал интересно так ли это на самом деле

Link to comment
Share on other sites

сложно это слишком так эмулировать в реальных условиях.... в программах запросов много... плюс ветвления... тоесть постоянно регистры проверять - а их число ограниченно.... замедление просто фантастическое будет ! :g:

Link to comment
Share on other sites

Delphi:

Этот человек работает в софт сервиче и откудато узнал.
не важно где он работает, хоть в булочной :g: , важно источник. То что ты написал это не эмуляция те это эмуляция на программном уровне. У меня стоит ХР, она адресует 2 в 32, а железо 2 в 64, те логично сделать вывод что у меня то проц 32-х разрядный :)
Link to comment
Share on other sites

сложно это слишком так эмулировать в реальных условиях.... в программах запросов много... плюс ветвления... тоесть постоянно регистры проверять - а их число ограниченно.... замедление просто фантастическое будет ! :g:

Согласен замедление будет но зато можно работать с 64 разрядными приложениями, хотя они будут работать чем их 32 разрядные аналоги

Indomito несовсем так у тебя стоит проц который в данный момент работает в 32 разрядном режиме, если поставить к примеру Мандриву 64 разряднуй то у тебя будет комп работать в 64 разряднм режиме, если поставить 16 разрядную ось то проц будет работать в 16 разрядном режиме.

а вообще разница в адресуемой памяти и в том сколько регистров предоставленно для оси

Link to comment
Share on other sites

Delphi:

В 64-разрядном режиме процессоров Intel память (регистры) становится 64-разрядной, но ее обслуживают по-прежнему 32-разрядные арифметико-логические устройства. То есть это гибрид. Intel называет такое устройство процессора технологией EM64T (Extended Memory 64 Technology).

Link to comment
Share on other sites

Delphi:

В 64-разрядном режиме процессоров Intel память (регистры) становится 64-разрядной, но ее обслуживают по-прежнему 32-разрядные арифметико-логические устройства. То есть это гибрид. Intel называет такое устройство процессора технологией EM64T (Extended Memory 64 Technology).

Вот наверно что имелось ввиду)))

Так, а если АЛУ идет 32 разрядный как он может работать с 64 разрядными регистрами(памятью)?

Link to comment
Share on other sites

Delphi:

если АЛУ идет 32 разрядный как он может работать с 64 разрядными регистрами(памятью)?
В два приема. На самом деле все сложнее, потому что процессоры суперскалярные, то есть выполняют несколько операций за один такт, и их работа совсем не соответствует простой схеме, приводимой обычно в учебниках для пояснения принципов работы процессора. В процессорах имеется несколько параллельно работающих АЛУ (кажется, в процессорах Intel три основных АЛУ, не считая дополнительных специализированных, при этом они работают на удвоенной тактовой частоте). В целом у процессора есть масса параллельно работающих устройств, и большая часть схемы управления процессора занята тем, что распределяет между ними работу, как между рабочими на стройке.
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...