[АК]ОС 4. Asm: lea, строки, switch, vector из C++
![[АК]ОС 4. Asm: lea, строки, switch, vector из C++](https://videodownloadbot.com/images/video/76c/ch8prmc33cvh7fk71q8c0lupvib0dxn7_standard.jpeg)
Download-Informationen und Videodetails [АК]ОС 4. Asm: lea, строки, switch, vector из C++
Autor:
Миша ФилитовVeröffentlicht am:
3.10.2023Aufrufe:
482Beschreibung:
Архитектура компьютера и операционные системы. Семинарское занятие 226 группы ФКН ПМИ. НИУ ВШЭ. Смотрим, как компилятор использует lea для оптимизации некоторых умножений. Работаем со строкой из ассемблера и используем части регистров. Реализуем switch. Работаем с вектором из плюсов. Ведет Миша Филитов. 0:00 - бубнёж 4:40 - бот с мемами и Римская империя 10:00 - инструкция lea 14:28 - использование lea для арифметики (умножение, сложение чисел) 25:00 - lea используется компилятором для умножения чисел при включенных оптимизациях 28:18 - printf/scanf из ассемблера 42:12 - switch case в ассемблере (таблица переходов) 52:09 - как ходить по строчке - считаем сумму всех цифр в строке 1:01:33 - части регистров: eax, ax, al, ah 1:10:00 - передаем vector из C++ в асм код и работаем с ним
Ähnliche Videos: строки
![[АК]ОС 3. "Переменные и массивы". Как работает стек. Cdecl, C/C++ код из ассемблера и обратно.](https://videodownloadbot.com/images/video/0cd/1vw1qe1fsa5abj4ndy0djt7kpuxtugqu_medium.jpeg)
[АК]ОС 3. "Переменные и массивы". Как работает стек. Cdecl, C/C++ код из ассемблера и обратно.

Падарян В. А. - Архитектура ЭВМ и язык ассемблера - Лекция 6

Падарян В. А. - Архитектура ЭВМ и язык ассемблера - Лекция 3

C++ 6. Перегрузка операторов, наследование

Падарян В. А. - Архитектура ЭВМ и язык ассемблера - Лекция 8

