Драсте. Вопрос: какие 64битные ассемблянты существуют? Есть ли tlink64 (чего мне очень хочется)?.. В гуглах искал - одна каша... Где чего скачать можно...
IceStudent Ну, не совсем с приходом 32 бит -- до пней он-таки дожил. Лично я и сейчас им пользуюсь, если не нужны возможности более поздних процессоров. Хотя 64 бит, есно, там нету...
Извеняюсь за оффтоп, а где можно почитать про 64bit программирование на asm на РУССКОМ языке. что то типо учебника, я не смог ничего найти, всё на английском.
n0name Не считая того, что удвоилось количество регистров, умерла сегментация и аппаратная многозадачность, был расширен страничный механизм и упразднён целый ряд команд... Но в остальном, прекрасная маркиза (с)
SII Он имел ввиду что за двагода в 64 битах мало что изменилось. КК-Крис Касперски у него статья про 64bit правда вопрос о том стоит ли ее читать или нет. Там же только пол правды.
Я её не читал, так что ничего сказать не могу. А вот мануалы точно читать надо Причём внимательно. А лучше всего -- тщательно разобраться с кодированием команд в 64-разр режиме и с формированием адресов операндов; без этого многое останется "за бортом", а ведь там извратов хватает.
Статья КК на ксапеке была. Вот ссылка. Но конечно, лучше манов интела - ничего не найдете. http://www.xakep.ru/magazine/xA/083/118/1.asp
Примеры в статье КК не соответствуют ABI конвенциям в х64. Обзор нормальный для начала. Но надо читать не только его.