Strona główna : Warunki oprogramowania : Definicja asemblera

Asembler

Asembler to plik programowy, który konwertuje język programowania do kodu maszynowego. Pobiera podstawowe polecenia i operacje z kodu asemblera i konwertuje je na dwójkowy kod, który można rozpoznać po określonym typie edytor.

Asemblery są podobne do kompilatory w tym, że tworzą kod wykonywalny. Jednak asemblery są bardziej uproszczone, ponieważ konwertują tylko kod niskiego poziomu (język asemblera) na kod maszynowy. Ponieważ każdy język asemblera jest zaprojektowany dla określonego procesora, asemblacja programu jest wykonywana przy użyciu prostego mapowania jeden do jednego z kodu asemblera na kod maszynowy. Z drugiej strony kompilatory muszą konwertować generyczne wysokiego poziomu kodu źródłowego do kodu maszynowego dla określonego procesora.

Większość programów jest napisana na wysokim poziomie języka programowania i są kompilowane bezpośrednio do kodu maszynowego za pomocą kompilatora. Jednak w niektórych przypadkach kod asemblera może być użyty do dostosowania funkcji i zapewnienia, że ​​działają one w określony sposób. W związku z tym, IDE często zawierają asemblery, dzięki czemu mogą tworzyć programy zarówno z języków wysokiego, jak i niskiego poziomu.

TechLib - słownik komputerowy Tech Lib

Ta strona zawiera techniczną definicję asemblera. Wyjaśnia w terminologii komputerowej, co oznacza Assembler i jest jednym z wielu terminów oprogramowania w słowniku TechLib.

Wszystkie definicje na stronie TechLib są napisane tak, aby były dokładne pod względem technicznym, ale także łatwe do zrozumienia. Jeśli uznasz tę definicję asemblera za pomocną, możesz odwołać się do niej, korzystając z linków cytowania powyżej.