Melyik a jobb megoldás assembly-ben?
Figyelt kérdés
x64-es assembly
Nem tudom, hogy NASM, vagy MASM-ban van-e írva.
Ugyan azt jelenti elvileg a kettő kód.
De az egyik talán gyorsabb.
adat DB 65
MOV DL, adat ;Az adat betöltése DL-be
Vagy:
adat DB "A"
LEA BX, adat ;Az adat offset címének betöltése BX-be
MOV DL, [BX]
2022. máj. 25. 19:00
1/1 anonim válasza:
Mivel ugyanabban a szegmensben vagy, az első kód gyorsabb. A második kód akkor lehet hasznos, ha pl karakterláncotakarsz kezelni mert akkor a címeket egyszerűen tudod léptetni egy INC BX utasítással.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!