Size: a a a

Ассемблер

2020 June 04

M

Mr4z in Ассемблер
Только тащить vs целиком для ASM это перебор как по мне
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
в масме макросредства для показа регистров при выполнении (не при отладке) программы есть. VkDebug
источник

M

Mr4z in Ассемблер
Да при выполнении это все конечно замечательно, но хочу при написании видеть
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
Mr4z
Да при выполнении это все конечно замечательно, но хочу при написании видеть
не увидишь, чтоб увидеть надо запускать процесс (отлаживаемую прорамму). это тебе не скриптовый язык (как lua - запустил скрипт, меняешь значения, оно на ходу все и просчитывает/выполняется)
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
асм это не VM
источник

M

Mr4z in Ассемблер
Что мешает использовать отладчик по хоткею который будет исполнять программу до текущей точки?
источник

M

Mr4z in Ассемблер
Внутри vscode
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
Mr4z
Да при выполнении это все конечно замечательно, но хочу при написании видеть
это нарушает твои же требования
источник

M

Mr4z in Ассемблер
Ну пишешь, нажал хоткей, он тебе отобразил все регистры
источник

M

Mr4z in Ассемблер
Хоткей можно повесить на переход строки
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
Mr4z
Ну пишешь, нажал хоткей, он тебе отобразил все регистры
пишешь, запустил на компиляцию/сборку/выполнение он и показывает, если в коде ошибка пока не исправишь - ничего не покажет
источник

z

zeroid in Ассемблер
А что принципиально сложно переключиться на окно отладчика и посмотреть это там?
источник

M

Mr4z in Ассемблер
Нет, пока так и делал уже года два, но может все таки есть возможность избавиться от лишних действий
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
msvs, в коде поставил точку останова, нажал хоткей, посмотрел регистры
источник

V

Vanmaru in Ассемблер
Это никому не надо, но мало ли. Никто не подскажет как делать задачу?
источник

V

Vanmaru in Ассемблер
Я написал бы, если бы можно было не на ассемблере. Мне этот язык всё ещё непонятен
источник

d

damagekidϡ in Ассемблер
Vanmaru
Это никому не надо, но мало ли. Никто не подскажет как делать задачу?
Проверка на существование треугольника. Ничего такого
источник

V

Vanmaru in Ассемблер
damagekidϡ
Проверка на существование треугольника. Ничего такого
Писал бы я на с++, было бы иззи. А синтаксис ассемблера я так и не понял, дистанционка)
источник

V

Vanmaru in Ассемблер
%include "io.inc"

section .data
       x1      dd      12
       y1      dd      -456
       x2      dd      45
       y2      dd      456
       x3      dd      567
       y3      dd      56

       asNO    db      'NO', 0

section .text
global CMAIN

CMAIN:
   mov ebp, esp; for correct debugging

   PRINT_STRING    asNO

   xor eax, eax
   ret
источник

V

Vanmaru in Ассемблер
Так можно?
источник