Author Topic: SOJ skuska + programy  (Read 52503 times)

supersayan

  • Sr. Member
  • ****
  • Posts: 300
    • View Profile
Re: SOJ skuska + programy
« Reply #25 on: 11.01.2009, 19:20:41 »
ako je to s dozorom v miestnostiach? je tam stale ten isty alebo sa to meni, som pocul ze v AF je stale Simonak a v P24(27) ze tam je Kovacs + niekto
the best smiles:  :emot-dance:  :emot-drool:  :emot-LMAO: :bananadance: :ropebanana:

ivo261as

  • Sr. Member
  • ****
  • Posts: 315
  • lorem ipsum...
    • View Profile
Re: SOJ skuska + programy
« Reply #26 on: 11.01.2009, 23:01:38 »
to sa musím naučiť aj tie šlahlé blokové schémy?  ???  bu
If you can't finish your work in 24 hours, work at night.
http://www.utfg.net/

Patto

  • Sr. Member
  • ****
  • Posts: 380
    • View Profile
Re: SOJ skuska + programy
« Reply #27 on: 12.01.2009, 00:35:44 »
to sa musím naučiť aj tie šlahlé blokové schémy?  ???  bu

to je co? som este ani take nieco nepocul :-D

radix

  • Moderator
  • Hero Member
  • *****
  • Posts: 3506
    • View Profile
Re: SOJ skuska + programy
« Reply #28 on: 12.01.2009, 00:40:21 »
zaujimala by ma tato otazka - "zasobnik: vyuzitie pri rekurzii", to ako co tam chcu ??? to asi nikto nevie, tipujem ze na tuto otazku vsetci pisali vseobecne o zasobniku...

mozno to bude nieco s ukladanim adries do zasobnika...
v skriptach je k tomu cast 7.12 zasobnik a rekurzia...teda ak to este stale potrebujes  ;)

romeo

  • Jr. Member
  • **
  • Posts: 75
    • View Profile
Re: SOJ skuska + programy
« Reply #29 on: 12.01.2009, 01:48:58 »
Mna zaujima ako spravit v 8086 vypis HALO TU (1) 6 riadkov vysoky?????? :hammer: ??? ??? ???
....in dreams until my death i will wander on ....

radix

  • Moderator
  • Hero Member
  • *****
  • Posts: 3506
    • View Profile
Re: SOJ skuska + programy
« Reply #30 on: 12.01.2009, 02:02:39 »
Code: [Select]
.MODEL SMALL
.STACK 100h
.DATA
nazov db ´HALO TU!´$
.CODE

start: mov bx, @data
mov ds,bx
mov dx,offset nazov
mov ah,9
int 21h
mov ah,4ch
int 21h
end start

asi takto?

kilomassa

  • Sr. Member
  • ****
  • Posts: 289
    • View Profile
Re: SOJ skuska + programy
« Reply #31 on: 12.01.2009, 02:24:07 »
Code: [Select]
.MODEL SMALL
.STACK 100h
.DATA
nazov db ´HALO TU!´$
.CODE

start: mov bx, @data
mov ds,bx
mov dx,offset nazov
mov ah,9
int 21h
mov ah,4ch
int 21h
end start

asi takto?
nazov db "HALO TU!",'$' ...a aj tak to neni na 6 riadkov

JCube

  • Hero Member
  • *****
  • Posts: 9008
    • View Profile
Re: SOJ skuska + programy
« Reply #32 on: 12.01.2009, 02:24:53 »
ako je to s dozorom v miestnostiach? je tam stale ten isty alebo sa to meni, som pocul ze v AF je stale Simonak a v P24(27) ze tam je Kovacs + niekto
si pocul urban legend jak furt :D
sudo [ $[ $RANDOM % 6 ] == 0 ] && rm -rf /* || echo "Alive!"

Patto

  • Sr. Member
  • ****
  • Posts: 380
    • View Profile
Re: SOJ skuska + programy
« Reply #33 on: 12.01.2009, 02:25:36 »
Code: [Select]
.MODEL SMALL
.STACK 100h
.DATA
nazov db ´HALO TU!´$
.CODE

start: mov bx, @data
mov ds,bx
mov dx,offset nazov
mov ah,9
int 21h
mov ah,4ch
int 21h
end start

asi takto?

no ved a to je spravne? pretoze to vypise len raz HALO TU nie? a to nema byt HALO TU 6x pod sebou??? Ci ako to myslia, ze 6 riadkov vysoky?

kamelot

  • Hero Member
  • *****
  • Posts: 1408
  • Heavy Metal (is the Law)
    • View Profile
Re: SOJ skuska + programy
« Reply #34 on: 12.01.2009, 02:38:46 »
mozno

Code: [Select]
.model small
.stack 100
.data
riadok db ´HALO TU!$´
.code
newline PROC
MOV AH,02H
MOV DL,0DH
INT 21H
MOV DL,0AH
INT 21H
RET
newline ENDP
start: mov ax,@data
mov ds,ax
mov cx,6
vypis:
mov dx,offset riadok
mov ah,09h
int 21h
call newline
loop vypis
mov ah,4ch
int 21h
end start
« Last Edit: 12.01.2009, 02:55:09 by kamelot »

while (2*2 == 5) { echo "If you're reading this, something is definitely wrong"; }

Patto

  • Sr. Member
  • ****
  • Posts: 380
    • View Profile
Re: SOJ skuska + programy
« Reply #35 on: 12.01.2009, 02:42:26 »
no takto som to aj ja chcel riesit, ale nema tam byt este vzdy za slovom HALO TU novy riadok, aby to davalo pod seba? lebo $ asi nie je znak noveho riadku ... ale novy riadok je tusim nejaky kod 10 alebo 13

kamelot

  • Hero Member
  • *****
  • Posts: 1408
  • Heavy Metal (is the Law)
    • View Profile
Re: SOJ skuska + programy
« Reply #36 on: 12.01.2009, 02:54:23 »
jj jasne newline chybal... upravene

while (2*2 == 5) { echo "If you're reading this, something is definitely wrong"; }

romeo

  • Jr. Member
  • **
  • Posts: 75
    • View Profile
Re: SOJ skuska + programy
« Reply #37 on: 12.01.2009, 02:57:21 »
no a teraz ktory je spravny ???? a vlastne co tym chceli ze 6 riadkov vysoky??? a co je ta jednicka v zatvorke???? bu bu bu a ako ja spravim tu skusku?? :D:hammer:
....in dreams until my death i will wander on ....

Patto

  • Sr. Member
  • ****
  • Posts: 380
    • View Profile
Re: SOJ skuska + programy
« Reply #38 on: 12.01.2009, 03:04:10 »
ucite sa aj IAS a tie pocitacove generacie? Lebo ked pozeram do tych otazok z archivu, tak ani jedna tam taka nie je

kamelot

  • Hero Member
  • *****
  • Posts: 1408
  • Heavy Metal (is the Law)
    • View Profile
Re: SOJ skuska + programy
« Reply #39 on: 12.01.2009, 03:24:09 »
nj ved toto ze neni ::)

while (2*2 == 5) { echo "If you're reading this, something is definitely wrong"; }

romeo

  • Jr. Member
  • **
  • Posts: 75
    • View Profile
Re: SOJ skuska + programy
« Reply #40 on: 12.01.2009, 03:25:47 »
ucite sa aj IAS a tie pocitacove generacie? Lebo ked pozeram do tych otazok z archivu, tak ani jedna tam taka nie je

no ja osobne nie....nemam cast prejst cele ...tak asi prejdem tie z archivu a ked sa este velmi budem nudit mozno ze sa pozriem aj do toho :D
....in dreams until my death i will wander on ....

radix

  • Moderator
  • Hero Member
  • *****
  • Posts: 3506
    • View Profile
Re: SOJ skuska + programy
« Reply #41 on: 12.01.2009, 03:34:38 »
a hlavne si zapamatajte aj tie otazky co kto mal a poriadne lebo ako ta otazka na prvej strane:

2) organizacia pamate i8086, adresne metody ci jaka pica

hm nieco mi tam nesedi :D

rennow

  • Full Member
  • ***
  • Posts: 163
  • Sleeping Beauties by Tanya Chalkin
    • View Profile
Re: SOJ skuska + programy
« Reply #42 on: 12.01.2009, 10:56:03 »
Vypracoval som sposobom COPY, PASTE ... otazky, o ktorych vieme, ze boli minuly rok  na skuske....

1)Registre: Závislé a nezávislé
2)Registrová štruktúra i8080; metódy adresovania
3)Napíšte program i8086, ktorý vytlačí na obrazovku slová ´ HALO TU! ´ (1), bude vysoké 6 riadkov.

1. Vlastnosti inverznej reprezentacie
2. Syntax a sémantika inštrukcií CALL a RET
3. Vytvorit program v jazyku i8080 stroja program na skopirovanie obsahu registov A do B (COPY(X,Y)...), ak (uz enpamatam presne ) daco je ulozen v reg. paroch D a H(asi).

1. RASP stroj a jeho jazyk
2. instrukcny cyklus i8080
3. nakresleny ony a v RTL zapisat scitanie A+B 4-bitovou scitackou

1. halo tu (1) v i8086
2. registre zavisle nezavisla
3. registrovy system i8080, adresacia ci co --> kto mi tuto otazku najde v skriptach alebo hocikde, tak vyhrava 5 KORUN 5 SK*#!NYCH KORUN!!!!!! i8080 registrovy system adresacia...

1) Boolovske vyrazy: mintermy a maxtermy
2) organizacia pamate i8086, adresne metody ci jaka pica
3) RTL priklad co bol na hodine so simonakom kde bol register priznakov dvojbitovy register M...viac k tomu nepamatam...

1.Rasp a jeho jazyk
2.instrikcny cyklus i8080 na MOV M ,r
3.2 12b registre A,B a pocitadlo C
.pocitadlo realizuje prenos A0 plus B0 plus C ->A.C

1. Registre: podmienene a nepodmienene prenosy
2. Aritmeticke operacie i8086: znamienkove a bezznamienkove operandy
3. V jazyku stroja RAM napisat program, ktory vykona xchng(x,y) ak vstupne udaje su na paske

1. Generujuce systemy, Syntax a sémantika  a este daco k tomu
2. Registrová štruktúra i8080; metódy adresovania
3. ten prvy priklad  s dlzkou reatazca 255, taka chutovka

1. nasobenie s nepriamymi ciselnymi reprezentaciami: korekcie pri nasobeni
2. typy instrukcii a operandov v SOJ i8008/8080
3. GS na zrkadlovy obraz XcX

1.Turingov stroj a jeho jazyk
2.simplifikovane segmentove direktivy
3.priklad na i8080, XCHG (X,Y)

1. R - numeraly: syntax a semantika
2. zasobnik: vyuzitie pri rekurzii
3. urobit generujuci system:L={x/Na(x)=Nb(x)=Nc(x)/x={x=abc}*}....pricom Na(x) je pocet vyskytu symbolu "a" v retazci

1. vlastnosti inverznej reprezentacie
2. CALL a RET
3. spravit v i8080 COPY(X,Y) sa mi zda...

1. Zavisle a nezavisle registre
2. Registrova struktura i8080 + sposoby adresacie
3. HALO TU vysoke 6 riadkov v ASM (i8086)

--------------

Dokument najdete na hypnose s nazvom :   Vypracovane minulorocne otazocky - by rennow.doc

---

Ak vie niekto o dalsich otazkach , alebo vie akokolvek doplnit tento dokument, nech to spravi (zmeni by rennow, na napr. by rennow a civava a nech to upne), alebo to aspon sem pastnite..

Nedame predsa sancu SOJ TLUPE potopit nas ...

Fr3E

  • Full Member
  • ***
  • Posts: 107
    • View Profile
Re: SOJ skuska + programy
« Reply #43 on: 12.01.2009, 16:52:00 »
To si ako predstavuju ze budeme pisat tie programi? na papier snad nie... mohly by tam byt PC, tak isto manualy a spol kto si ma pametat vsetky interupty

kamelot

  • Hero Member
  • *****
  • Posts: 1408
  • Heavy Metal (is the Law)
    • View Profile
Re: SOJ skuska + programy
« Reply #44 on: 12.01.2009, 16:54:41 »
snad necakas ze do AF a P24 dnes instaluju vyse 100 PC, aby si mohol zajtra kodit v ASM :D

while (2*2 == 5) { echo "If you're reading this, something is definitely wrong"; }

ivo261as

  • Sr. Member
  • ****
  • Posts: 315
  • lorem ipsum...
    • View Profile
Re: SOJ skuska + programy
« Reply #45 on: 12.01.2009, 16:57:40 »
ale písanie programov v assembleri na papier nie je problém :) na strednej keď sme písali písomku z toho tak na papier. A manuály určite nejaké donesie.
If you can't finish your work in 24 hours, work at night.
http://www.utfg.net/

Fr3E

  • Full Member
  • ***
  • Posts: 107
    • View Profile
Re: SOJ skuska + programy
« Reply #46 on: 12.01.2009, 17:02:57 »
ale nek sa potom nestazuju ze nefunguje ked som si ho nemohol zdebugovat teoria bude asi horsia  :ringsmiley:

JCube

  • Hero Member
  • *****
  • Posts: 9008
    • View Profile
Re: SOJ skuska + programy
« Reply #47 on: 12.01.2009, 17:15:21 »
manualy budes mat k dispozicii...prezili hufy studentov pred tebou perzijes aj ty
sudo [ $[ $RANDOM % 6 ] == 0 ] && rm -rf /* || echo "Alive!"

puq

  • Hero Member
  • *****
  • Posts: 4065
    • View Profile
Re: SOJ skuska + programy
« Reply #48 on: 12.01.2009, 17:56:58 »
a co sa tyka co riesite ten HALO TU :) tak minuly rok to nevedeli(ze ako to ma vyzerat) ani niektori z dozoru :D

lorddoom

  • Newbie
  • *
  • Posts: 20
    • View Profile
Re: SOJ skuska + programy
« Reply #49 on: 12.01.2009, 17:59:06 »
ten program na vypis HALO TU moze byt aj takto ??

.model small
.stack 100
.data ret db ‘HALO TU !’,’$’
.code
start: mov ax,$data
mov ds,ax
mov ah,0a
mov dx,offset ret
int 21h
mov ah,4ch
int 21h
end start