LINUX.ORG.RU

История изменений

Исправление vvviperrr, (текущая версия) :

Существует такое понятие «ассемблерная вставка». Наверное оно появилось потому что асм быстрее, не?

не. просто любой высокоуровневый язык позволяет работать только с некоторым подмножеством инструкций, если они не memory mapped. а писать отдельный asm файл для вызова того же svc - оверхед. так и появились вставки.

Исправление vvviperrr, :

Наверное оно появилось потому что асм быстрее, не?

не. просто любой высокоуровневый язык позволяет работать только с некоторым подмножеством инструкций, если они не memory mapped. а писать отдельный asm файл для вызова того же svc - оверхед. так и появились вставки.

Исходная версия vvviperrr, :

Наверное оно появилось потому что асм быстрее, не?

не. просто любой высокоуровневый язык позволяет работать только с некоторым подмножеством набора инструкций, если они не memory mapped. а писать отдельный asm файл для вызова того же svc - оверхед. так и появились вставки.