Assembler

Jeśli masz problem z konkretnym programem, to tu jest miejsce, aby go roztrząsać.
Kobe
Posty: 89
Rejestracja: niedziela 07 lip 2002, 00:00

Assembler

Post autor: Kobe » niedziela 06 kwie 2003, 17:50

Witam

Ponieważ nie jestem z wykształcenia programistą, ani informatykiem, moje pytanie może wydać się komuś wyjątkowo dyletanckie. Ale co tam, zadam je.

Spotykam się czasami z określeniami, że jakiś program jest lepszy, bo jest napisany w języku procesora właśnie owym assemblerze, dotyczy to np. programów: SAW, czy Magix Sequoia.

Chciałbym się dowiedzieć, o co chodzi z tą "lepszością". I jeśli tak jest, to może ktoś wie dlaczego wszystkie programy nie są w tym super-języku pisane.

Awatar użytkownika
PunkRiot
Posty: 1
Rejestracja: środa 19 lut 2003, 00:00
Kontakt:

Re: Assembler

Post autor: PunkRiot » niedziela 06 kwie 2003, 22:22

...Witam

Ponieważ nie jestem z wykształcenia programistą, ani informatykiem, moje pytanie może wydać się komuś wyjątkowo dyletanckie. Ale co tam, zadam je.

Spotykam się czasami z określeniami, że jakiś program jest lepszy, bo jest napisany w języku procesora właśnie owym assemblerze, dotyczy to np. programów: SAW, czy Magix Sequoia.

Chciałbym się dowiedzieć, o co chodzi z tą "lepszością". I jeśli tak jest, to może ktoś wie dlaczego wszystkie programy nie są w tym super-języku pisane....

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

w skrócie języki programowania dzielą się na kilka poziomów. w tej chwili używa się przede wszystkim języków wysokiego poziomu, czyli w dużym skrócie języków w których programowane algorytmy są w jakiś sposób zbliżone do sposobu myślenia ludzi, a większość rzeczy takich jak menu itd generowana jest automatycznie.

Asemblery to języki niższego poziomu bardziej zbliżone do języka maszyny. programuje się w nim trudniej a przede wszystkim żmudniej.

Jakie różnice. Po kompilacji kody w asemblerze powinien być mniejszy. Co z tego wynika? Dziś już prawie nic. No może tyle, że programiści asemblera to fajniejsi kolesie :).


Kobe
Posty: 89
Rejestracja: niedziela 07 lip 2002, 00:00

Re: Assembler

Post autor: Kobe » niedziela 06 kwie 2003, 22:32

Acha. Dzięki.

Awatar użytkownika
Malin
Posty: 25
Rejestracja: piątek 05 lip 2002, 00:00

Re: Assembler

Post autor: Malin » niedziela 06 kwie 2003, 22:33

Generalnie chodzi o to, że instrukcje w asemlerze pisane są bezpośrednio z języku najbliższym dla procesora, a co za tym idzie są szybciej wykonywane

Jak przedmówca wcześniej napisał, że nic z tego nie wynika to prawdopodobnie miał rację, bo dzisiaj kompy są na tyle szybkie że to dla nich bułka z masłem



Malin

www.malin.muzyk.info
Posiadam wydaną autorską płytkę w klimacie przyjemnego dla ucha rocka. Sprzedaję komputery.

ODPOWIEDZ