Keresés

Részletes keresés

oxyura Creative Commons License 2010.11.21 0 0 353

Sziasztok!

 

Ki tudna nekem segíteni?

 

Mi lóverseny fotózást végzünk, de egy új rendszer kifejlesztése lenne esedékes.

Olyan megoldás kellene mint a plázákban elhelyezett mobil fotóprinterek, hogy  a lovas maga válassza ki a neki tetsző képeket,csak nem ő nyomtatná ki, hanem a megrendelés a mi laptopunkon jelenne meg.

2-3 érintő képernyő lenne kihelyezve mellénk, és azon tudná kikeresni a kuncsaft a képeit, majd megrendelni.

Tehát kellene egy kezelő felület, ami ezt megoldaná.

Tudna valaki segíteni?

NevemTeve Creative Commons License 2010.10.22 0 0 352
Nem, ott mindenre egyedi nevet találtak ki, hogy az Assembler egyszerűbb lehessen: PCHL, SPHL, LDAX, STAX, LHLD stb
Előzmény: locsemege (350)
locsemege Creative Commons License 2010.10.22 0 0 351
Mármint a JP (HL).
Előzmény: locsemege (350)
locsemege Creative Commons License 2010.10.22 0 0 350
Bár nem tudom, lehet, hogy ez az elnevezés még 8080 ökörség örökség? :)
Előzmény: NevemTeve (349)
NevemTeve Creative Commons License 2010.10.22 0 0 349
(Ugye, pedig az EX (SP),HL utasítást meg tudták csinálni szemantikaliag helyesen;)
Előzmény: locsemege (347)
locsemege Creative Commons License 2010.10.22 0 0 348
Az az RST lehet, hogy CALL volt, de mindegy is, már nem emlékszem pontosan.
Előzmény: locsemege (347)
locsemege Creative Commons License 2010.10.22 0 0 347
Így van! Abban az volt a zseniális, hogy a műveleteket saját kalkulátor kódokkal áttekinthetően írták le:

RST CALC
DB művelet1, művelet2, stb.
DB EndCalc
; itt már CPU utasítás jön.

Ugye az a lényeg, hogy az RST CALC a stack-re teszi a visszatérési címet, az POP akármivel leszedhető onnan, így van egy pointerünk, ami a kalkulátor aktuális utasítására mutat. Aztán a feldolgozás során ezt inkrementálhatjuk. Az EndCalc pedig visszateszi a stack-re a pointert egy PUSH-sal, majd RET, s gépi kódot futtat tovább a CPU. Vagy persze a vége lehet egy JP (HL) is, ha éppen ott a pointer, nem kell azt megjáratni a stack-en.

(Jaj, ki volt az, aki ezt az utasítást JP (HL)-nek nevezte. Szerintem helyesen JP HL lenne. Nem a HL által mutatott címről olvassa fel azt a két byte-ot, amit a PC-be tesz, hanem a HL-t teszi a PC-be.)
Előzmény: NevemTeve (346)
NevemTeve Creative Commons License 2010.10.22 0 0 346
Úgy rémlik nekem, hogy a ZX Specturmnak volt egy ilyen feature-je, egy stack-et használó lebegőpontos interpretere, arra vezette vissza az interpreter a számításokat.
Előzmény: Törölt nick (344)
NevemTeve Creative Commons License 2010.10.22 0 0 345
Most, hogy így belegondolok, ebben is van ráció... kis ügyeskedést igényel persze, hogy maga a futtatórendszer és a felhasználói program (threaded code) ne vesszenek össze a stack-en...
Előzmény: Törölt nick (341)
NevemTeve Creative Commons License 2010.10.22 0 0 343
Amire te gondolsz, az az, hogy a különböző privilégium-szinteken futó programok (egyszerűbb esetben: kernel vs user; intel-nél ring#0 - ring#3) nem használhatják ugyanazt a stack-et. Ettől még a stack-en visszatérési címek, függvényparaméterek és lokális változók vannak (meg persze temporálisan elmentett értékek). Bővebben lásd például Tanenbaum Számítógép-architektúrák című könyvében.

Speciel a FORTH stackje (illetve stack-jei) nem azonos(ak) a CPU stackjével, hanem a FORTH-futtatórendszer által kezelt adatstruktúrák.
Előzmény: Törölt nick (339)
locsemege Creative Commons License 2010.10.22 0 0 342
Mondom, implementáció kérdése. Én biztos, hogy dinamikusan foglanék tárat, s abban software-esen valósítanék meg stack-et az operandusoknak s az operátoroknak.
Előzmény: Törölt nick (341)
locsemege Creative Commons License 2010.10.22 0 0 340
Szerintem ez egy szerencsétlen megfogalmazás. Ki akarták hangsúlyozni azt, hogy az egész nyelv egy LIFO alapú valami, amelynek az a lényege, hogy az operandusokat stack-re teszed, s a két operandusú operátorok a stack két felső elemét leszedve, azokat felhasználva végzik a műveletet, az eredményt visszateszik a stack-re, az egy operandusúak ugyanezt csak a legfelső elemmel teszik. Az különben is implementáció kérdése, hogy milyen stack-et használ valaki. Gyanítom, a Forth-ban az operandusoknak létrehozott stack software-esen van megoldva, erőst kétlem, hogy PUSH meg POP utasításokkal harcolnák bele, vennék ki belőle a lebegőpontos számokat a CPU stackbe, stackből. :)
Előzmény: Törölt nick (339)
locsemege Creative Commons License 2010.06.20 0 0 338
JRE fel van rakva?
Előzmény: fabre (337)
fabre Creative Commons License 2010.06.19 0 0 337
Hali!
Szeretnék programozni eclipsben windows op.rendszeren, de nem tudom elinditani a programot.
Azt írja ki hogy:
"A Java Runtime Enviroment (JRE) or Java Development Kit (JDK) most be avaible in order to run Eclipse. No Java virtual machine was found after searching the following locations: .......eclipseeclipse-cpp-galileo-SR2-win32eclipsejrebinjavaw.exe in your current PATH".
Valaki segítsen pls. ha tudja, h mit kell ilyenkor tenni!
Köszi
Mr_Moto Creative Commons License 2010.04.01 0 0 336
Sziasztok!
Olyan emberkével szeretnék 1-2 levelet váltani, akinek meg van a Replay Video Captrure, vagy a Replay Media Catcher progija!
E-mail: p.gabbiano@gmail.com Előre is köszi, Gábor
Mes86 Creative Commons License 2010.03.30 0 0 335

csá!

 

Egy kis segítségre lenne szükségem!

Letöltöttem a JExcelAPI-t, de nem tudom, hova kellene bemásolnom, vagy mit tegyek vele, hogy tudjam importálni a jxl.*-ot!

 

Köszi a választ!

Előzmény: pcjuzer (235)
locsemege Creative Commons License 2006.03.12 0 0 334
Szerintem próbálj úgy hozzáállni, hogy mechanikusan hogyan csinálnád. A legjobbak a saját ötletek, más gondolatát megérteni sokkal nehezebb. Mondhatnék olyan közhelyeket is, mint például józan paraszti ész, meg aztán papír-ceruza módszer. (Ez olyannyira igaz, hogy ha egy olyan processzoron kell szorozni, amelyik nem tud - nincs a szorzásra utasítása -, akkor az ember nekiáll leprogramozni azt a módszert, amit még az általános iskolában tanult. Persze lehet, sőt érdemes finomítani rajta annak érdekében, hogy a gép adottságaihoz jobban illeszkedjen a feladat megoldása.)
Előzmény: brother.panda (333)
brother.panda Creative Commons License 2006.03.11 0 0 333
OK, arra nem gondoltam, hogy a belső ciklus változót belülre tegyem (a külsőt és a belsőt is együtt definiáltam).
Azért ha tudtok valami általános programozás könyvet, osszátok meg velem!
Előzmény: locsemege (332)
locsemege Creative Commons License 2006.03.11 0 0 332
Szerintem fölösleges. Elég, ha egy pár pillanatra elgondolkozol azon, hogy miért. (Ugye a belső ciklusnak mindig előlről, 0-tól a külső ciklus változójának értéke mínusz egyig, azaz a-1-ig kell számolnia.)
Előzmény: brother.panda (331)
brother.panda Creative Commons License 2006.03.11 0 0 331
De milyen igaz!!! Köszönöm szépen! Azt hiszem még egy algoritmus könyvet is kell keresnem.
Előzmény: NevemTeve (330)
NevemTeve Creative Commons License 2006.03.11 0 0 330
a "b=0" a két while között kell legyen!
Előzmény: brother.panda (329)
brother.panda Creative Commons License 2006.03.11 0 0 329
Köszi a választ, megpróbáltam:

a , b = 1 , 0
while a <= 7 :
while b < a :
print '*',
b = b + 1
print
a = a + 1


Erre viszont 7 függőleges csillagot rajzol. De legalább már függőlegeset! :-)). Du. folyt. köv.
Előzmény: NevemTeve (326)
NevemTeve Creative Commons License 2006.03.10 0 0 328
locsemege Creative Commons License 2006.03.10 0 0 327
41 20 67 e9 70 69 20 6b f3 64 20 61 7a e9 72 74
20 61 76 75 6c 74 20 65 6c 2c 20 6d 65 72 74 20
6e 65 6d 20 69 67 61 7a e1 6e 20 e9 72 74 68 65
74 f5 6b 20 65 6d 62 65 72 20 73 7a e1 6d e1 72
61 20 61 20 68 65 78 61 64 65 63 69 6d e1 6c 69
73 20 6b f3 64 6f 6b 2e 20 45 7a 7a 65 6c 20 73
7a 65 6d 62 65 6e 20 61 20 63 ed 6d 6b e9 6b 2c
20 6d 6e 65 6d 6f 6e 69 6b 6f 6b 2c 20 6f 70 65
72 61 6e 64 75 73 6f 6b 2c 20 6f 70 65 72 e1 74
6f 72 6f 6b 2c 20 68 69 76 61 74 6b 6f 7a e1 73
6f 6b 20 6d e1 72 20 e1 74 74 65 6b 69 6e 74 68
65 74 f5 6b 2e 0a
Előzmény: vbreaper (324)
NevemTeve Creative Commons License 2006.03.10 0 0 326
Igen, ez tipikus példa a kettős ciklusra... BASIC-ben valahogy így lenne:
for i=1 to 7 do
for j=1 to i do
print '*';
next j
print
next i
Előzmény: brother.panda (325)
brother.panda Creative Commons License 2006.03.10 0 0 325
Sziasztok!

Hát ősz fejjel 2 napja elkezdtem pythont tanulni (úgy, hogy még életemben nem írtam programot!) A HUP-ról szedtem a könyvet, aztán abból próbálok meg haladni, de máris kifogott rajtam a 4.9 példa, melyben az alábbit kell kiíratni:

*
**
***
****
*****
******
*******

Hát én eddig ezt írtam:

a = 1
while a <= 7:
print '*',
a = a + 1

persze erre kiírja a 7 csillagot egy sorba. Na most akkor hogyan menjek tovább: kéne még egy magasabb ciklus?

Köszi előre is!
vbreaper Creative Commons License 2006.03.10 0 0 324
Sziasztok!

Szükségem lenne valamilyen anyagra a programozás feljlődéséről.
Itt konkrétan nem arra lennék kíváncsi hogy a gépi kódot az asembly ... második generációs nyelvek... 3. generációs nyelvelek...... követték, hanem arra hogy a gépi kód miért avult el miért volt szükség a fejlesztésre, hogy alakultak ki a további nyelvek és miért, mik voltak a kiváltó okok mint pl. a szoftwareválság meg ilyesmik!!!!!

Ha valaki tanult bármi erről a témáról, vagy tud egy jó könyvet, akkor nagyon örülnék ha meg tudná adni a tankönyv vagy az irodalom címét, esetleg web címét, vagy bármilyen formába tudna segíteni!!!

előre is köszi!!!!!

email címem: arato@vipmail.hu
wikka89 Creative Commons License 2006.02.02 0 0 323
Köszike, látom rátapintottál a lényegre, hogy nemtok angolul :)
m1x thx
NevemTeve Creative Commons License 2006.01.31 0 0 322
Azt írják, hogy a C devel az adatbázis része, tehát csak ezt kell letöltened az említett lapról:
MySQL Community Edition -- Database server and client
Előzmény: wikka89 (321)
wikka89 Creative Commons License 2006.01.31 0 0 321
hát nemtom, és itt hol,?? nemlátom azabaj

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!