Size: a a a

Ассемблер

2020 December 08

ST

Saenro T in Ассемблер
Oliver Kromvel
хорошо, сейчас скину exeшник
Чуть позже гляну, но скорее всего стек поехал.
источник

DR

Dima Richev in Ассемблер
Oliver Kromvel
всем привет. Возникла проблема при программировании в 64 битном режиме. При чтении из консоли выводится данная ошибка... Но я открыл для ввода в консоль как
mov   rcx, offset namein
     mov   rdx,GENERIC_READ+GENERIC_WRITE
     mov   r8,0
     mov   r9,0
     mov   qword ptr [rsp+32],OPEN_EXISTING
     mov   qword ptr [rsp+40],0
     mov   qword ptr [rsp+48],0
     call   CreateFileA
Ну ты даёшь. В VS кодить на асме
источник

OK

Oliver Kromvel in Ассемблер
Dima Richev
Ну ты даёшь. В VS кодить на асме
я его как откладчик использую, пишу в нотпаде)
источник

DR

Dima Richev in Ассемблер
Тогда вопросов нет
источник

DR

Dima Richev in Ассемблер
Хотя нет. Почему отладчик не x64, Olly или др.?
источник

DR

Dima Richev in Ассемблер
Легче же будет
источник

DR

Dima Richev in Ассемблер
Не знаю как у тебя, но у меня уже ошибка после первой SetConsoleOutputCP
источник

OK

Oliver Kromvel in Ассемблер
Dima Richev
Не знаю как у тебя, но у меня уже ошибка после первой SetConsoleOutputCP
хе, интересно, но у меня не ругалась..
источник

DR

Dima Richev in Ассемблер
Не ругается, но кодировка то не установилась
источник

OK

Oliver Kromvel in Ассемблер
у меня выводиться русская кодировка
источник

DR

Dima Richev in Ассемблер
Ещё раз - сама проблема в том, что у тебя выдаёт ошибку в связи с правами доступа на запись?
источник

OK

Oliver Kromvel in Ассемблер
в связи со чтением из консоли
источник

DR

Dima Richev in Ассемблер
А у меня другая ошибка
источник

DR

Dima Richev in Ассемблер
источник

DR

Dima Richev in Ассемблер
Пытаешься открыть некий input$
источник

A

Aleksandr in Ассемблер
Oliver Kromvel
всем привет. Возникла проблема при программировании в 64 битном режиме. При чтении из консоли выводится данная ошибка... Но я открыл для ввода в консоль как
mov   rcx, offset namein
     mov   rdx,GENERIC_READ+GENERIC_WRITE
     mov   r8,0
     mov   r9,0
     mov   qword ptr [rsp+32],OPEN_EXISTING
     mov   qword ptr [rsp+40],0
     mov   qword ptr [rsp+48],0
     call   CreateFileA
Как минимум, ты ее неправильно открыл
источник

A

Aleksandr in Ассемблер
Как ты вообще пришел к такому методу?
источник

DR

Dima Richev in Ассемблер
Dima Richev
Пытаешься открыть некий input$
Не пойму.. Или это я что-то не так делаю?
источник

OK

Oliver Kromvel in Ассемблер
ууу...это я косячу
источник

DR

Dima Richev in Ассемблер
Наверное, ты хотел там сделать ввод, но забыл?
источник