Rozluštění - Assembler
Zdravím Vás. Potřeboval bych z následujícího "asi" kódu zjistit souřadnice. Jedná se o obyčejné mapové souřadnice. Bohužel mi tohle nic neříká.
mov word ptr [bp-2],3323h
mov word ptr [bp-4],4343h
mov ax,word ptr [bp-2]
add ax,213h
mov word ptr [bp-6],ax
mov bx,word ptr [bp-4]
sub bx,0C15h
mov word ptr [bp-8],bx
mov cx,word ptr [bp-6]
xor cx,505h
mov word ptr [bp-0Ah],cx
mov dx,word ptr [bp-8]
not dx
add dx,5763h
mov word ptr [bp-0Ch],dx
mov ax,word ptr [bp-0Ah]
shl ax,1
sub ax,2F36h
mov word ptr [bp-0Eh],ax
mov bx,word ptr [bp-0Ch]
shr bx,1
xor bx,553Ah
mov word ptr [bp-10h],bx
mov cx,word ptr [bp-0Eh]
or cx,1234h
add cx,4
mov word ptr [bp-12h],cx
mov dx,word ptr [bp-10h]
and dx,4321h
sub dx,0AF2h
mov word ptr [bp-14h],dx
mov ax,word ptr [bp-12h]
neg ax
xor ax,0F9F8h
mov word ptr [bp-16h],ax
mov bx,word ptr [bp-14h]
inc bx
add bx,0EA01h
mov word ptr [bp-18h],bx
mov cx,word ptr [bp-16h]
dec cx
sub cx,0FFE1h
mov word ptr [bp-1Ah],cx
Myslíš jako nějaké jednoznačné souřadnice (příklad 15°16'25" SŠ a 75°8'42" VD)?
Půjde to vůbec z kódu zjistit? Spíše to tipuju na (vektorový?) "popis" trasy - ovšem bez znalostí použitých jednotek (a "měřítka") moc možností na určení přesného místa nevidím.
Ano, tyto myslím...znění, cituji :
Strojovym instrukcim techto procesoru odpovida programovaci jazyk Assembler - a tento jazyk (ve verzi pro 8086) byl take pouzit k zakodovani skutecne polohy kese Computer Cache #3. Jeji souradnice Vam prozradi nasledujici kod: ....
Jedná se o zeměpisné souřadnice pro GPS.
Tak to vůbec netuším.