Asembler

Asembler to program, który konwertuje język asemblera na kod maszynowy. Pobiera podstawowe polecenia i operacje z kodu asemblera i konwertuje je na kod binarny, który może być rozpoznany przez określony typ procesora.

Asemb lery są podobne do kompilatorów, ponieważ generują kod wykonywalny. Są jednak prostsze, ponieważ konwertują wyłącznie kod niskiego poziomu (język asemblera) na kod maszynowy. Ponieważ każdy język asemblera jest przeznaczony dla konkretnego procesora, asemblowanie programu odbywa się za pomocą prostego odwzorowania jeden do jednego kodu asemblera na kod maszynowy. Kompilatory natomiast muszą konwertować ogólny kod źródłowy wysokiego poziomu na kod maszynowy przeznaczony dla konkretnego procesora.

Większość programów jest pisana w językach programowania wysokiego poziomu, a następnie kompilowana bezpośrednio do kodu maszynowego za pomocą kompilatora. W niektórych przypadkach kod asemblera może jednak służyć do dostosowywania funkcji i zapewniania ich określonego działania. Dlatego IDE często zawierają asembler, dzięki czemu mogą kompilować programy napisane zarówno w językach wysokiego, jak i niskiego poziomu.

Zaktualizowano September 5, 2014 przez Per C.

quizSprawdź swoją wiedzę

In what year was the first version of Unix released?

A
1951
0%
B
1961
0%
C
1971
0%
D
1981
0%
Correct! Incorrect!     View the Unix definition.
More Quizzes →

Słownik komputerowy Tech Terms

Definicja Asembler na tej stronie jest oryginalną definicją napisaną przez autorów TechTerms.com. Jeśli chcesz odwołać się do tej strony lub zacytować tę definicję, użyj zielonego paska cytowania bezpośrednio poniżej definicji.

Naszym celem jest wyjaśnianie terminologii komputerowej w prosty i zrozumiały sposób. Dążymy do dokładności i prostoty w każdej publikowanej definicji. Jeśli masz uwagi lub chcesz zaproponować nowy termin techniczny, skontaktuj się z nami.

Newsletter Tech Terms

Poszerzaj swoją wiedzę techniczną dzięki naszemu codziennemu lub tygodniowemu newsletterowi! Subskrybuj już dziś i otrzymuj nowe terminy oraz quizy prosto do skrzynki odbiorczej.

Zapisz się do bezpłatnego newslettera TechTerms

Jak często chcesz otrzymywać e-maile?

Możesz wypisać się lub zmienić częstotliwość w dowolnym momencie, korzystając z linków w każdym e-mailu. Pytania? Skontaktuj się z nami.

Uwaga: Newsletter jest wysyłany w języku angielskim.