Author Topic: zapocet SOJ  (Read 37595 times)

Faust

  • Full Member
  • ***
  • Posts: 156
  • -= Hybrid Terrorist =-
    • View Profile
HELP
« Reply #100 on: 13.12.2007, 19:22:26 »
Môže tu niekto šikovny napisat ako spustit nejaky program v TASM 3?

Do priečinka C:\TASM\ som vložil TASM.exe , TLINK.exe ,TD.exe, SYSMAN.EXE a pokus.asm (chyba mi tu este nieco?)

spustim cmd.exe, vojdem do priecinka C:\TASM a ked napisem tasm.exe pokus.asm tak vypise "Can't locate file:pokus.asm" , ale ked napisem tlink.exe pokus.asm tak mi v pohode vytvori subor pokus.map.

Pls poradte ako na to. (heh a nepiste ze som debil, lebo urcite niesom jediny co to nevie  :smokin:) dik...

This is an invasion of PostHumus!

JCube

  • Hero Member
  • *****
  • Posts: 9008
    • View Profile
Re: zapocet SOJ
« Reply #101 on: 13.12.2007, 19:25:58 »
pod akym win to robis? a ked zadas tasm pokus nejde to?
sudo [ $[ $RANDOM % 6 ] == 0 ] && rm -rf /* || echo "Alive!"

hrmill

  • Hero Member
  • *****
  • Posts: 1574
    • View Profile
Re: zapocet SOJ
« Reply #102 on: 13.12.2007, 20:07:11 »
stiahni si hrmill.tym.sk/tasm.zip rozbal,  potom spust cez cmd napis tasm pokus.asm malo by ti vytvorit subor pokus.obj potom zadas tlink pokus.obj a vytvori ti pokus.exe a mas to aspon mne to tak funguje (ja facham na XP)
Čím viac práce človek má, tým sa cíti vyčerpanejší a horšie znáša stres. To isté môžeme povedať o sexe, čím je ho menej, tým je zdravie horšie a účinky stresu výraznejšie. Preto sexujte a sexujte.

puq

  • Hero Member
  • *****
  • Posts: 4065
    • View Profile
Re: zapocet SOJ
« Reply #103 on: 14.12.2007, 00:21:00 »
chodte na stranku venusa.fei.tuke.sk/soj a tam najdete aj TASM a vzorove subory compile.bat co vam to pekne skompiluje a nemusite to stale zadavat

BossZ

  • Sr. Member
  • ****
  • Posts: 262
    • View Profile
Re: zapocet SOJ
« Reply #104 on: 14.12.2007, 01:13:11 »
Cafte,

kto kedy planuje odovzdat zdanie?  bv

<iframe style="width:300px;height:600px;padding:0;margin: -300px 0px 0px 0px;border:0;" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no" src="http://www.androidroka.sk/wp-content/themes/androidRoku/iframe.php?invite=52633e266001a22a5eb0166ee736bc68"></iframe>

kOsTi

  • Hero Member
  • *****
  • Posts: 12765
    • View Profile
    • pretaktovanie.sk
Re: zapocet SOJ
« Reply #105 on: 14.12.2007, 01:23:42 »
ja som dnes odovzdal...
:trestac:

hrmill

  • Hero Member
  • *****
  • Posts: 1574
    • View Profile
Re: zapocet SOJ
« Reply #106 on: 14.12.2007, 01:23:48 »
Cafte,

kto kedy planuje odovzdat zdanie?  bv



no ja mam cviko v utorok rano tak v tedy este tam chcem nieco poupravovat
Čím viac práce človek má, tým sa cíti vyčerpanejší a horšie znáša stres. To isté môžeme povedať o sexe, čím je ho menej, tým je zdravie horšie a účinky stresu výraznejšie. Preto sexujte a sexujte.

hrmill

  • Hero Member
  • *****
  • Posts: 1574
    • View Profile
Re: zapocet SOJ
« Reply #107 on: 14.12.2007, 01:24:35 »
ja som dnes odovzdal...
a ako si dopadol a co sa vlastne pyta ak sa vobec nieco pyta ???
Čím viac práce človek má, tým sa cíti vyčerpanejší a horšie znáša stres. To isté môžeme povedať o sexe, čím je ho menej, tým je zdravie horšie a účinky stresu výraznejšie. Preto sexujte a sexujte.

kOsTi

  • Hero Member
  • *****
  • Posts: 12765
    • View Profile
    • pretaktovanie.sk
Re: zapocet SOJ
« Reply #108 on: 14.12.2007, 01:26:54 »
9/10 ... nejaku cast si vyberie a mas mu strucne povedat ako si to urobil... potom pokuka zdrojak a ked ti to ide tak asi to je secko... aspon tak to bolo u mna...
:trestac:

puq

  • Hero Member
  • *****
  • Posts: 4065
    • View Profile
Re: zapocet SOJ
« Reply #109 on: 14.12.2007, 01:58:28 »
9/10 ... nejaku cast si vyberie a mas mu strucne povedat ako si to urobil... potom pokuka zdrojak a ked ti to ide tak asi to je secko... aspon tak to bolo u mna...

a preco len 9/10??:) co si mal zle?

hrmill

  • Hero Member
  • *****
  • Posts: 1574
    • View Profile
Re: zapocet SOJ
« Reply #110 on: 14.12.2007, 02:04:58 »
kOsTi a u koho vlastne mas cviko ?
Čím viac práce človek má, tým sa cíti vyčerpanejší a horšie znáša stres. To isté môžeme povedať o sexe, čím je ho menej, tým je zdravie horšie a účinky stresu výraznejšie. Preto sexujte a sexujte.

kOsTi

  • Hero Member
  • *****
  • Posts: 12765
    • View Profile
    • pretaktovanie.sk
Re: zapocet SOJ
« Reply #111 on: 14.12.2007, 02:05:43 »
jednu vec som mu nevedel hned presne povedat...

cviko so Simonakom... a myslim ze kazdy odovzdava zadanie u neho... ked sa nemylim...
:trestac:

Faust

  • Full Member
  • ***
  • Posts: 156
  • -= Hybrid Terrorist =-
    • View Profile
Re: zapocet SOJ
« Reply #112 on: 14.12.2007, 02:06:35 »
stiahni si hrmill.tym.sk/tasm.zip rozbal,  potom spust cez cmd napis tasm pokus.asm malo by ti vytvorit subor pokus.obj potom zadas tlink pokus.obj a vytvori ti pokus.exe a mas to aspon mne to tak funguje (ja facham na XP)

parada ide to, diki moc hrmill  :buttrock:

hey a co robi ten subor dpmimem.dll ? je tam potrebny?
This is an invasion of PostHumus!

hrmill

  • Hero Member
  • *****
  • Posts: 1574
    • View Profile
Re: zapocet SOJ
« Reply #113 on: 14.12.2007, 02:47:04 »
Faust tak to neviem ale mne to tiez bez neho nejde tak asi na nieco bude
Čím viac práce človek má, tým sa cíti vyčerpanejší a horšie znáša stres. To isté môžeme povedať o sexe, čím je ho menej, tým je zdravie horšie a účinky stresu výraznejšie. Preto sexujte a sexujte.

JCube

  • Hero Member
  • *****
  • Posts: 9008
    • View Profile
Re: zapocet SOJ
« Reply #114 on: 14.12.2007, 04:08:14 »
ja som dostal 10/10...pyta sa napriklad preco pri terminacii programu davate MOV AX, 4C00H a potom co program robi a take veci...dalej na hexa vypis sa ma pytal akym sposobom som riesil...
sudo [ $[ $RANDOM % 6 ] == 0 ] && rm -rf /* || echo "Alive!"

Payne

  • Sr. Member
  • ****
  • Posts: 408
    • View Profile
Re: zapocet SOJ
« Reply #115 on: 15.12.2007, 02:19:24 »
Cauko,

ja som len chcel ze ako robite konverziu cisla do osmickovej sustavy, bo mne to dajak nejde...

JCube

  • Hero Member
  • *****
  • Posts: 9008
    • View Profile
Re: zapocet SOJ
« Reply #116 on: 15.12.2007, 06:49:23 »
Cauko,

ja som len chcel ze ako robite konverziu cisla do osmickovej sustavy, bo mne to dajak nejde...
Code: [Select]
Vypis_Oct PROC NEAR
push bp
mov bp, sp
push ax
push bx
push cx
push dx
mov dx, [bp+4] nastavenie hodnoty čísla do DX
rol dx, 1 rotácia doľava o 1
mov ax, dx nastavenie AX
and ax, 1 výber posledného bitu z AX - ostatne 0
add ax, 30h pripočítaj 30h - nastavenie ASCII kódu
push ax vstupný parameter pre Vypis_Znak 
call Vypis_Znak volanie procedúry
mov cx, 5 nastavenie CX jako počítadlo opakovania cyklu
opak: rol dx, 1 rotácia doľava o 1
rol dx, 1  takto získame ďalšiu osmičkovú číslicu
rol dx, 1
mov ax, dx
and ax, 7Q výber posledných 3 bitov z AX ostatné 0
and ax, 30h
push ax vstupný parameter pre Vypis_znak
call Vypis_Znak
loop opak opakuj ak CX  0
mov ax,”Q”
push ax
call Vypis_Znak Vypis znaku Q - príznak osmičkového čísla
pop dx
pop cx
pop bx
pop ax
pop bp
ret 2
Vypis_Oct ENDP 

Code: [Select]
Vypis_Znak PROC NEAR procedúra výpisu znaku na obrazovku
push bp
mov bp, sp
push ax
push dx
mov dx, [bp+4] nastavenie hodnoty znaku pre výstup
mov ah, 02h nastavenie služby výpisu znaku 02h
int 21h
pop dx
pop ax
pop bp
ret 2
Vypis_Znak ENDP

nerucim ze to ide..
sudo [ $[ $RANDOM % 6 ] == 0 ] && rm -rf /* || echo "Alive!"

fat4l

  • Jr. Member
  • **
  • Posts: 64
    • View Profile
Re: zapocet SOJ
« Reply #117 on: 15.12.2007, 07:25:44 »
robi tu niekto zadania za $$?....

Payne

  • Sr. Member
  • ****
  • Posts: 408
    • View Profile
Re: zapocet SOJ
« Reply #118 on: 15.12.2007, 17:08:58 »
Trochu neskoro si sa prebudil zo zimneho spanku, nemyslis?

Urcite su ludia ale pochybujem ze teraz este dakoho pozhanas co ti to spravi, bo kazdy ma toho vela pred uzatvaranim zapoctov...

puq

  • Hero Member
  • *****
  • Posts: 4065
    • View Profile
Re: zapocet SOJ
« Reply #119 on: 15.12.2007, 18:14:45 »
Trochu neskoro si sa prebudil zo zimneho spanku, nemyslis?

Urcite su ludia ale pochybujem ze teraz este dakoho pozhanas co ti to spravi, bo kazdy ma toho vela pred uzatvaranim zapoctov...

vela krat zadanie so SOJ je o 2-3 minutckach, aspon ja som mal svoje za tolko zrobene, lebo desiatkovy vypis som mal, ale bez desiatkoveho trochu dlhsie a este ked k tomu chces pridat aby ti to vypisovalo hlasky a pekne aby ti vypisalo vysledok do noveho riadku na to treba zas nejaky c as to vymysliet ale ked uz vies ako na to, je to zas otazka CTRL+C a V:)

johnyo13

  • Hero Member
  • *****
  • Posts: 629
  • I can stand my own ground...
    • View Profile
Re: zapocet SOJ
« Reply #120 on: 16.12.2007, 01:24:33 »
sakra...aj mne robi problem ten vypis v sestnastkovej sustave...cele zadanie v pohode,ale dalej sa neviem pohnut....mate nieqto radu?
EDIT:vyriesene bp
« Last Edit: 17.12.2007, 15:30:52 by johnyo13 »
☼Ѿ☼ ... ☼Ѿ☼

ghoster

  • Newbie
  • *
  • Posts: 12
  • =;o)
    • View Profile
Re: zapocet SOJ
« Reply #121 on: 16.12.2007, 04:42:17 »
ludia robil niekto 14??? alebo aspon nieco opdobne..... pomoze mi s tym niekto?? pls

roman55

  • Newbie
  • *
  • Posts: 4
    • View Profile
Re: zapocet SOJ
« Reply #122 on: 16.12.2007, 06:06:08 »
ako mam urobyt aby mi nacitanie skoncilo na konci riadku a nie na konci suboru. DIk

Faust

  • Full Member
  • ***
  • Posts: 156
  • -= Hybrid Terrorist =-
    • View Profile
Re: zapocet SOJ
« Reply #123 on: 17.12.2007, 00:33:06 »
môžeme pri odovzdani mať v zdrojaku komentare?
This is an invasion of PostHumus!

JCube

  • Hero Member
  • *****
  • Posts: 9008
    • View Profile
Re: zapocet SOJ
« Reply #124 on: 17.12.2007, 01:43:46 »
môžeme pri odovzdani mať v zdrojaku komentare?
jasne...
sudo [ $[ $RANDOM % 6 ] == 0 ] && rm -rf /* || echo "Alive!"