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



Pdf көрінісі
бет49/113
Дата18.10.2022
өлшемі5.94 Mb.
#462888
1   ...   45   46   47   48   49   50   51   52   ...   113
medeshova-komputer-architekt

11 00 – қор; 
11 01 – команда қҧрамындағы тҧрақты операнд болады; 
11 10 – операнд командаға кіретін адрес ЖЕСҚ-ның алынады
11 11 – қор. 
«Е97» РС бойынша D және E оналтылық кодына сәйкес 
адрестеудің екі әдісі бар. Мысалы, екі сӛзден қҧралған команданы 
алайық:
02D1 
0020. 
R1+20=>R1 әрекеті келесідей орындайды: R1 ағымдық мәніне 
командадан алынған 20 саны қосылады және нәтиже R1-ге 
орналасады. Егер R1-дің алғашқы мәні F0 болса, онда әрекет нәтижесі
R1 –ге 110 болып жазылады. 
РС адрестеуімен тағы бір команда жазайық: 
021Е 
0020. 
(20)+R1=>(20) әрекетін келесідей орындайды: 20-шы жады 
ҧяшығында сақталатын санға R1 мәні қосылады. Егер R1=F0, онда 
(20)=40 нәтиже (20)=130 болады. 
Модификатор тӛрт биттен қҧралады, екі ҥлкені байт/сӛзді
айырып қосуға, ал екі кішісі «қысқа тҧрақты» деп аталатын әдіспен 
мәліметтерді беруге жауап береді. Кӛптеген командалар мәні модулі 
бойынша 15-тен аспайтын кішкене тҧрақтылармен жҧмыс жасайды. 
Мҧндай тҧрақтылар ОП1-дегі алынған тӛрт битке орналаса алады. 
«Е97»-де мҧндай мҥмкіндікті жҥзеге асыру ҥшін 0 және 1 екі кіші бит 
модификаторлары қолданылады. Олар арқылы процессор «қысқа 
тҧрақтыны» анықтай алады. Бҧл жағдайда ОП1 мәні екілік сан ретінде 
қарастырылады, ал модификатордың 0-і биті оның таңбасы болады. 
Мысалы: 
25А3:R3*10=>R3 
немесе 
3653:R3/(-5)=>R3. 
Кӛрсетілген мысалдардан «қысқа тҧрақтылы» әрекет бір сӛзді 
ғана алады. Мҧндай әдіс мынадан бҧрын айтылған РС бойынша 
адрестеу әдісіне қарағанда ҥтымды болып келеді.
«Қысқа тҧрақтылы» әрекет процессор командасының жҥйесін 
жеңілдетеді. Мысалы, бағдарламаларда мәліметтерді бірлікке кӛбейту 
немесе азайту командалары қажет болады. Кез келген процессорда 
мҧндай жағдайда IMC және DEC деп аталатын арнайы командалар 


89 
болады. «Е97»-де бҧл командалар «қысқа тҧрақтылы» әрекетінің 
жеке жағдай ретінде қарастырылады. 


Достарыңызбен бөлісу:
1   ...   45   46   47   48   49   50   51   52   ...   113




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

    Басты бет