CVTSI2SD — Перетворення цілого двослівного слова на скалярне значення подвійної точності з плаваючою комою.
Інструкція мови асемблера CISC буде МУЛЬТИ x, y . Ця інструкція еквівалентна інструкції високого рівня, наприклад a = a * b . Апаратне забезпечення є більш складним і вимагає більше кремнієвих транзисторів. Однак компілятор має менше роботи, щоб перекласти оператор мови високого рівня в машинний код.
SI називається індексом джерела, а DI — індексом призначення. Як випливає з назви, SI завжди вказує на вихідний масив, а DI завжди вказує на одержувач. Зазвичай це використовується для переміщення блоку даних, наприклад записів (або структур) і масивів. Ці реєстри зазвичай поєднуються з DS і ES.
У мові асемблера ми використовуємо "db" (байт даних), щоб виділити деякий простір і заповнити його рядком.
Інструкція ST приймає 32-розрядне ціле число, що міститься у вихідному регістрі, визначеному першим аргументом, і зберігає це значення в адресі пам’яті, визначеній другим аргументом (адреса призначення).
Комп’ютер зі складним набором інструкцій (CISC /ˈsɪsk/) — це комп’ютерна архітектура, в якій окремі інструкції можуть виконувати кілька операцій низького рівня (таких як завантаження з пам’яті, арифметична операція та сховище в пам’яті) або можуть виконувати багатоетапні дії. операції або режими адресації в межах однієї команди.