Есептеуіш техниканы жµндеу жєне техникалыќ ќызмет кµрсету



Pdf көрінісі
бет64/167
Дата07.02.2022
өлшемі5,94 Mb.
#84146
1   ...   60   61   62   63   64   65   66   67   ...   167
Байланысты:
medeshova-komputer-architekt

7.3 Мәліметтерді адрестеу 
ОП1 және ОП2 операндаларды қарастырайық. Әрдайым әрбір 
операндты кодтауға тӛрт екілік разряд бӛлінеді, Олардың екі ҥлкені 
мәліметтердің адрестеу типін береді, ал кішілері оны анықтайды. 
Кӛпшілік жағдайда екі кіші биттер адрестеу жҥзеге асатын регистр 
номерін береді.
Адрестеу типіне сәйкес оператор модификаторының ҥлкені 
тӛрт қайталанбайтын екілік комбинациядан қҧралады: 
00
– адрестеудің регистрлеу әдісі: операндасы болып 
кӛрсетілген регистрдің мазмҧны саналады; 
01
– қосалқы адрестеу әдісі: адресі кӛрсетілген регистрде 
берілген ЖЕСҚ ҧяшығының мазмҧны операнд болып табылады; 
10
– қор; адрестеудің индекстік әдісі қолданылады; 
11 – РС команда адресінің санауышы: командаға кіретін 
ақпаратты қолданудан операнд алынады.
Қарапайым адрестеу әдісі болып регистрлік әдіс саналады. Бҧл 
әдіске ҥлкен биттің нӛлдік мәні сәйкес келеді. Операнданың толық 
коды регистр нӛмеріне сәйкес келеді: 0000 екілік комбинациясы R0-
ге, 0001-R1-ге және т.с.с. сәйкес келеді.
Әрекетке мәліметтер ретінде кӛрсетілген регистрдегі ақпарат 
қолданылады. Мысалы, егер R1=3, ал R2=5 болса, онда нәтижесінде 
келесі команда орындалады: 
0212:
R2+R1=>R2 
нәтижесі R2=8 болады. 
Қосалқы адрестеу кезінде операнд коды кҥрделі болады: 
қосалқы қатынасу R0 регистрі бойынша 0100 (4) болады, ал R1-
0101(5) және т.с.с. Кӛрсетілген регистр мазмҧны операнд емес, оның 
ЖЕСҚ адресі болады. Келесі команданы қарастырайық: 
0263
: R3+(R2)=>R3 
мҧндағы R2 жақшасы қосалқы адрестеуді сипаттайды. R2 мазмҧны 30 
ға тең, ал R3=6. 30-ші адресті жады ҧяшығында 10 саны сақталған. 
«Е97» процессоры команданы орындау кезінде R3-тегі 6 мәніне R2 
кӛрсеткен 30-шы ҧяшықтағы санын қосады және әрекет нәтижесін R3 
– ке 16 деп еңгізеді. 


88 
РС бағдарлама санауышы бойынша адрестеу әдісін 
қарастырайық. Себебі адрестеу жҥретін регистр анықталған және 
басқа мақсатта қолдануға болатын операндтың екі кіші биті 
босатылады. Осыған байланысты санауыш бойынша адрестеудің тӛрт 
әдісі пайда болады: 


Достарыңызбен бөлісу:
1   ...   60   61   62   63   64   65   66   67   ...   167




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет