Asembler

0

Witam,
mam problem z pewnym poleceniem, nie jestem do końca pewna o co konkretnie chodzi ale prowadzący wymaga wyprowadzić al i ah z ax używając tylko mov.
Wiem, że rozwiązanie może okazać się łatwe jednak nie potrafię sobie na chwilę obecną z tym poradzić.

0

Miałeś przczucie, co do tego że to może byćłątwe

czyli tak. jak masz 111111111
to 1111 to ah a drugie 1111 to al

czyli gościu kazał ci znaleźć rejestry co przechowują mniej niż podał.

A tak się składa, że 4-8-16-32-64
To są zwykle w normalnych procesorach rejestry stosowane.

Dobra daj jakiś problem, bo w sumie nie podałeś i nie ma co rozwiązać. Sorry, ale daj jakieś błedy cokolwiek, bo nie ma jak pomóc.

0

Znaczy się to ma być tak jakby czysty kod.
Znalazłam coś takiego
MOV AH, 1 ; prześlij do rejestru AH liczbę 1
MOV AL,AH ; kopiuj AH do AL
DEC AL

i jeszcze:

mov al, [L1]
mov eax, L1
mov [L1], ah
mov eax, [L6]
add eax, [L6]
add [L6], eax
mov al, [L6]

0
  1. Jaki asembler? FAMS? NASM? TASM? MASM?
  2. http://c9x.me/x86/html/file_module_x86_id_176.html
  3. Podaj konkretne polecenie, tak jak przekazał prowadzący. Bo mam wrażenie że go nie rozumiesz i twoja parafraza jest błędna.

1 użytkowników online, w tym zalogowanych: 0, gości: 1