- 1
- 2
- 3
- 4
- 5
- 6
- 7
include '%fasm%\win32ax.inc'
entry start
section '.rsrc' resource data readable
....
section '.idata' import data readable writeable
....
start:
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+223
include '%fasm%\win32ax.inc'
entry start
section '.rsrc' resource data readable
....
section '.idata' import data readable writeable
....
start:
Semiono, ты крут!
+170.2
mov eax, pony
jnz pony
jmp magiccastle
Поне!
+123
cmp eax,0
je exitp
mov eax,1
ret
exitp:
xor eax,eax
ret
+226.4
....
bic.w #C,SR
rrc.w R6
rra.w R6
rra.w R6
rra.w R6
rra.w R6
....
Когда проц не делит аппартно....
+236
evalLOG:
JB kod.7, log8
JB kod.6, log7
JB kod.5, log6
JB kod.4, log5
JB kod.3, log4
JB kod.2, log3
JB kod.1, log2
JB kod.0, log1
Mov log, #0
JMP exiteval
log8:
Mov log, #8
JMP exiteval
log7:
Mov log, #7
JMP exiteval
log6:
Mov log, #6
JMP exiteval
log5:
Mov log, #5
JMP exiteval
log4:
Mov log, #4
JMP exiteval
log3:
Mov log, #3
JMP exiteval
log2:
Mov log, #2
JMP exiteval
log1:
Mov log, #1
exiteval:
Ret
Нахождение логарифма восьмибитного числа с точностью до целых на ассемблере x51.
+165.7
cycle_0001: loop cycle_0001
обнуление ECX
+253.5
0871 jmp 0x0871
Прислали после дизассемблирования:))
+205.2
mov ecx, 200h - 1
not ecx
and eax, ecx
Лень считать в уме
+292.2
...
cmp eax, 0
ja l1
jna l2
l2:
...
сферический говнокод в ваккуме
+252
<Ponchik> Передавайте преведы
<Hormold> Привет античату!
<%luz3r> h1
Превееееед