-
Program przepisującyn tablice znaków
oczywiście mam plik nagłówkowy z potrzebnymi bajerami, piszę w visualu, nie ogarniam logiki tego assemblera, program powinien przepisywać na zmianę po jednej literce z 2 krótszych tablic do tej dłuższej. Nie robi tego. ktoś wie dlaczego? Będę bardzo wdzięczny
#include "stdafx.h";
char from[]="auto";
char to[]="pies";
char empty[]="////////";
int _tmain(int argc, _TCHAR* argv[])
{
__asm
{
mov EAX, offset from
mov EBX, offset to
mov EDX, offset empty
powtorz:mov [EDX], EAX
mov [EDX], EBX
inc EAX
inc EDX
inc EBX
inc EDX
cmp EDX, 0
jne powtorz
}
cout<<to<<endl;
cout<<from<<endl;
cout<<empty<<endl;
cin.get();
return 0;
}
Ostatnio edytowane przez Jordan : 04-02-2015 - 13:48
Zasady Postowania
- Nie możesz zakładać nowych tematów
- Nie możesz pisać wiadomości
- Nie możesz dodawać załączników
- Nie możesz edytować swoich postów
-
Forum Rules