Size: a a a

Ассемблер

2021 August 13

DA

Dmitry Anisimov in Ассемблер
Видно что ты не написал и десятка строчек на x86_64. Иначе знал бы, что например сегменты адресации x86 там похерены, нет FPU стека да и просто соответствие опкодов инструкциям другое
источник

БЗ

Богдан Зараник... in Ассемблер
Ну я только могу сказать, чем стек от кучи отличается.)))
источник

E

Entusiast in Ассемблер
Написака, на личность и деятельность не переходи, ты меня ещё видеть не видел))
Ты давай докажи, что x86_64, которую AMD сами назвали расширением - настоящая полноценная 64-битная архитектура.

Жду крутых доказательств, во умора))
источник

DA

Dmitry Anisimov in Ассемблер
там есть 64-битное АЛУ (умножение, деление) и 64-битная адресация памяти, что делает ее полноценной 64-битной архитектурой. А что ты понимаешь под "64-битной архитектурой"?
источник

E

Entusiast in Ассемблер
Полноценная 64-битная архитектура не содержит в себе поддержку x86
источник

DA

Dmitry Anisimov in Ассемблер
То есть наличие обратной совместимости делает процессор неполноценным?
источник

E

Entusiast in Ассемблер
Делает архитектуру неполноценной. Да, это неполноценная 64-битная архитектура. С этим согласны и её сами разрабы. Это всего-лишь версия x86
источник

DA

Dmitry Anisimov in Ассемблер
а можно пруфлинки от разрабов архитектуры (а не от маркетологов) что архитектура которую они сделали неполноценная?
источник

E

Entusiast in Ассемблер
А кто для тебя "маркетологи"?
Информацию с Википедии проверяют как раз эти компании. Если не пишут
источник

E

Entusiast in Ассемблер
источник

DA

Dmitry Anisimov in Ассемблер
инженерам компаний обычно ЗАПРЕЩЕНО публично выражаться по поводу их деятельности, надо чтобы маркетологи объяснили
источник

E

Entusiast in Ассемблер
Тогда мы все маркетологи))
источник

DA

Dmitry Anisimov in Ассемблер
IA-64 "полноценная" разве что в плане пуризма, а в плане практической применимости она неполноценная как раз.
источник

E

Entusiast in Ассемблер
Что для тебя "практическая применимость"?
Потому что, как заявлено Intel, она имеет всё от 64
https://en.wikipedia.org/wiki/Itanium
https://en.wikipedia.org/wiki/IA-64
https://www.techpowerup.com/252079/intel-officially-sinks-the-itanic-future-of-ia-64-architecture-uncertain

На практике что на это влияет? Она резко превращается в x86?
источник

DA

Dmitry Anisimov in Ассемблер
В применимость, в т.ч. входит легкость разработки под нее, а VLIW системы следуют идеологии "простой процессор — сложный компилятор". Посколько никто не кинулся и не написал на порядок более сложные компиляторы чем были под х86, программы на итанике демонстрируют меньшую производительность при большей цене
источник

E

Entusiast in Ассемблер
Падение производительности логично для 64-битной архитектуры.
И что? Они стали x86? Я не понимаю, не улавливаю твою суть.
Ничего не меняется - x86_64 = x86, IA-64 = x64
источник

С

Сергей in Ассемблер
Во времена 286-486 ещё и куча различий одинаковых архитектур было. Сейчас то всё более-менее стандартно и без заморочек.
Помню интелы от цешек отличали по багу в цешке. Зашибись, блин
источник

С

Сергей in Ассемблер
Ога, а ексель 2016 ваще не 2016, ибо открывает текстовые файлы 😄
источник

DA

Dmitry Anisimov in Ассемблер
суть в том что "полноценная" и "неполноценная" архитектура это какой-то пуризм причем не подкрепленный знаниями дальше 1-й строчки статьи на википедии
источник

E

Entusiast in Ассемблер
Это-то ладно, а вот что ты скинул? Только обьяснил за систему команд, и то это вообще ни к чему не относится

Понимаешь, всё равно будет так, как давно уже приняли..
источник