• Welcome to TUKE FÓRUM - Fórum pre študentov Technickej Univerzity v Košiciach.
 

Asembler --- kto potrebuje pomoct...

Started by totaluser, 16.02.2010, 01:58:35

« predchdzajce - alie »

ursus

So this router walks into the doctor's office...
- Doctor, it hurts when IP.

tommy-sv

Quote from: ursus on  01.04.2010, 15:21:55
Quote from: sulo on  01.04.2010, 07:08:00
Quote from: ursus on  01.04.2010, 04:47:00
na secky aspon doposial funguje: ief

8)

Zaujímavé! :thumbs-up:
sak som dajaky cracker, nee  :D

a s tym heslom ief sa da aj nieco ine, nez len prezerat dokument ;)
hint: adobe reader na to nestaci
"Čím skôr zomrieš, tým dlhšie budeš mŕtvy."
"Radšej viac vypiť, ako menej zjesť."

jardo

Kto by chcel toto zadanie tak sa mozme dohodnut na velmi slusnej cene

Načítajte zo súboru reťazec znakov ukončený znakom "konca súboru". Nech slovo je postupnosť znakov medzi dvoma znakmi "medzera". Určte počet slov, ktoré obsahujú každú samohlásku 1. uvedeného slova práve 2-krát.

antil kiprest

#128
zdravicko!! potrebujem pomoc.. mam uz cele zadanie ale neviem spravit vypis poctu vyhovujucich slov v hexa sustave... pouzil som hexa prevodnik ktory nam pisal typek na cviku.. tam sme priamo v zdrojaku zadali konkretnu binarnu hodnotu, ktoru chceme previest.. v mojom programe som miesto toho dal register 'e' v ktorom som pocital tie slova.. stale mi vypise 055 ... nerozumiem..  ako je ulozena ta hodnota v 'e'? binarne? nejaky napad??? pls help!

edit: oks nic mam to
bravčové krídielka a náhradu sóje poprosím!!

antil kiprest

jou a kedy vlastne mame odovzdat 2. zadanie??
bravčové krídielka a náhradu sóje poprosím!!

antil kiprest

Quote from: totaluser on  07.04.2010, 01:30:33
nazdar
mam taketo zadanie
Určte počet slov obsahujúcich všetky
samohlásky 1. slova
nevedel by niekto poradit, ako mam overovat ake samohlasky boli v prvom slove?
pripadne aj nejake podobne zadania ak niekto ma, poslite mi ich prosim v PM

na FTP je v 2. rocniku v SOJ priecinok zadanie 243 ale je to prazdny priecinok
nema niekto to zadanie na disku ulozene?
velmi by ste mi pomohli
akakolvek pomoc je vitana

jedine co ma napada je porovnavat ascii hodnoty znak po znaku z prveho slova s ascii hodnotami samohlasok a potom to porovnavat s ostatnymi slovami.. ale neviem si predstavit kde tie vsetky hodnoty ulozis
bravčové krídielka a náhradu sóje poprosím!!

totaluser

tak napadlo ma ze kedze je samohlasok 6
tak by som mal 6 priznakov, ktore by reprezentovali ci dana samohlaska bola alebo nebola v prvom slove a nasledne by sa porovnavali znaky dalsich slov s tymi zadanymi v prvom

ale ako to nejako sikovne reprezentovat?
pretoze 6 osembitovych registrov pouzit len na priznaky je dost velmi neefektivne, a to este treba ukladat aj ine veci

ma niekto nejaky napad?

Ali N

mozes to ukladat napr. do pamate:
v datovom segmente si definujes miesto pre priznaky: "flags db 10 dup (0)" - to je 10 priznakov (aeiouAEIOU) inicializovanych na 0
potom k nim mozes pristupovat napr. nejak takto:
mov si, offset flags
mov al, ds:[si+2] ;nacita priznak samohlasky "i"

Dalsou (efektivnejsou) moznostou je bitove pole, ale teraz z hlavy ti nepoviem ako sa to definuje a ako sa s tym pracuje

A este mozes uchovavat vsetky priznaky v jednom registri ako bity a pracovat s nimi pomocou bitovych operacii. V jednom registri mozes mat tak 16 priznakov, myslim ze to by ti malo stacit ;)

sulo


skorec1

nespravi niekto zadanie za odmenu? piste na icq 326532584

stricky

Quote from: skorec1 on  08.04.2010, 04:40:00
nespravi niekto zadanie za odmenu? piste na icq 326532584

sa nehnevaj ale taky si jak ..uj - chces si kupit zadanie a pises to do dvoch rozdielnych topicov (jeden uz niekto zmazal) a presne tam kam nemas.... mas problem s citanim? btw- chlapci tam maju na seba kontakt, tak co tak napisat im? a nie aby oni vypisovali tebe?

Hezechiel

Na zadanie 8086 je tiez nejaky emulator v ktorom to mame spravit?
Never argue with idiots. They'll drag you down to their level, then beat you with experience. (GILAMONSTER)
I miss WoW so much :(

totaluser

ne, to robis normalne na svojom PC
nic sa neemuluje

Nihao

PLatím za spravené zadanie na 8080....SS

Hezechiel

som rad a ako to otestujem ci to robi to co ma?
Never argue with idiots. They'll drag you down to their level, then beat you with experience. (GILAMONSTER)
I miss WoW so much :(

totaluser


ursus

So this router walks into the doctor's office...
- Doctor, it hurts when IP.

Hezechiel

Ha ha ze mi to nenapadlo ale vcom to skompilujem?? dev c++?? visual studio? java? normalnu odpoved poprosim
Never argue with idiots. They'll drag you down to their level, then beat you with experience. (GILAMONSTER)
I miss WoW so much :(


Hezechiel

Never argue with idiots. They'll drag you down to their level, then beat you with experience. (GILAMONSTER)
I miss WoW so much :(

totaluser

sorry, som myslel ze vies
nam to na cviku povedal aspon 5x
aj na prednaske hovoril :D

Hezechiel

Quote from: totaluser on  13.04.2010, 03:13:25
sorry, som myslel ze vies
nam to na cviku povedal aspon 5x
aj na prednaske hovoril :D

vpohode, som opakujuci a na cvika nemusime chodit tak naco ma tam
Never argue with idiots. They'll drag you down to their level, then beat you with experience. (GILAMONSTER)
I miss WoW so much :(

Hezechiel

Ako mam to nasm vlastne rozbehat?? nechce mi to spustit, len preblikne conzola a nic
Never argue with idiots. They'll drag you down to their level, then beat you with experience. (GILAMONSTER)
I miss WoW so much :(

sulo

#148
Tu je BAT súbor (run.bat), ktorý skompiluje a spustí zadanie, treba upraviť podľa potreby:

@echo off
set PATH=%PATH%;C:\Cesta_k_adresaru_s_NASM;C:\Dev-Cpp\bin

nasm -f win32 -d COFF_TYPE asm_io.asm
nasm -f win32 zadanie.asm
gcc -o zadanie zadanie.obj driver.c asm_io.obj

if %ERRORLEVEL% leq 0 (zadanie.exe)
pause

Hezechiel

Dakolava suli, hodinka blondavej chvilky a uz som to nejak pochopil uz len nakodit vlastne zadanie :)
Never argue with idiots. They'll drag you down to their level, then beat you with experience. (GILAMONSTER)
I miss WoW so much :(