Skocz do zawartości

Zablokowane Asembler


Solmis

Rekomendowane odpowiedzi

  • 2 tygodnie później...

Żeby nie zakładać nowego tematu:

 

Zna ktoś jakiś dobry kurs Asemblera?

 

EDIT:

 

@Down:

 

Szukam, nie chcę się uczyć z jakiegoś badziwia, więc proszę o radę. Jakiś dobry, może nawet sprawdzone kurs. O_o

Odnośnik do komentarza
Udostępnij na innych stronach

Hmm, a może mu chodzi o Atmegi, atiny lub pic'e one mają wiele różnych rozkazów to nie takie proste...

Np. Niektóre "rozkazy" w C++ zajmują 1 linijkę a w Asemblerze zajmuje to 50 albo i 100 linijek ... W tym języku musisz pisać wszytko sam, nie ukrywam że jest to najlepszy język gdyż pozwala on na 100% kontrolę na procesorem.

Odnośnik do komentarza
Udostępnij na innych stronach

Chcecie zrobić szybko i łatwo grę? Po co się męczyć robieniem gier w c++, delphin itp. Jak można zrobić grę w programie są różne np. RPG , Zręcznościowe itp. Polecam RPG fajnie się robi w tym programie grę, można zrobić grę 3D ale jak nie znasz angielskiego to sie za to nie bierz. Najlepiej robić w 2D gorsza grafika ale polska wersja językowa.

 

Dam Link do mojej strony gdzie jest ten programik, można tam także umieścić swoją gre, znaleźć informacje jak skonfigurować program pod swoje wymagania itp.

 

 

 

Oto Link Strony -----> http://www.rpg-maker.***.pl <----- Oto Link Strony

Odnośnik do komentarza
Udostępnij na innych stronach

Pan Andrzej dostaje bana na rok za niestosowanie się do poleceń moderatora (raz dostał warna za spam, potem go ostrzegłem słownie przy kolejnym, więc teraz to już totalne olewactwo), a posty Proxxa i Jabola skasowałem, bo nic nie wnosiły do tematu.

Odnośnik do komentarza
Udostępnij na innych stronach

Eee, ludzie. Trzeba najpierw uzgodnić, o czym mowimy. O Asemblerze, czy o o assemblerze xD Bo to są dwie całkowicie różne rzeczy... :P

 

A jak powiedział sam autor tematu...:

Co uważacie o Asemblerze. Opłaca się go uczyć, czy będzie raczej nieprzydatny.

Powiedzcie swoje opinie.

Więc nie rozumiem, dlaczego wy wciąż mówicie o jakimś niewiadomo jakim 'języku procesora'... Boshe, przecież to nie to! On się pytał o Asemblera, nie o assemblera...! Tak, racja, że jeżyk maszynowy assembler jest poniekąd zmieniany z każdą nową technologią do nowych standardów i dostosywany do odpowiednich procesorów, ale nie o tym tu mówimy !!!

 

Asemblery lub języki asemblerów to w informatyce rodzina języków programowania niskiego poziomu, w których zasadniczo jedno polecenie odpowiada jednemu rozkazowi procesora. Są to języki powstałe na bazie języka maszynowego, poprzez zastąpienie liczb odpowiadających fragmentom rozkazów kodu maszynowego ich symbolicznymi odpowiednikami. Dzięki zamianie liczb na tzw. mnemoniki, możliwe jest tworzenie programów, których kod źródłowy może być zrozumiały dla człowieka, a jednocześnie bezpośrednio tłumaczony na kod maszynowy procesora, co pozwala zapewnić duży stopień kontroli programisty nad zachowaniem procesora.

 

Z tej oto definicji (z wikipedii :D) prosto wynika, że autor prosi o opinię na temat języków maszynowych odpowiednio skompilowanych tak, by każdy wyraz odpowiadał dokładnie jednemu poleceniu dla DANEGO typu procesora. Tak więc nie widzę najminiejszego powodu, dla którego można by tu było wytykać jakiekolwiek wady związane z niekompatybilnością Asemblera (panie Marmot :P), ponieważ Asemblery właśnie nazywają się Asemblerami, ponieważ są to odpowiednio przekształcone typy języków maszynowych assembler tak, by każdy z nich był kompatybilny z konkretnym przeznaczonym dla niego typem procesora !!! Z tego wynika, że assembler tak, może i sprawia problemy z dopasowaniem odpowiedniego kodu do danego procesora, ale Asembler jest po to, by to ułatwić i wystarczy znać odpowiedni Asembler, by móc pisać w kodzie maszynowym pod każdy procesor !

 

Autor wyraźnie prosił o Asemblery, tak więc wszelkie wytykanie wad, co do jego niekompatybilności są bezpodstawne, bo Asemblery działają pod każdą technologią każdego procesora, przetwarzając swój kod na odpowiedni kod tego waszego wadliwego assemblera. I na przyszłość radzę zapoznać się z dokładną definicją i jeszcze dokładniejszą pisownią danego terminu. Panie Marmot. God with You. :P

Odnośnik do komentarza
Udostępnij na innych stronach

Eee, ludzie. Trzeba najpierw uzgodnić, o czym mowimy. O Asemblerze, czy o o assemblerze

To jest prawie to samo...

by to ułatwić i wystarczy znać odpowiedni Asembler, by móc pisać w kodzie maszynowym pod każdy procesor !

Może nie zauważyłeś, ale w Wikipedii pod tym co zacytowałeś jest wyraźnie napisane:

Składnia języka asemblerowego różni się w zależności od używanego asemblera (programu tłumaczącego, patrz niżej) oraz implementacji sprzętowej - przede wszystkim od architektury procesora. Do najpopularniejszych odmian tego języka - ze względu na popularność architektury Intela znanej pod nazwą x86, zaliczyć można Asembler x86.

Jak używa asemblera dla procesorów x86, to nie napisze programu dla procesora PPC, to chyba logiczne? Bo tak namieszałeś tą swoją wypowiedź, jakby pisząc raz, mógłby już od razu jeden kod odpalić pod x86, PPC, SPARC i innych...

Odnośnik do komentarza
Udostępnij na innych stronach

@up: Bo się pomylił xD Sam fakt, że napisał tą nazwę w środku zdania z dużej litery i przez jedno 's' mówi sam za siebie, że miał na myśli coś innego, niż klasyczny assembler.

 

Marmot, może się pomyliłem... Chciałem zapodać TO :P :

Nazwa Assembler (wielką literą i z dwoma 's') zachowywana jest w języku polskim w przypadkach, gdy chodzi o nazwy programów lub poleceń w ich dosłownym brzmieniu, czyli nazwy własne, natomiast małą literą i z jednym 's' używa się spolszczonego wyrazu oznaczającego ogólnie oprogramowanie lub dowolny program tej kategorii
:D

 

Radzę przeczytać ten tekst dokładnie kilka razy, żeby dokłądnie zrozumieć jego znaczenie xD Hmm... Chociaż może rzeczywiście trochę pokręciłem, bo autor użył wielkiej litery i jednego 's', a tu jest napisane albo o małej literze i jednej 's' albo o wielkiej literze i dwóch 's' xD Tak więc dokładnie raczej nie można rozstrzygnąć, co autor ma na myśli ;/ Może zapytajmy autora :P

 

A Tobie, Marmot, chciałem tylko wyjaśnić, że jest zasadnicza różnica między Asemblerem, a assemblerem (coś z tymi 's' ciagle nie wychodzi ;/), a po Twoim poście wnioskowałem, że masz na myśli tego od dużej litery (jak napisałeś w środku zdania) i wytłumaczyłem, że chyba się pomyliłeś ;)

Odnośnik do komentarza
Udostępnij na innych stronach

spyro@ widzę uważasz się za wielkiego mądrego ale to nie Ty uczysz się tego języka w szkole jako obowiązkowy przedmiot ! To nie Ty musisz znać wszystkie rozkazy rodziny Atmega, Pic i xx51 !! Więc nie wyjeżdżaj z takimi tekstami skoro sam nie wiesz o czym mówisz !. Nie tłumacz nic Marmot'owi on to wie lepiej od Ciebie !

A autor pytał o ogólną pracę na Assemblerem i asemblerem !! A my mu odpowiadamy "Że w Assemblerze musisz znać listę rozkazów procesora czyli "asembler" ! i na to samo wychodzi że oby dwa języki bez siebie nie istnieją a różnica między nimi jest taka iż jeden potrafi przeczytać tylko człowiek drugi tylko procesor i to taki pod którego jest napisany program !!

Odnośnik do komentarza
Udostępnij na innych stronach

Nie wiedziałem, że ten temat i moje wypowiedzi będą taką kwestią sporną. I w tych wszystkich odpowiedziach nie znalazłem prawie ani jednego kursu. Wszyscy kłócicie się o drobnostki. ;)

Więc, żeby już nie było spamu, zamykam temat i sam poszukam. ;/

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...