Motorola 68000: відмінності між версіями

[неперевірена версія][перевірена версія]
Вилучено вміст Додано вміст
Рядок 10:
 
== Архітектура ==
 
Програмісти,Асемблер знайоміM68k збагато асемблеромв чому схожий на асемблер систем [[PDP-11]] та [[VAX]],. зазвичайПопри відчуваютьпевні себевідмінності, комфортнонаприклад, програмуючи M68k. Незважаючи на винятки у формі поділуподіл [[Регістр процесора|регістрів]]<nowiki/> загального призначення на спеціалізовані регістри адрес і регістри даних, архітектура 68000 багато в чому&nbsp;— 32-бітна версія PDP-11.
 
[[Система команд|Набір інструкцій]] «ортогональніший», ніж у багатьох процесорів, що з'явилися раніше (наприклад, [[i8080]]), або після (сімейство [[x86]]). На практиці це означає, що можливо вільно комбінувати операції та операнди, з усім багатством режимів адресації, не замислюючись про обмеження сумісності конкретної операції і набору операндів. Ця особливість суттєво полегшує програмування на асемблері 68k, певною мірою наближаючи його до мов високого рівня, а також істотно полегшує створення коду компіляторами.
 
Інструкції 68k можна розділитиподілити на кількадекілька великих груп:
 
* Операції з пам'яттю (Load & store&nbsp;— Move.B, Move.W, Move.L);