Vysvetlenie kódu

Moderátori: psichac, Moderátori

bibibo
Pokročilý člen
Pokročilý člen
Príspevky: 625
Dátum registrácie: 05 Nov 2009, 00:00
Bydlisko: Bratislavský kraj

Vysvetlenie kódu

Príspevok od používateľa bibibo » 30 Mar 2012, 13:04

Nepodarilo sa mi zistiť čo znamená toto. Kedy to použiť a aké hodnoty ?

Kód: Vybrať všetko

$hwstack=40 
$swstack=16 
$framesize=32 
0

popopepe
Stály člen
Stály člen
Príspevky: 404
Dátum registrácie: 22 Jún 2009, 00:00

Re: Vysvetlenie kódu

Príspevok od používateľa popopepe » 30 Mar 2012, 14:05

http://www.mcselec.com/index.php?option ... &Itemid=57
Snad to ti pomůže. Záleží od konkrétního typu procesoru.
0

bibibo
Pokročilý člen
Pokročilý člen
Príspevky: 625
Dátum registrácie: 05 Nov 2009, 00:00
Bydlisko: Bratislavský kraj

Re: Vysvetlenie kódu

Príspevok od používateľa bibibo » 30 Mar 2012, 15:42

V angličtine nie som moc znalý, ale skúsim si to preštudovať. Presne takéto niečo som hľadal, len škoda, že to nie je v SK alebo CZ.
0

smotek7
Pokročilý člen
Pokročilý člen
Príspevky: 528
Dátum registrácie: 08 Aug 2011, 00:00
Bydlisko: PN
Vek: 44

Re: Vysvetlenie kódu

Príspevok od používateľa smotek7 » 30 Mar 2012, 16:06

bibibo ak to pochopis tak by si to sem mohol v skratke napisat v SK reci. Mna by to zaujimalo tiez.
0
Nemusím vedeť váhu elektrónu ak chcem zaspájkovať tranzistor.

Používateľov profilový obrázok
zdeno33
Okoloidúci
Okoloidúci
Príspevky: 32
Dátum registrácie: 05 Apr 2012, 17:57
Bydlisko: Varin
Vek: 68
Kontaktovať používateľa:

Re: Vysvetlenie kódu

Príspevok od používateľa zdeno33 » 23 Apr 2012, 16:51

$hwstack=40
zasobnik pro ukladani pomoci push a navratovych adres
$swstack=16
zde se ukladaji mezivypocty promennych, ktere neni mozne uchovat v registrech
$framesize=32
toto je virtualni pamet pro vytvareni lokalnich promennych, ktere vytvari procedura nebo funkce
0

bibibo
Pokročilý člen
Pokročilý člen
Príspevky: 625
Dátum registrácie: 05 Nov 2009, 00:00
Bydlisko: Bratislavský kraj

Re: Vysvetlenie kódu

Príspevok od používateľa bibibo » 05 Apr 2013, 09:18

Ahojte, vedel by mi niekto vysvetliť aký je rozdiel medzi príkazom GOSUB a volaním procedúry Call ? Mám na mysli procedúru bez nejakých ďalších parametrov ?

Neruzumie ani na čo je dobré použiť u procedúry nejaké parametre a ako to funkuje. Napr. tento kód.

Kód: Vybrať všetko


Dim a As Byte, b1 As Byte, c As Byte

Declare Sub Test(a As Byte)  'deklarace procedury 

Do
  a = 1
  b1 = 2
  c = 3

  Print a ; b1 ; c           
  Call Test(b1)             
  Print a ;b1 ; c
Loop

End

Sub Test(a as byte)          
Print a ; b1 ; c
End Sub


0

Používateľov profilový obrázok
ujosvec
Stály člen
Stály člen
Príspevky: 100
Dátum registrácie: 15 Apr 2009, 00:00
Bydlisko: Náchod

Re: Vysvetlenie kódu

Príspevok od používateľa ujosvec » 08 Apr 2013, 18:47

v tvém případě jsi volal proceduru starším způsobem CALL jinak je lepší
používat gosub pro lepší přehlednost v programu. promněné se používají pro přenos do procedury a z ní pokud
chceš s nimy pracovat dál
snad stačí
0
NTB-
Dell INSPIRON N7110
8G RAM
nvidia GT525M/1G
SSD 128G
Win8-64bit
Linux

bibibo
Pokročilý člen
Pokročilý člen
Príspevky: 625
Dátum registrácie: 05 Nov 2009, 00:00
Bydlisko: Bratislavský kraj

Re: Vysvetlenie kódu

Príspevok od používateľa bibibo » 08 Apr 2013, 22:36

Ok. Ďakujem. Stačí
0

Napísať odpoveď
  • Podobné témy
    Odpovedí
    Zobrazení
    Posledný príspevok