Size: a a a

Ассемблер

2020 September 12

RS

Rusty Shackleford in Ассемблер
а что это, блок схема малока релока и фри ?
источник

b

burn in Ассемблер
Да.
источник

s

s54816 in Ассемблер
Rusty Shackleford
Привет, перевел структуру в фасм, хочу свериться, что нет ошибки:

typedef struct _STARTUPINFOA {
 DWORD  cb;
 LPSTR  lpReserved;
 LPSTR  lpDesktop;
 LPSTR  lpTitle;
 DWORD  dwX;
 DWORD  dwY;
 DWORD  dwXSize;
 DWORD  dwYSize;
 DWORD  dwXCountChars;
 DWORD  dwYCountChars;
 DWORD  dwFillAttribute;
 DWORD  dwFlags;
 WORD   wShowWindow;
 WORD   cbReserved2;
 LPBYTE lpReserved2;
 HANDLE hStdInput;
 HANDLE hStdOutput;
 HANDLE hStdError;
} STARTUPINFOA, *LPSTARTUPINFOA;


FASM:
struct strct_STARTUPINFOA
 cb      dd ?
 _padding_    rb 4
 lpReserved                            dq ?
 lpDesktop      dq ?
 lpTitle      dq ?
 dwX      dd ?
 dwY      dd ?
 dwXSize      dd ?
 dwYSize      dd ?
 dwXCountChars    dd ?
 dwYCountChars    dd ?
 dwFillAttribute                          dd ?
 dwFlags      dd ?
 wShowWindow    dw ?
 cbReserved2    dw ?
 _padding    rb 4
 lpReserved2    dq ?
 hStdInput      dq ?
 hStdOutput                            dq ?
 hStdError      dq ?
ends
Так есть же в фасме. Опять с ошибкой?
источник

RS

Rusty Shackleford in Ассемблер
s54816
Так есть же в фасме. Опять с ошибкой?
что есть ?
источник

A

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

s

s54816 in Ассемблер
Rusty Shackleford
что есть ?
fasm/include/equates/kernel64.inc, struct STARTUPINFO.
источник

b

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

A

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

b

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

b

burn in Ассемблер
Сорри, сразу не подумал)
источник

RS

Rusty Shackleford in Ассемблер
s54816
fasm/include/equates/kernel64.inc, struct STARTUPINFO.
спасибо, что-то не понял сразу где она лежит, в любом случае я руками сам пробую делать, вроде тоже самое что у меня получается
источник

RS

Rusty Shackleford in Ассемблер
struct STARTUPINFO
 cb      dd ?,?
 lpReserved    dq ?
 lpDesktop    dq ?
 lpTitle    dq ?
 dwX      dd ?
 dwY      dd ?
 dwXSize    dd ?
 dwYSize    dd ?
 dwXCountChars   dd ?
 dwYCountChars   dd ?
 dwFillAttribute dd ?
 dwFlags    dd ?
 wShowWindow    dw ?
 cbReserved2    dw ?,?,?
 lpReserved2    dq ?
 hStdInput    dq ?
 hStdOutput    dq ?
 hStdError    dq ?
ends


и моя
struct strct_STARTUPINFOA
 cb        dd ?
 _padding1      rb 4
 lpReserved    dq ?
 lpDesktop      dq ?
 lpTitle      dq ?
 dwX        dd ?
 dwY        dd ?
 dwXSize      dd ?
 dwYSize      dd ?
 dwXCountChars    dd ?
 dwYCountChars    dd ?
 dwFillAttribute  dd ?
 dwFlags      dd ?
 wShowWindow    dw ?
 cbReserved2    dw ?
 _padding2      rb 4
 lpReserved2    dq ?
 hStdInput      dq ?
 hStdOutput    dq ?
 hStdError      dq ?
ends
источник

RS

Rusty Shackleford in Ассемблер
забавное у них выравнивание cbReserved2    dw ?,?,?
не знал про такой прием )
источник

C

CLMB in Ассемблер
Парни, есть у кого набор ардуино, если не нужен за коньяк возьму в дар)
источник

RS

Rusty Shackleford in Ассемблер
CLMB
Парни, есть у кого набор ардуино, если не нужен за коньяк возьму в дар)
он и стоит как бутылка коньяка )
источник

RS

Rusty Shackleford in Ассемблер
в амперке
источник

RS

Rusty Shackleford in Ассемблер
насколько помню
источник

b

burn in Ассемблер
Rusty Shackleford
он и стоит как бутылка коньяка )
Только хотел сказать. Что новенький и более будет.
источник

C

CLMB in Ассемблер
Та мне набор , не саму плату одну
источник

RS

Rusty Shackleford in Ассемблер
там и есть набор, даже с брошурой
источник