Ассемблер в Linux для программистов C: различия между версиями
Содержимое удалено Содержимое добавлено
D'ohBot (обсуждение | вклад) м робот косметические изменения |
речь о регистре |
||
Строка 47:
=== Регистры ===
[[w:Регистр процессора|Регистр]] — это небольшой объем очень быстрой памяти, размещённой на процессоре.
Все регистры можно разделить на две группы: пользовательские и системные. Пользовательские регистры используются при написании «обычных» программ. В их число входят ''основные программные регистры'' (англ. basic program execution registers; все они перечислены ниже), а также регистры [[w:Математический сопроцессор|математического сопроцессора]], регистры MMX, XMM (SSE, SSE2, SSE3). Системные регистры (регистры управления, регистры управления памятью, регистры отладки, машинно-специфичные регистры MSR и другие) здесь не рассматриваются. Более подробно см. <ref>Intel® 64 and IA-32 Architectures Software Developer’s Manual, Volume 1: Basic Architecture, 3.2 Overview of the basic execution environment</ref>.
|