 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ọ  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. 