Author Topic: Asembler --- kto potrebuje pomoct...  (Read 71995 times)

sulo

  • Sr. Member
  • ****
  • Posts: 284
    • View Profile
    • Web
Re: Asembler --- kto potrebuje pomoct...
« Reply #175 on: 03.05.2010, 07:06:36 »
Tak ak užívateľ zadá "-0", asi by sa mal vypísať ten druhý variant. To je skôr otázka na cvičiaceho, či mu bude vadiť, ak to neošetríš. Ale každopádne napíš do dokumentácie, ako si sa rozhodol (ako sa program správa v prípade zadania "kladnej/zápornej nuly").

Hezechiel

  • Full Member
  • ***
  • Posts: 105
  • Remember my name, you'll be screaming it later.
    • View Profile
Re: Asembler --- kto potrebuje pomoct...
« Reply #176 on: 05.05.2010, 23:22:52 »
otazky stylu, [ESI+EDX] je indexove? bazove? bazovo indexove? neviem co presne bolo v tej zatvorke
cyklus loop vyuziva na svoj chod? CX? AX? AH ? ...
co patri medzi registre? ESI? AX? EDX? EBS?...
mozes spravit mov ESI, @data? nieco vtom zmysle neviem aky tregoister ci indexer bolo napisane
nieco kolko bajtov ma adresa
nieco s vypoctom realnej relativnej adresi
nieco z rychlostami...

typovacka, zatial som pocul ze 20-25 bol priemer
Never argue with idiots. They'll drag you down to their level, then beat you with experience. (GILAMONSTER)
I miss WoW so much :(

vojto

  • Guest
Re: Asembler --- kto potrebuje pomoct...
« Reply #177 on: 06.05.2010, 16:05:07 »
Nemate niekto zadanie 153?

Joxyo

  • Newbie
  • *
  • Posts: 6
  • ;)
    • View Profile
Re: Asembler --- kto potrebuje pomoct...
« Reply #178 on: 06.05.2010, 17:45:47 »
Kto este robi zadania ??? Cele.

platforma : 80x86

Kontakt : ICQ 308 541 650; e-mail : JoxyoX@gmail.com
-= ak je blbosť čo som napísal - zmažte to a sorry =-
-= ASUS N61VN; procesor: Intel® Core™2 Duo P7450; OS: Win® 7 Pro x64; displej: 16.0" HD (1366x768); RAM: 4GB DDRIII; HDD: 500GB SATA; grafická karta: nVidia GeForce GT240M 1GB VRAM

totaluser

  • Hero Member
  • *****
  • Posts: 621
    • View Profile
Re: Asembler --- kto potrebuje pomoct...
« Reply #179 on: 06.05.2010, 19:02:31 »
otazky stylu, [ESI+EDX] je indexove? bazove? bazovo indexove? neviem co presne bolo v tej zatvorke
cyklus loop vyuziva na svoj chod? CX? AX? AH ? ...
co patri medzi registre? ESI? AX? EDX? EBS?...
mozes spravit mov ESI, @data? nieco vtom zmysle neviem aky tregoister ci indexer bolo napisane
nieco kolko bajtov ma adresa
nieco s vypoctom realnej relativnej adresi
nieco z rychlostami...

typovacka, zatial som pocul ze 20-25 bol priemer
a kolko bolo otazok dokopy?
bol to test s moznostami alebo trebalo aj nieco vpisovat alebo ako to vyzeralo
dik

Hezechiel

  • Full Member
  • ***
  • Posts: 105
  • Remember my name, you'll be screaming it later.
    • View Profile
Re: Asembler --- kto potrebuje pomoct...
« Reply #180 on: 06.05.2010, 19:38:54 »
Ti ani neviem kolko otazok mozno 18-20, a moznosti klasika
Never argue with idiots. They'll drag you down to their level, then beat you with experience. (GILAMONSTER)
I miss WoW so much :(

vojto

  • Guest
Re: Asembler --- kto potrebuje pomoct...
« Reply #181 on: 06.05.2010, 19:53:23 »
Teraz som si vsimol taku vec na mojom zadani.

"Nacitajte zo suboru" .. Niektore zadania maju "nacitajte z klavesnice" ..

Ja zijem v tom, ze chcu standard input.

Cize este do toho musim pliest pracu zo subormi? Neviete prosim niekto ako to prerobit, aby
to necitalo zo vstupu, ale zo suboru?

totaluser

  • Hero Member
  • *****
  • Posts: 621
    • View Profile
Re: Asembler --- kto potrebuje pomoct...
« Reply #182 on: 06.05.2010, 21:03:38 »
Teraz som si vsimol taku vec na mojom zadani.

"Nacitajte zo suboru" .. Niektore zadania maju "nacitajte z klavesnice" ..

Ja zijem v tom, ze chcu standard input.

Cize este do toho musim pliest pracu zo subormi? Neviete prosim niekto ako to prerobit, aby
to necitalo zo vstupu, ale zo suboru?
ja som mal to iste
som povedal cviciacemu a on ze sa pomylil, samozrejme ze myslel z klavesnice

zalezi od toho koho mas ako cviciaceho

fail

  • Newbie
  • *
  • Posts: 34
    • View Profile
Re: Asembler --- kto potrebuje pomoct...
« Reply #183 on: 07.05.2010, 00:39:39 »
zdravim... mam taku jednoduchu otazku ... moje zadanie znie
Code: [Select]
Nacitajte z klavesnice retazec znakov ukoncenych znakom konca riadku. Slova vo vstupe su oddelene najmenej jednym znakom medzera. Uvazujte aj prve, resp. posledne slovo vstuppu. Urcte sucet vsetkych desiatkovych cisel reprezentovanych slovami retazca. Sucet vytlacte osmickovo. Jediny problem co mam je, ze si nie som isty co konkretne odomna chcu. Ja tomu rozumiem tak ,ze mam napr retazec: asda12d dsad 32a ... a spravi sucet 1+2+3+2 a to vytlaci osmickovo... rozumiem tomu spravne ? thx

vojto

  • Guest
Re: Asembler --- kto potrebuje pomoct...
« Reply #184 on: 07.05.2010, 02:36:33 »
Nie, cislo je iba vtedy, ak tam nie je nice ine.

Ja som dnes robil 153., zobral mi to, takze ak chces mozem ti poslat, aj ked je to trosku ine.

fail

  • Newbie
  • *
  • Posts: 34
    • View Profile
Re: Asembler --- kto potrebuje pomoct...
« Reply #185 on: 07.05.2010, 02:45:37 »
Quote
Nie, cislo je iba vtedy, ak tam nie je nice ine.

Ja som dnes robil 153., zobral mi to, takze ak chces mozem ti poslat, aj ked je to trosku ine.
.. tak ak by si bol fakt taky dobry tak PM... :)

charlie

  • Newbie
  • *
  • Posts: 33
    • View Profile
Re: Asembler --- kto potrebuje pomoct...
« Reply #186 on: 08.05.2010, 18:21:45 »
newie niekto ako da krokovat v nasme?

sulo

  • Sr. Member
  • ****
  • Posts: 284
    • View Profile
    • Web
Re: Asembler --- kto potrebuje pomoct...
« Reply #187 on: 08.05.2010, 18:59:59 »
Nejaké IDE priamo na NASM som zatiať nevidel, ale keby si veľmi chcel, dá sa to debugovať vo Visual C++. Ale skôr by som použil tie debugovacie makrá (v asm_io.inc) na vypisovanie stavu registrov a pamäte.

luky

  • Sr. Member
  • ****
  • Posts: 400
    • View Profile
Re: Asembler --- kto potrebuje pomoct...
« Reply #188 on: 08.05.2010, 20:46:10 »
Nejaké IDE priamo na NASM som zatiať nevidel, ale keby si veľmi chcel, dá sa to debugovať vo Visual C++. Ale skôr by som použil tie debugovacie makrá (v asm_io.inc) na vypisovanie stavu registrov a pamäte.

nieje nič lepšie ako   dump_regs   :metal:

tommy-sv

  • Sr. Member
  • ****
  • Posts: 308
  • kapitalista
    • View Profile
Re: Asembler --- kto potrebuje pomoct...
« Reply #189 on: 09.05.2010, 03:19:12 »
pre odladovanie asm mozem len a len opdorucat http://www.ollydbg.de/
myslim ze aj pre tych ktori ho vidia prvykrat bude uzivatelske rozhranie a ovladanie lahko zvladnutelne.
na zaciatok staci pretiahnut do okna .exe subor, analyza a disasemblovanie sa vykona automaticky, program sa zastavi na entry point exe suboru. najvacsia cast okna je samotny kod v code segment, pod nim data segment, vpravo hore registre a pod nim stack. spustit beh mozete F9, krokovanie F7 (step into) F8 (step over)
detaily vam povie manual (teda nie ja ;) )
"Čím skôr zomrieš, tým dlhšie budeš mŕtvy."
"Radšej viac vypiť, ako menej zjesť."

ursus

  • Hero Member
  • *****
  • Posts: 595
    • View Profile
Re: Asembler --- kto potrebuje pomoct...
« Reply #190 on: 09.05.2010, 04:53:22 »
ollydbg odporuca aj eset ;) ;D
So this router walks into the doctor’s office…
- Doctor, it hurts when IP.

pooler

  • Jr. Member
  • **
  • Posts: 66
    • View Profile
Re: Asembler --- kto potrebuje pomoct...
« Reply #191 on: 11.05.2010, 03:06:08 »
má niekto prevod do šestnástkovej sústavy ?
potreboval by som

vojto

  • Guest
Re: Asembler --- kto potrebuje pomoct...
« Reply #192 on: 11.05.2010, 04:11:22 »
má niekto prevod do šestnástkovej sústavy ?
potreboval by som

Mas v ukazkovom priklade na moodli, iba si to najdi. (prvy.asm).

pooler

  • Jr. Member
  • **
  • Posts: 66
    • View Profile
Re: Asembler --- kto potrebuje pomoct...
« Reply #193 on: 11.05.2010, 04:32:46 »
má niekto prevod do šestnástkovej sústavy ?
potreboval by som

Mas v ukazkovom priklade na moodli, iba si to najdi. (prvy.asm).
ďakujem

suta3

  • Newbie
  • *
  • Posts: 1
    • View Profile
Re: Asembler --- kto potrebuje pomoct...
« Reply #194 on: 11.05.2010, 19:36:53 »
Potrebujem surne zadanie z assembleru c.10 v platforma 80x86 znenie zadania : Načítajte z klávesnice reťazec znakov ukončených znakom konca riadku. Slová vo vstupe sú oddelené najmenej jedným znakom medzera. Uvažujte aj prvé, resp. posledné slovo vstupu. Vo všetkých slovách zameňte koncovky „-isty“ na „-ovy“. Výsledný reťazec vypíšte.

napiste na email. msutakova@hotmail.com

diky

enter8888

  • Newbie
  • *
  • Posts: 4
    • View Profile
Re: Asembler --- kto potrebuje pomoct...
« Reply #195 on: 12.05.2010, 18:46:24 »
Nazdar nema niekto tahak na assembler

vojto

  • Guest
Re: Asembler --- kto potrebuje pomoct...
« Reply #196 on: 12.05.2010, 21:27:10 »
google?

fazy

  • Newbie
  • *
  • Posts: 11
    • View Profile
Re: Asembler --- kto potrebuje pomoct...
« Reply #197 on: 12.05.2010, 21:46:20 »
Cawte...nema dakto s x86 zadanie c. 35 ? popripade 34-36 su dost podobne... urcite ho ma aj dakto iny alebo ked sa najde niekto kto ho este spravy..napiste cim skorej na mail blow90@gmail.com

charlie

  • Newbie
  • *
  • Posts: 33
    • View Profile
Re: Asembler --- kto potrebuje pomoct...
« Reply #198 on: 14.05.2010, 01:21:47 »
vedel by niekto vysvetlit tento uvod programu?

Code: [Select]
include "asm_io.inc"

segment .data
msg_koniec db "zly vstup",0
msg_zaciatok db "zadaj hexa cislo ",0
msg_vysledok db "vysledok je: ",0

segment .text
        global _asm_main
       

_asm_main:
enter 0,0
pusha

totaluser

  • Hero Member
  • *****
  • Posts: 621
    • View Profile
Re: Asembler --- kto potrebuje pomoct...
« Reply #199 on: 15.05.2010, 16:43:48 »
ma niekto uz body za 2. zadanie v moodli zapisane?
lebo toto je jediny predmet z ktoreho zatial nemam zapich zapisany na MAISe