Symulacja rozkazu MOV dla rejestrów AX, BX, CX i DX

Symulacja rozkazu MOV dla rejestrów AX, BX, CX i DX
SP
  • Rejestracja:około 3 lata
  • Ostatnio:około 3 lata
  • Postów:1
0

Cześć!

Mam przeprowadzić symulacja rozkazu MOV dla rejestrów AX BX CX i dx oraz dodatkowo symulacja rozkazu XCHG dla rejestrów AX, BX, CX i DX najlepiej w HTML/JavaScript jako iż kompletnie nie umiem programowania i strasznie opornie mi to idzie potrzebuje pomocy w napisaniu takiego programu. Jak w ogóle mam to zrobić bo w internecie prawie nic nie znalazłem na ten temat.

Takie coś jak to:
screenshot-20220403110121.png
Z góry dzięki

edytowany 2x, ostatnio: Riddle
ZD
  • Rejestracja:ponad 3 lata
  • Ostatnio:ponad rok
  • Postów:2310
2

A rozkaz MOV rozumiem kupiłeś / pożyczyłeś / ukradłeś ?

Niczym istotnym XCHG się nie różni.


If you put a million monkeys at a million keyboards, one of them will eventually write a Java program - the rest of them will write Perl
elwis
  • Rejestracja:ponad 18 lat
  • Ostatnio:25 dni
0

https://it.wiedz.net.pl/misc/asm.html#rejestry

Tu są opisane rejestry x86. Tylko tyle, że u Ciebie nie ma RxX i ExX, tylko od razu 16bitowe częsciowe xX. Dodatkowo przykład, gdybyś nie załapał. Jesli AX ma wartość 0xABCD to automatycznie AH=0xAB i AL=0xCD. Jeśli w takim momencie zapiszemy 0xBC do rejestru AH to AX autmatycznie zmieni swoją wartość na 0xBCCD. Dzieje się tak dlatego, że AH i AL są tylko abstrakcją pozwalającą adresować poszczególne części rejestru AX, nie są odrębnymi rejestrami.


Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.