CISC және RISC процессорларының архитектурасы. CISC және RISC архитектураларының салыстырмалы талдауы. CISC және RISC процессорларының архитектурасы. Cisc жне risc процессорларыны архитектурасы cisc жне risc архитектураларыны салыстырмалы талдауы
Скачать 291.5 Kb.
|
2.4. Адресация әдістері және команда түрлеріЖалпы мақсаттағы регистрлері бар машиналарда нұсқаумен басқарылатын объектілерді адрестеу әдісі (немесе режимі) тұрақтыны, регистрді немесе жад орнын көрсете алады. Кесте 2.2 осы кітапта қарастырылатын компьютерлерде жүзеге асырылатын операндтарды адрестеудің негізгі әдістерін ұсынады. 2.2-кесте.Адресті анықтау әдістері
Тікелей деректер және әріптік тұрақты адрестеу әдетте жадты адрестеу әдістерінің бірі болып саналады (бірақ бұл жағдайда қол жеткізілетін деректер мәндері нұсқаулықтың өзінің бөлігі болып табылады және нұсқаулардың жалпы ағынында өңделеді). Кесте 2.2 қосу (Қосу) пәрменінің мысалында адрестеу әдістерінің ең көп тараған атаулары келтірілген, дегенмен құжаттамада архитектураны сипаттау кезінде ЭЕМ және бағдарламалық жасақтама өндірушілері осы әдістерге әртүрлі атауларды қолданады. Кесте 2.2. «=" белгісі тағайындау операторын белгілеу үшін қолданылады, ал M әрпі Жадты білдіреді. Осылайша, M (R1) мекенжайы R1 регистрінің мазмұнымен анықталатын жады ұяшығының мазмұнын білдіреді. Күрделі адрестеу әдістерін қолдану бағдарламадағы нұсқаулардың санын айтарлықтай қысқартуы мүмкін, бірақ бұл аппараттық құралдардың күрделілігін айтарлықтай арттырады. Дәстүрлі машина деңгейіндегі командаларды кестеде көрсетілген бірнеше түрге бөлуге болады. 2.3. 2.3-кесте.Негізгі команда түрлері
Операнд түрін нұсқаудағы операциялық код арқылы немесе деректермен бірге сақталатын және деректерді өңдеу кезінде аппараттық құралмен түсіндірілетін тегті пайдалану арқылы көрсетуге болады. Әдетте операндтың түрі (бүтін, нақты, символ) оның өлшемін анықтайды. Әдетте, бүтін сандар екі толықтауышта беріледі. IBM таңбаларды анықтау үшін EBCDIC пайдаланады; басқалары ASCII пайдаланады. Нақты сандарды бір және қос дәлдікпен көрсету үшін IEEE 754 стандарты орындалады. Бірқатар процессорлар екілік кодталған ондық сандарды пайдаланады, олар бумаланған және бумасыз пішімдерде ұсынылған. Бума пішімі 0-9 сандарын кодтау үшін 4 сан пайдаланылады және әрбір байтқа екі ондық цифр салынады деп болжайды. Бумасыз пішімде байт әдетте ASCII таңба кодында көрсетілетін бір ондық цифрды қамтиды. |