Ассемблер в Linux для программистов C: различия между версиями

Содержимое удалено Содержимое добавлено
Деперсонализация повествования
Добавил книгу по Intel64
Строка 24:
* арифметика над числами с плавающей запятой
... ??? ...
* С и ассемблер -> https://link.springer.com/book/10.1007/978-1-4842-2403-8 , Volume 3 c:
* уязвимости — как это работает (нужно ли?)
* например, переполнение буфера
Строка 31:
Так как изначально этот учебник писался не в вики-формате, автор допускал повествование от первого лица. В вики такое не приветствуется, поэтому такие обороты нужно вычистить.
 
При внесении первых правок насчёт архитектуры x86_64 (сейчас эта тема не[https://link.springer.com/book/10.1007/978-1-4842-2403-8 освещенамало вообщегде] освещена) нужно разграничить и чётко отметить все архитектурно-зависимые абзацы: что относится к IA-32, а что к x86_64, так как ABI (application binary interface) i386 и x86_64 отличаются.
 
 
== Архитектура ==
Строка 3803 ⟶ 3804 :
* http://en.wikipedia.org/wiki/X86-64 — x86-64: общая информация, терминология, история
* http://www.x86-64.org/documentation/assembly.html
* [https://link.springer.com/book/10.1007/978-1-4842-2403-8 Low-level Programming: C, Assembly, and Program Execution on Intel 64 architecture] — Отлично написанный учебник.
 
----