Mustaqil ishi mavzu: k 580 modelli mikro prossesorning ishlash prinsipi


Download 0.9 Mb.
bet4/6
Sana13.12.2022
Hajmi0.9 Mb.
#999858
1   2   3   4   5   6
Bog'liq
K 580

Mnemonik
belgi


Tushuntirish

LEKIN

akkumulyator registri

manzil

16 bitli tashqi xotira manzili

ma'lumotlar 8

8 bitli ma'lumotlar operandi

ma'lumotlar 16

16 bitli ma'lumotlar operandi

B 2 , bayt 2

ko'p baytli ko'rsatmalarda ikkinchi bayt tarkibi

B 3 , bayt 3

ko'p baytli ko'rsatmalarda uchinchi bayt tarkibi

port

8-bitli I/U interfeys manzili ( I / U );

M

H -juft registrlarning mazmuni bilan adreslangan

R1 , R2 , R _ _

nomli registrlardan biri RON blokiga tegishli A , B , C , D , E , H yoki L

RH , RL

R registrining yuqori va past nibblelari

DDD , SSS

RON blokining registrlaridan biriga yoki uzatishning maqsadli ( D - maqsad ) yoki operandning manbai ( S - manba ) sifatida murojaat qiluvchi buyruq formatidagi 3 bitli maydonlar

RR ( registr juftligi )

16 bitli so'zlar bilan operatsiyalar uchun bitta registr sifatida murojaat qilingan BC , DE , HL , SP juft 8 bitli registrlar

RP

Juft registrlarga yoki 16 bitli registrga murojaat qiluvchi buyruq formatidagi 2-bitli maydon

RL ( past )

kichik korpus juftligi

RH ( yuqori )

juftlikda yuqori registr

Kompyuter ( dastur hisoblagichi )

16-bitli dastur hisoblagichi (dastur hisoblagichi)

PCH , PCL

Kompyuter dasturi hisoblagichining yuqori va past registrlari

SP ( stek ko'rsatkichi )

16-bitli stek ko'rsatgich registri

R m

R registridagi bit raqami (7 ≥ m ≥ 0)

P

RESTART buyrug'idagi sakkizlik vektor

NNN

RESTART buyrug'idagi vektorning ikkilik ko'rinishi

( GA O'TKAZILADI ) ←

ekspeditor operatori

Jadvalning davomi. 1.2. – Shartli mnemonik belgi

Mnemonik
belgi


Tushuntirish

( ALMASH ) ↔

almashinuv operatori

l ( VA )

VA operatori

V( YOKI )

OR operatori

 ( eksklyuziv OR )

XOR operatori _

BIRINING TO'LDIRISHI

inversiya operatori, birning toʻldiruvchisi ( masalan , Ā )

+ ( QO'SHISH )

arifmetik qo'shish operatori

- ( IKKINI TO'LDIRGAN AYRISH )

ikkita to'ldiruvchi kod yordamida arifmetik ayirish operatori

( )

registr yoki xotira joylashuvi mazmuni

( )( )
( CONCATANATION )

birlashtirish (ulanish) operatori; birlashtirganda, ikkita 8-bitli registrlarning mazmuni bitta 16-bitli so'z sifatida ko'rib chiqiladi.

Manzil usullari
KR580 MP besh xil adreslash usulidan foydalanadi: to'g'ridan-to'g'ri, yashirin, bilvosita, to'g'ridan-to'g'ri va stacked.
To'g'ridan-to'g'ri manzillash - buyruqning ikkinchi va uchinchi baytlarida operandning xotiradagi to'g'ridan-to'g'ri manzili mavjud.
Yashirin adreslash - manba registrining manzili va (yoki) operandning maqsadli manzili ko'rsatma kodi bilan belgilanadi.
Bilvosita adreslash - operandning manzili ko'rsatma kodi bilan adreslangan registrlar juftligida.
To'g'ridan-to'g'ri adreslash - operand ikkinchi baytda joylashgan - ikki baytli ko'rsatma uchun yoki ikkinchi va uchinchi baytlarda - uch baytli buyruq uchun.
Stack manzillash - manzil stek ko'rsatkichi tomonidan aniqlanadi SP . Uning registrning bilvosita manzillashidan farqi shundaki, xotiraga kirishda ikki bayt yoziladi yoki o'qiladi va stek ko'rsatgichining mazmuni mos ravishda avtomatik ravishda kamayadi yoki 2 ga oshiriladi.
Xotira modeli
Xotira modeli 8 bitli tizimli elementlarning tartiblangan va raqamlangan ketma-ketligidir - xotira hujayralari yoki tashqi registrlar. Xotira katakchasida (registrda) saqlangan 8 bitli ikkilik so'z bayt deb ataladi va so'zning alohida ikkilik biti bit deb ataladi . Xotira katakchasining soni uning manzilidir . 16-bitli MP manzil shinasi 2 16 =65536=64 K bayt (K=1024 - umumiy qabul qilingan konstanta) bo'lgan manzil maydoniga (adresli xotira kataklarining maksimal to'plami) kirish imkonini beradi .
A , B , C , D , E , F raqamlari bilan oʻn oltilik tizimda raqamlangan. (1.2-jadval). Har bir bayt ikkita nibble bilan ifodalanishi mumkin ( bitlarning yuqori va past tetradalari - har biri to'rt bit), ularning qiymati belgilangan o'n oltilik raqamlar bilan yagona kodlangan. Bunday holda, har qanday xotira katakchasining manzili 4 bitli {0000, 0001, …, FFFF } va uning mazmuni - 2 bitli o'n oltilik raqamlar {00, 01, …, FF } bilan ifodalanadi.
1.3-jadval. - sanoq tizimlari


Download 0.9 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling