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

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

2

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

Niczym istotnym XCHG się nie różni.

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.

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