Mnemonik – w językach assemblera jest to składający się z kilku liter kod-słowo, który oznacza konkretną czynność, jaką ma wykonać procesor. Przykładem mnemoników mogą być: ADD (ang. add – dodaj) czy SUB (ang. subtract – odejmij).

Mnemoniki powstały, aby wyeliminować konieczność programowania komputerów za pomocą wpisywania samych liczb, które są naturalnym kodem używanym przez procesor. Zamianą mnemoników na liczby binarne (kod maszynowy) zajmują się odpowiednie programy – asemblery.

Wprowadzenie mnemoników miało wielkie zalety; pozwoliło procesowi programowania stać się łatwiejszym i mniej zawodnym, jako że ludzie łatwiej operują na słowach wyrażających określone polecenia niż na kodach liczbowych, których zapamiętanie jest czasochłonne, a używanie dużo mniej efektywne i bardziej podatne na błędy.

Zestawy mnemoników różnią się w zależności od typu procesora, choć część pozostaje zazwyczaj niezmienna, jak dodawanie, odejmowanie, mnożenie MUL (ang. multiply), czy dzielenie DIV (ang. divide).

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.