debug- pytanie

0

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?

0

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)
0

@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

?

0

ok dzięki, robiłem tak samo ale zastanawiałem się czy można to zrobić jedną instrukcją // temat można skasować

0

Tu akurat nie ma co się "zastanawiać" tylko przeczytać w dokumentacji ;]

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