DS називається регістром сегмента даних . Він вказує на сегмент даних, який використовується запущеною програмою.
db (define byte): визначає ціле число розміром 1 байт dw (define word): визначає ціле число розміром 2 байта (слово) dd (define dword): визначає ціле число розміром 4 байти (так зване подвійне слово)
EDX/DX/DH/DL (data register) – регістр даних; ESI/SI (source index register) – індекс джерела; EDI/DI (destination index register) – індекс приймача (одержувача);
EAX, EBX, AX, AH – імена для регістрів; meml – ім'я для комірки пам'яті. Крім інструкцій, у мові асемблера є директиви команди управління компілятором, тобто програмою-ассемблером.
DS – Data Science, або наука про аналіз даних. Наділяє змістом зібрані дані, висуває ідеї та приймає рішення на основі опрацьованої інформації. Мета Data Science – отримувати обсяг даних, щоб отримати цінність для бізнесу. DS перетинається з ML та з AI, тому що у них можуть бути однакові інструменти.
eax – акумулятор. Дуже загального призначення. Використовується для математики, даних та значень функцій, що повертаються. ebx – базова адреса (всередині ds). ecx – лічильник .
Оператор DD ініціалізує пам'ять одним або декількома 32-бітовими значеннями подвійного слова . label – це символ, якому призначається поточна адреса пам'яті. expression – це значення подвійного слова, яке зберігається у пам'яті. Кожен вираз може бути символом, рядком чи виразом.
Інструкція sub віднімає з destination операнд source і результат віднімання поміщає операнд destination. Як операнди можуть брати участь регістри, змінні, константи і безпосередні операнди.