ďťż

Ładny brzuch

Która z poniższych asemblerowych instrukcji jest niepoprawna i dlaczego?

MOV CX,BH
MOV AX,1000H
MOV AX,ES:70H
MOV AX,[BX]

prosilbym o jak najszybsza odpowiedz, mam nadzieje ze znajdzie sie jakis ekspert od assemblera;]
z gory dzieki




Która z poniższych asemblerowych instrukcji jest niepoprawna i dlaczego?

MOV CX,BH
MOV AX,1000H
MOV AX,ES:70H
MOV AX,[BX]

prosilbym o jak najszybsza odpowiedz, mam nadzieje ze znajdzie sie jakis ekspert od assemblera;]
z gory dzieki


Pierwsza jest blędna - ponieważ BH to jest górna połowa rejestru BX i ma ona rozmiar 8 bitów (BH=8 bitów). Natomiast rejestr BX w sumie może pomieścić 16 bitów - tak samo jak rejestr CX. A tutaj (w pierwszej linijce) masz napisane źle bo rozmiary rejstrów się nie zgadzają.
Tak mi się wydaje, że o to chodzi... Cyrkiel powienień znać najlepszą odpowiedź na to pytanie - on się zna na Assemblerze naprawdę dobrze.

Pozdro!

//Edit1: Chodzi dokładnie o to, że operand źródła (w Twoim przykladzie CX) i operand przeznaczenia (BH) MUSZĄ mieć te same rozmiary.
Użytkownik dowhilebegin edytował ten post 31 październik 2006, 00:25
dowhilebegin bardzo dobrze to wytłumaczył :) Zamiast MOV powinno być MOVSX.

to jest pytanie z konkursu na polishtracker.org :mad: koles pewnie zada po jednym pytaniu na roznych forach i pozniej za darmo wygra :frusty:
Użytkownik Deadeye edytował ten post 31 październik 2006, 01:11


zeby odpowiedziec na te pytania nie trzeba umiec assemblera, mozna tez potrafic znalezc odpowiedz, pytanie googla nie jest jedynym sposobem na to, a pytanie sie na forach jest w sumie bardzo skuteczne jak zreszta widac


to jest pytanie z konkursu na polishtracker.org :mad: koles pewnie zada po jednym pytaniu na roznych forach i pozniej za darmo wygra :frusty:

Aaa taam..
Ważne, że kombinuje.. ;)
Użytkownik dowhilebegin edytował ten post 31 październik 2006, 02:43

to jest pytanie z konkursu na polishtracker.org :mad: koles pewnie zada po jednym pytaniu na roznych forach i pozniej za darmo wygra :frusty:
Wczoraj na ircu też się dwie osoby pytały :P

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •