Iyini i-Assembler?
Uhlelo lwe - assembler lwakha ikhodi yezinto ngokuhumusha inhlanganisela ye - mnemonics kanye ne - syntax yemisebenzi kanye nezindlela zokubhekana nezimo zibe yizinombolo ezifanayo. Lokhu kuboniswa ngokuvamile kuhlanganisa ikhodi yokusebenza ("opcode") kanye namanye amabhithi wokulawula nedatha. Umhlanganisi futhi ubala izinkulumo ezingaguquguquki futhi uxazulula amagama angokomfanekiso wezindawo zememori nezinye izinto. Ukusetshenziswa kwezinkomba ezingokomfanekiso kuyisici esiyinhloko se-assembler, okusindisa ukubalwa okuyisidina nokuvuselelwa kwamakheli okuzenzakalelayo ngemuva kokuguqulwa kohlelo. Iningi labahlanganisi lifaka nezindawo ze-macro zokwenza ukushintshwa kombhalo <unk> isb., ukukhiqiza ukulandelana okufushane okuvamile kwemiyalo njenge-inline, esikhundleni sokubizwa ngokuthi ama-subroutines.  Abanye abahlanganisi bangase bakwazi ukwenza ezinye izinhlobo ezilula zokulungiswa okuqondene nesethi yemiyalelo. Isibonelo esisodwa esiqondile salokhu kungaba yizihlanganisi ze-x86 ezitholakala kuyo yonke indawo ezivela kubathengisi abahlukahlukene. Ebizwa ngokuthi i-jump-sizing, iningi lazo likwazi ukwenza ukushintshwa kwemiyalo yokugxuma (ukugxuma okude kuthathelwe indawo ukugxuma okufushane noma okuhlobene) kunoma yiliphi inani lokudlula, ngokucela. Abanye bangenza ngisho nokuhlelwa kabusha okulula noma ukufakwa kwemiyalo, njengamanye ama-assembler wezakhiwo ze-RISC ezingasiza ekuthuthukiseni ukuhlelwa kwemiyalo enengqondo ukuze kusetshenziswe ipayipi le-CPU ngendlela ephumelelayo ngangokunokwenzeka.