Системы адресации в Мини- и МикpоЭВМ — страница 7

  • Просмотров 3476
  • Скачиваний 222
  • Размер файла 24
    Кб

èíñòðóêöèè è áîëåå 20 ðåæèìîâ àäðåñàöèè îïåðàíäîâ. Âñå ýòî äàåò âîçìîæíîñòü ïðîãðàììèñòó ñîñòàâëÿòü ýôôåêòèâíûå ïî îáúåìó è

âðåìåíè âûïîëíåíèÿ ïðîãðàììû. Êàêèå æå ñïîñîáû àäðåñàöèè ïðåäóñìîòðåíû â ÑÌ1700? Ìû ðàññìîòðèì íåñêîëüêî ñïîñîáîâ àäðåñàöèè,

êîòîðûå â îáùåì ìîæíî ïîäåëèòü íà ðåãèñòðîâûå, êîñâåííûå, èíäåêñíûå è ñïåöèàëüíûå. 2.1 ÐÅÃÈÑÒÐÎÂÛÉ ÐÅÆÈÌ ÀÄÐÅÑÀÖÈÈ Â ýòîì ðåæèìå

îïåðàíäîì ÿâëÿåòñÿ ñîäåðæèìîå ðåãèñòðà.Ðàññìîòðèì èíñòðóêöèþ MOVL R2,R3. Äëÿ ÑÌ ÝÂÌ õàðàêòåðíî, ÷òî ïðèåìíèêîì âñåãäà ÿâëÿåòñÿ âòîðîé

îïåðàíä äëÿ äâóõ- è òðåòèé äëÿ òðåõ-îïåðàíäíûõ èíñòðóêöèé. Ïîýòîìó èíñòðóêöèÿ MOVL R2,R3 ïåðåñûëàåò ñîäåðæèìîå ðåãèñòðà R2 â ðåãèñòð R3, à íå

íàîáîðîò, êàê áûëî áû ñ àíàëîãè÷íîé èíñòðóêöèåé MOV AX,BX èç íàáîðà êîìàíä ïðîöåññîðîâ cåìåéñòâà 8086 ôèðìû Intel. Ïðèâåäåì ïðèìåð