**1. Что такое язык ассемблера?** Ответ: Ассемблер — это язык программирования низкого уровня, который позволяет напрямую управлять работой процессора. **2. Где обычно используется язык ассемблера?** Ответ: В системном программировании, встроенных системах и при оптимизации кода. **3. Почему программисту на ассемблере важно знать архитектуру процессора?** Ответ: Потому что каждая команда ассемблера соответствует инструкции процессора. **4. Назовите одно преимущество языка ассемблера.** Ответ: Высокая скорость выполнения программ. **5. Назовите один недостаток языка ассемблера.** Ответ: Сложность изучения и разработки программ.