URL
https://opencores.org/ocsvn/eco32/eco32/trunk
Subversion Repositories eco32
[/] [eco32/] [trunk/] [lcc/] [x86/] [win32/] [tst/] [incr.sbk] - Rev 4
Compare with Previous | Blame | View Log
.486.model flatextrn __fltused:nearextrn __ftol:nearpublic _main_TEXT segment_main:push ebxpush esipush edipush ebpmov ebp,espmov eax,0L1:mov esp,ebppop ebppop edipop esipop ebxretpublic _memchar_memchar:push ebxpush esipush edipush ebpmov ebp,espsub esp,8mov edi,dword ptr (-8)[ebp]lea esi,(1)[edi]mov dword ptr (-8)[ebp],esimov bl,byte ptr [edi]mov byte ptr (-4)[ebp],blmov edi,dword ptr (-8)[ebp]lea edi,(1)[edi]mov dword ptr (-8)[ebp],edimov bl,byte ptr [edi]mov byte ptr (-4)[ebp],blmov edi,dword ptr (-8)[ebp]lea esi,(-1)[edi]mov dword ptr (-8)[ebp],esimov bl,byte ptr [edi]mov byte ptr (-4)[ebp],blmov edi,dword ptr (-8)[ebp]lea edi,(-1)[edi]mov dword ptr (-8)[ebp],edimov bl,byte ptr [edi]mov byte ptr (-4)[ebp],blmov eax,0L2:mov esp,ebppop ebppop edipop esipop ebxretpublic _memint_memint:push ebxpush esipush edipush ebpmov ebp,espsub esp,8mov edi,dword ptr (-8)[ebp]lea esi,(4)[edi]mov dword ptr (-8)[ebp],esimov edi,dword ptr [edi]mov dword ptr (-4)[ebp],edimov edi,dword ptr (-8)[ebp]lea edi,(4)[edi]mov dword ptr (-8)[ebp],edimov edi,dword ptr [edi]mov dword ptr (-4)[ebp],edimov edi,dword ptr (-8)[ebp]lea esi,(-4)[edi]mov dword ptr (-8)[ebp],esimov edi,dword ptr [edi]mov dword ptr (-4)[ebp],edimov edi,dword ptr (-8)[ebp]lea edi,(-4)[edi]mov dword ptr (-8)[ebp],edimov edi,dword ptr [edi]mov dword ptr (-4)[ebp],edimov eax,0L3:mov esp,ebppop ebppop edipop esipop ebxretpublic _regchar_regchar:push ebxpush esipush edipush ebpmov ebp,espsub esp,8mov edi,dword ptr (-8)[ebp]lea esi,(1)[edi]mov dword ptr (-8)[ebp],esimov bl,byte ptr [edi]mov byte ptr (-4)[ebp],blmov edi,dword ptr (-8)[ebp]lea edi,(1)[edi]mov dword ptr (-8)[ebp],edimov bl,byte ptr [edi]mov byte ptr (-4)[ebp],blmov edi,dword ptr (-8)[ebp]lea esi,(-1)[edi]mov dword ptr (-8)[ebp],esimov bl,byte ptr [edi]mov byte ptr (-4)[ebp],blmov edi,dword ptr (-8)[ebp]lea edi,(-1)[edi]mov dword ptr (-8)[ebp],edimov bl,byte ptr [edi]mov byte ptr (-4)[ebp],blmov eax,0L4:mov esp,ebppop ebppop edipop esipop ebxretpublic _regint_regint:push ebxpush esipush edipush ebpmov ebp,espsub esp,8mov edi,dword ptr (-8)[ebp]lea esi,(4)[edi]mov dword ptr (-8)[ebp],esimov edi,dword ptr [edi]mov dword ptr (-4)[ebp],edimov edi,dword ptr (-8)[ebp]lea edi,(4)[edi]mov dword ptr (-8)[ebp],edimov edi,dword ptr [edi]mov dword ptr (-4)[ebp],edimov edi,dword ptr (-8)[ebp]lea esi,(-4)[edi]mov dword ptr (-8)[ebp],esimov edi,dword ptr [edi]mov dword ptr (-4)[ebp],edimov edi,dword ptr (-8)[ebp]lea edi,(-4)[edi]mov dword ptr (-8)[ebp],edimov edi,dword ptr [edi]mov dword ptr (-4)[ebp],edimov eax,0L5:mov esp,ebppop ebppop edipop esipop ebxret_TEXT endsend
