Wprowadź instrukcję dla procesora(a), która umieści słowo o wartość 5341h w komórce pamięci o adresie DS:0010.
Jak wykonać to polecenie?
Piszecie w asmie 16bitowym i używacie DOSowego debug.exe? Niezła archeologia.
Nie używałem tego od dawna, ale powinno być coś w rodzaju:
e ds:10 41 53
Powinno działać, jeśli nie to poszukaj w manualu (np. http://thestarman.pcministry.com/asm/debug i pełno innych w google) dokładnych instrukcji, prawdopodobnie interesuje cię komenda e
(enter).</del>
Edit - doczytałem że masz wprowadzić instrukcję która umieszcza słowo, a nie zrobić to samemu. W takim razie powinno być po prostu
- a adres
(kod)
@msm my na mikroprockach mieliśmy taką laborkę :D był ploter podpięty do jakiegoś archaicznego komputera i stukaliśmy w debug.exe kod w asmie żeby coś nam ploter namalował :D
Ale przecież w tym się dało pisać normalny kod a potem go odpalać więc nie wystarczy:
mov ax, 5341h
mov ds:[0010], ax
?
ok dzięki, robiłem tak samo ale zastanawiałem się czy można to zrobić jedną instrukcją // temat można skasować
Tu akurat nie ma co się "zastanawiać" tylko przeczytać w dokumentacji ;]