Kezdőoldal » Számítástechnika » Programozás » Melyik a jobb megoldás assembl...

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:
100%
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.
2022. máj. 25. 19:05
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, 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!