Kí ni Assembler?
Àtòjọ̀rọ̀ tí ó ń ṣe àdàkọ àwọn ohun tí ó ń ṣe àdàkọ nípa títúmọ̀ àwọn àpapọ̀ àwọn ọ̀rọ̀-ìrántí àti àwọn àdàkọ fún àwọn iṣẹ́ àti àwọn ọ̀nà tí ó ń tọ́ka sí sí àwọn àpapọ̀ iye tí ó jẹ́ tiwọn. Aṣoju yii maa n ni koodu isẹ ("opcode") bakanna bi awọn bit ati data iṣakoso miiran. Olùṣàtúnṣe náà tún ń ṣírò àwọn ọ̀rò̀ tí ó dúró ṣánṣán, ó sì ń yanjú àwọn orúkọ ìṣàpẹẹrẹ fún àwọn ibi ìrántí àti àwọn ẹ̀dá mìíràn. Lilo awọn itọkasi aami jẹ ẹya pataki ti awọn olukojọpọ, fifipamọ awọn iṣiro ti o nira ati awọn imudojuiwọn adirẹsi ọwọ lẹhin awọn atunṣe eto. Pupọ awọn olutọpa tun pẹlu awọn ohun elo macro fun ṣiṣe rirọpo ọrọ <unk> fun apẹẹrẹ, lati ṣe agbekalẹ awọn lẹsẹsẹ kukuru ti awọn itọnisọna bi inline, dipo ti a npe ni awọn subroutines.  Diẹ ninu awọn assemblers le tun ni anfani lati ṣe diẹ ninu awọn rọrun iru ti itọnisọna ṣeto-pataki optimizations. Apẹẹrẹ kan ti eyi le jẹ awọn apopọ x86 ti o wa nibi gbogbo lati ọdọ awọn olupese oriṣiriṣi. A máa ń pè wọ́n ní àtúnṣe-ìwọ̀n, èyí tó pọ̀ jù lọ nínú wọn ló sì lè ṣe àtúnṣe-ìwọ̀n àtúnṣe (ìwọ̀n àtúnṣe gígùn ni a fi àtúnṣe gígùn tàbí àtúnṣe gígùn rọ́pò) ní iye ìgbà tí ó bá wù ú, tí a bá béèrè fún un. Àwọn mìíràn lè ṣe àtúntò tàbí àfikún àwọn ìtọ́ni, bíi àwọn assemblers fún àwọn ẹ̀rọ RISC tí ó lè ran àwon tí ó lè ṣe àtòjọ ìtọ́ni tí ó ní òye láti lo ìtọ́ni CPU bí ó ti lè ṣeé ṣe.