Kezdőoldal » Számítástechnika » Programozás » Megéri-e assemblyt használni?

Megéri-e assemblyt használni?

Figyelt kérdés

Szóval..

Szeretnék írni egy kiloggert és szerintetek megéri assemblybe írni vagy maradjak a pythonnál.. Egyet csináltam már C-ben csak az brutális 5mb-os lett

és kíváncsi lennék, hogy megéri-e a szenvedést ha assemblybe írnám



2016. dec. 27. 22:27
1 2 3
 1/25 anonim ***** válasza:
100%

Kérdezd magadtól!

Neked megéri?

2016. dec. 27. 22:31
Hasznos számodra ez a válasz?
 2/25 A kérdező kommentje:

Hallod.. azért ennél többetmondóbb választ vártam, de mindegy.

Igazából csak az tart vissza, hogy 2x-3x többször kell dokumnetációt olvasnom, ami jelentősen meghosszabbítja a folyamatot.

DE: számos előnye lenne, mint pl.: kevesebb ramot használna, kisebb helyen férne el és ezáltal kevésbé lenne feltűnőbb.

Ugyanakkor ha pythonba írom akkor is csak 5kb, és hamarabb megvan.

Valakit aki otthon van ebben olyat szerettem volna megkérdezni.

2016. dec. 27. 22:40
 3/25 anonim ***** válasza:
Már megbocsáss, de ha C-ben nem sikerült 5 megánál jóval kisebb méretűt produkálnod akkor sztem ne kezdj bele az assemblybe.
2016. dec. 27. 23:08
Hasznos számodra ez a válasz?
 4/25 anonim ***** válasza:
100%

"brutális 5mb-os lett"


Mi? A futtatható fájl? A forráskód?


Assemblyben akkor lenne érdemes bármit, ha neked a C-s változat lassú, és tudod, mit kéne rajta változtatni, hogy jobb legyen.


Szerintem ezek egyike sem áll fenn.

2016. dec. 27. 23:12
Hasznos számodra ez a válasz?
 5/25 A kérdező kommentje:
Igazából, annyi volt a legelső amit olyan technikával csináltam, ami minden 0.1mpbe csekkolja az összes billentyűt, hogy le van-e nyomva... Azóta lett jóval kisebb is, ami már nem 40%ra pörgeti fel a cpu használatot. De írtam már 1-2 kisebb programot assemblybe ami idegörlő volt kb. szóval marad a python
2016. dec. 27. 23:18
 6/25 anonim ***** válasza:
100%
Jézusom.
2016. dec. 27. 23:24
Hasznos számodra ez a válasz?
 7/25 anonim ***** válasza:
30%
Jézusom 2.0!
2016. dec. 27. 23:36
Hasznos számodra ez a válasz?
 8/25 anonim ***** válasza:
17%

Kérdező:


Keypress event


ennek nézz utána.


+ bónusz:

Megszakítás, polling, event handling.

2016. dec. 27. 23:42
Hasznos számodra ez a válasz?
 9/25 A kérdező kommentje:
Igen, ez van használva az updtaelt verzóban, meg hasonló kisebb dolgok, mint, hogy kiírja melyik program van megnyitva gépelés közben... Már optimalizálva van és működőképes
2016. dec. 27. 23:45
 10/25 anonim ***** válasza:
17%

C-ben vagy Object Pascalban úgy 50 sor egy normál, 100 körül van egy 'undetectable'.

Futtatható állományban ez C-nél ~ 20, OP-nél meg ~ 30 kByte.

Mindkettő esetében zero CPU loaddal, természetesen.

2016. dec. 27. 23:49
Hasznos számodra ez a válasz?
1 2 3

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!