Spisu treści:
Definicja - Co oznacza asembler?
Asembler to rodzaj programu komputerowego, który interpretuje programy napisane w języku asemblera na język maszynowy, kod i instrukcje, które mogą być wykonywane przez komputer.
Asembler umożliwia twórcom oprogramowania i aplikacji dostęp do architektury sprzętowej i komponentów komputera oraz zarządzanie nimi.
Asembler jest czasem określany jako kompilator języka asemblera. Zapewnia również usługi tłumacza.
Techopedia wyjaśnia Asembler
Asembler służy przede wszystkim jako pomost między symbolicznie kodowanymi instrukcjami napisanymi w języku asemblera a procesorem komputera, pamięcią i innymi komponentami obliczeniowymi. Asembler działa poprzez złożenie i konwersję kodu źródłowego języka asemblera na kod obiektowy lub plik obiektowy, który stanowi strumień zer i jedynek kodu maszynowego, które są bezpośrednio wykonywane przez procesor.
Asemblery są klasyfikowane na podstawie liczby odczytów kodu źródłowego przed przetłumaczeniem; istnieją zarówno asemblery jednoprzebiegowe, jak i wieloprzebiegowe. Co więcej, niektóre wysokiej klasy asemblery zapewniają ulepszoną funkcjonalność, umożliwiając stosowanie instrukcji sterujących, usług pozyskiwania danych i zapewniając wsparcie dla obiektowych struktur programistycznych.
