Перейти к содержанию

Лидеры

Популярный контент

Показан контент с высокой репутацией 05.01.2023 во всех областях

  1. у тебя исчезает не второй, а именно первый. если бы ты воспользовался пошаговой отладкой (или хотя бы посмотрел в регионе памяти как это все выглядит)то ты понял бы. допустим rdi = 11 11 11 11 11 11 11 11, а rbx = 22 22 22 22 22 22 22 22. тогда, после срабатывания первой инструкции mov [base_addres],rdi у тебя в регионе памяти запишется правильный адрес 11 11 11 11 11 11 11 11, но после, срабатывания второй инструкции mov [base_addr],rbx у тебя в регионе памяти будет так 11 22 22 22 22 22 22 22 22 т.е. второй адрес будет правильным, а первый ты повредишь.
    2 балла
  2. db - 1 байт dw - 2 байта - 1 слово dd - 4 байта - 2 слова dq - 8 байт - 4 слова dt - 10 байт Вы пытаетесь регистр 64 битной игры запихнуть в 1 байт.
    2 балла
  3. адреса 8 байт? Попробуй так
    1 балл
  4. base_addres: db 00 base_addr: db 00 Попробуй поменять на base_addres: dq 00 base_addr: dq 00
    1 балл
  5. соглашусь, в том виде как она у нас представлена, не нужна.
    0 баллов
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.