Регистры в ассемблере: что это и как они работаютрегистра. xor eax, eax работает быстрее, чем mov eax, 0, и на один байт короче в машинном коде.
PUSH reg / POP reg — сохранить регистр на стек и восстановить. Обязательный приём при вызове процедур: сохраняем
Программы на ассемблере: примеры простых программНапример, MOV AX, 10 кладёт число 10 в регистр AX.
Вот ключевые группы команд:
Пересылки: MOV, PUSH, POP.
Арифметика: ADD, SUB, MUL, DIV.
Логика: AND, OR, XOR, NOT.
Переходы: JMP, JE, JNE, CALL, RET
Команды ассемблера: список основных инструкций ASM XCHG, LEA | Копирует значение или вычисляет адрес | MOV eax, 5 |
| Стек | PUSH, POP | Помещает или извлекает значение | PUSH ebx |
| Арифметика | ADD, SUB, MUL, DIV, INC, DEC | Математические вычисления
Массивы и объекты в JavaScriptмножество методов. Например, fruits.push(«апельсин») добавляет «апельсин» в конец массива. Теперь запись выглядит так: ["яблоко", "банан", "киви", "апельсин"]. А метод fruits.pop() удаляет последний элемент,
Массивы в Ruby: примеры использования и задачиэлементов используют push и unshift. Первый добавляет значение в конец массива, второй — в начало.
products.push("Ноутбук")
products.unshift("Клавиатура")
Удаление работает через pop и shift. Они убирают