Nekoliko generalnih instrukcija

Nekoliko generalnih instrukcija

offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4560

Pomeranje (kopiranje) bajta ili reči ::
mov destinacija, izvor


Pitanje 1: Šta se podrazumeva pod destinacijom, a šta pod izvorom?

Izvorni kod:

.model small .stack 100h .data message db 13,10,"Tekst poruke!$" .code main proc near    lea dx, message    mov ah, 09h    int 21h    mov ah,4ch    int 21h main endp

Pitanje 2: Zašto se lea instrukcijom za adresu loaduje dx pa message iz grupe .data, a ne db, šta onda tu odrađuje db? I ako može par objašnjenja oko sledećih instrukcija:


pop
push
xchg
xlat/xlatb



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

db nije adresa nego tip podatka... db je byte, dw je word, dd je dword.



offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4560

A dx?

offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

dx je registar Smile Više o registrima možeš naći ovde: https://en.wikipedia.org/wiki/X86_architecture#x86_registers

offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4560

Hvala Ziveli

Ko je trenutno na forumu
 

Ukupno su 961 korisnika na forumu :: 71 registrovanih, 4 sakrivenih i 886 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: alzir86, amaterSRB, andjeladjuraskovic95, armor, arzak, Atomski čoban, bojankrstc, branko7, Bubili, cemix, chichabg, dankisha, darios, dekan.m, djordje92sm, doom83, dragoljub11987, dule10savic, eighty-one, ekser222, FileFinder, flash12, Frunze, galijot, goranperović66, GreenMan, Griffon vulture, hawkeye, JOntra, kairos, Koridor, kovinacc, Kristian_KG, kybonacci, Lieutenant, Litostroton, loon123, lord sir giga, lovac12, MikeHammer, Mikulino, milan op1978, miodrag, Miskohd, nemkea71, novator, Outis, panda1, pandur, peruni, Pohovani_00, pvoman, Ravac, Rocker, rodoljub, Rumba King, S2M, Snorks, Steeeefan, stemark, taz1cl, Toni, uruk, Van, vasa.93, vaso1, Vlada1389, vladom6, wolf431, Zvrk, |_MeD_|