Машинен език: Разлика между версии
Изтрито е съдържание Добавено е съдържание
м излишен празен ред |
м Bot: Automated text replacement (-\"([а-яА-Я0-9,\.\–\-\s]*?)\" +„\1“) |
||
Ред 4:
[[Машинна инструкция|Инструкциите]] са последователности от [[бит (информатика)|битове]] с различни модели на ползване на паметта, които съответстват на различните команди.
Всеки модел процесор или клас/семейство процесори има свой собствен [[набор от инструкции]] на машинен език, въпреки че има доста голямо застъпване между тях<ref>{{Цитат уеб| уеб_адрес= http://fmi.wikidot.com/karh4| заглавие= Лекциите на ФМИ: Инструкции - формати, операции, групи инструкции и формати на данните|достъп_дата = 8 август 2016|фамилно_име= |първо_име= |дата= |труд= |издател= |цитат= |език= }}</ref>. Често последващите или производни модели процесори включват основния набор на предшестващите модели, допълнен с други инструкции. Ако процесорът
Някои машинни езици отделят за всички свои команди един и същ брой битове, т.е. инструкциите имат еднаква дължина, но при други това не е така. Това силно зависи от конкретната архитектура и типа на инструкциите. Повечето от тях имат едно или повече полета [[opcode]], в които е дефиниран основният тип на инструкцията (аритметична, логическа, за предаване на управлението и др.) и конкретната операция (например събиране или сравнение) и други полета, определящи вида на [[операнд]]ите, метода на адресиране или самата действителна стойност.<ref>{{cite web|url=http://programmedlessons.org/AssemblyTutorial/Chapter-11/ass11_2.html|title=Immediate Operand|author=Bradley Kjell; kjell at ieee dot org|publisher=}}</ref>
|