Size: a a a

Ассемблер

2021 September 27

s

s54816 in Ассемблер
То же самое — это cli hlt, но обе инструкции привелегированные. Зато в Windows 9x можно было cli jmp $, оно отлично вешалось.
источник

c

corsars in Ассемблер
+
источник

C

Cofeefee in Ассемблер
Вопрос по FASM и линкеру от Microsoft:

Модуль, который FASM генерирует в MSCOFF при наличии сегмента .bss не линкуется - линкер падает.

Параметры линкера:
link /SUBSYSTEM:CONSOLE /LIBPATH:"./Lib" /entry:DllEntryPoint /LARGEADDRESSAWARE:NO /ASSEMBLYDEBUG:DISABLE /DEBUG:NONE /MACHINE:X64 /ALIGN:16 MSCOFF.OBJ

Падает с
Microsoft (R) Incremental Linker Version 14.28.29336.0
Copyright (C) Microsoft Corporation.  All rights reserved.

LINK : warning LNK4108: /ALIGN specified without /DRIVER; image may not run
MSCOFF.OBJ : fatal error LNK1107: invalid or corrupt file: cannot read at 0x1F40

Что я делаю не так в обозначении сегмента bss?
источник

a

asm in Ассемблер
Добро пожаловать Igor. Не ответив на вопрос, будешь удалён из чата
источник

I

Igor in Ассемблер
Всем привет
источник

.

. in Ассемблер
Отвечай на мой ответ! Рррррр
источник

.

. in Ассемблер
🙂
источник

RB

Rustem B. in Ассемблер
Где можно найти полную специфику 8086, DOS, .COM
Хочу написать эмулятор
источник

RB

Rustem B. in Ассемблер
Для удобства, это бы использовал
Мб для WebAssembly удобно будет
Сделать что-то типа эмулятора для текстовых программ ┐(‘~`;)┌
источник

M

Miroslav in Ассемблер
Не понял в каком ключе тут WebAssembly, но спека по нему легко гуглится
webassembly.github.io/spec/core/
источник

d

disba1ancer in Ассемблер
Лучше иди досбокс пили...
источник

И

Игорь in Ассемблер
почитал тут про самомодифицырующийся код, блин интересно)) кто то использует?
источник

RB

Rustem B. in Ассемблер
не, спека 8086
wasm мне не нужен
источник

A

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

.

. in Ассемблер
Зависит от дистра бро
источник

.

. in Ассемблер
Эмулятор мира?
источник

D

Dr.web in Ассемблер
эмулятор 3д мира в 2д мир
источник

s

s54816 in Ассемблер
Просто ради теста: 1) перед rq добавь dq 1 и проверь; 2) не добавляй dq, но убери data из .bss.
источник

C

Cofeefee in Ассемблер
В случае 1 - слинковалось, но секция bss увеличилась на размер неинициализированных данных, т.е хотелось PhysSize=0, VirtSize=размер буфера, в случае добавления в .bss dq 1 PhysSize=VirtSize
источник

ВЛ

Влад Линык in Ассемблер
может кто то шарит
источник