64 bit processor
Где можно найти информацию по программированию сабжа. Я так понимаю возможно есть на сайте мелкософта, но к меня на данный момент немного тяжело с нетом, может кто скинет ссылочку на это дело. Меня интересует архитектура, команды и, конечно же :D, компилятор (ну типа ассемблер).
Да, совсем забыл, так как у меня, пока, 32-битный, то и может эмулятор какой кто налабал, ну типа VmWare какая!
By
intel и amd есть смысл ознакомиться с исходным
кодом пары вирусов, которые были написаны под
64-битные процессоры. поищи в сети журнал 29a,
выпуск восьмой.
относительно эмуляции держи подсказку. когда cpu
стукается об неизвестный опкод (скажем 0xff,0xff)
вызывается обработчик прерывания 06. перехватив
данный интерапт, можно эмулировать 64 и 32-битные
регистры на процах, которые их не поддерживают.
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/26094.PDF
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/24592.pdf
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/24593.pdf
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/24594.pdf
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/26568.pdf
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/26569.pdf
Вот,доки от AMD.64 битные инструкции уже поддерживает FASM
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/24592.pdf
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/24593.pdf
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/24594.pdf
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/26568.pdf
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/26569.pdf
Вот,доки от AMD.64 битные инструкции уже поддерживает FASM
Цитата:
Originally posted by [Harald]
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/26094.PDF
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/24592.pdf
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/24593.pdf
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/24594.pdf
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/26568.pdf
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/26569.pdf
Вот,доки от AMD.64 битные инструкции уже поддерживает FASM
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/26094.PDF
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/24592.pdf
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/24593.pdf
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/24594.pdf
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/26568.pdf
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/26569.pdf
Вот,доки от AMD.64 битные инструкции уже поддерживает FASM
Большое спасибо!
Может кто еще каких ссылок накидает, может форум какой есть?
Или на board.sysbin.com Я как раз ща издеваюсь над моим дуал оптероном. Заходи, поможем =)