Intel 8080 Intel C8080A protsessorli varianti oq keramika paketi, metall qopqoq va oltin pinlar bilan. Umumiy ma'lumot Ishga tushirildi


Download 108.33 Kb.
Pdf ko'rish
bet3/8
Sana18.06.2023
Hajmi108.33 Kb.
#1554258
1   2   3   4   5   6   7   8
Bog'liq
3-topshiriq

 
Tavsif 


Dasturlash modeli 
 
i8080 mikroarxitekturasi 
 
Intel 8080 registrlari 
































(bit holati) 
Asosiy registrlar 

Bayroqlar 
P dastur S hol
ati W ord 










H (bilvosita 
manzil) 
Indeks registrlari 
SP 
S tack P ointe

Dastur hisoblagich 
Kompyuter 
P dastur C so
ni 
Holat reestri 

S
 
Z
 

A
C
 

P
 

C
 
Bayroqlar 
Intel 8080 8008 ning vorisi hisoblanadi . U 8008 bilan bir xil 
asosiy ko'rsatmalar to'plami va registr modelidan foydalanadi, garchi u o'zidan 
oldingi versiyaga na manba kodi , na ikkilik kod mos kelmaydi. 8008-dagi har 
bir ko'rsatma 8080-dagi ekvivalent ko'rsatmaga ega. 8080, shuningdek, 
ko'rsatmalar to'plamiga 16-bitli operatsiyalarni qo'shadi. 8008 o'zining 14 bitli 
xotira maydoniga bilvosita kirish uchun HL registrlari juftligidan foydalanishni 
talab qilgan bo'lsa, 8080 to'liq 16 bitli xotira maydoniga to'g'ridan-to'g'ri 
kirishga ruxsat berish uchun manzillash rejimlarini qo'shdi. 8008 ning ichki 7-
darajali pastga tushiriladigan qo'ng'iroqlar to'plami maxsus 16-bitli stek 
ko'rsatgich (SP) registri bilan almashtirildi. 8080 ning 40 pinliDIP qadoqlash 
64 KiB (2 16 bayt) xotiraga kirish imkonini beruvchi 16-bitli manzil shinasi va 
8-bitli maʼlumotlar avtobusini taqdim etishga imkon beradi . 
 
Registrlar 
Protsessorda yettita 8 bitli registr mavjud (A, B, C, D, E, H va L), bunda A 
asosiy 8 bitli akkumulyator hisoblanadi. Qolgan oltita registrdan alohida 8-bitli 
registrlar sifatida yoki uchta 16-bitli registrlar juftligida (BC, DE va HL, Intel 
hujjatlarida B, D va H deb ataladi) maʼlum koʻrsatmaga qarab foydalanish 
mumkin. Ba'zi ko'rsatmalar, shuningdek, HL registrlari juftligini (cheklangan) 
16 bitli akkumulyator sifatida ishlatishga imkon beradi. HL tomonidan 
ko'rsatilgan o'chirilgan xotira joyiga ishora qiluvchi psevdo-registr M, boshqa 
registrlardan foydalanish mumkin bo'lgan deyarli hamma joyda ishlatilishi 
mumkin. 8080-da xotiraga 16-bitli stek ko'rsatkichi mavjud bo'lib, u 8008-ning 
ichki stekini almashtiradi va 16-bitli dastur hisoblagichi . 
 


Bayroqlar 
Protsessor arifmetik va mantiqiy ko'rsatmalar natijalarini ko'rsatadigan 
ichki bayroq bitlarini ( holat registrini ) saqlaydi. Faqat ma'lum ko'rsatmalar 
bayroqlarga ta'sir qiladi. Bayroqlar quyidagilardir: 
 
Belgisi (S), agar natija salbiy bo'lsa, o'rnating. 
 
Nol (Z), natija nolga teng bo'lsa, o'rnating. 
 
Parite (P), agar natijada 1 bit soni juft bo'lsa, o'rnatiladi. 
 
Carry (C), agar oxirgi qo'shish operatsiyasi olib o'tishga olib kelgan bo'lsa yoki 
oxirgi ayirish operatsiyasi qarz talab qilsa, o'rnating 
 
Ikkilik kodli o'nlik arifmetika (BCD) uchun yordamchi tashish (AC yoki H). 
Tashish biti maxsus ko'rsatmalar bilan o'rnatilishi yoki to'ldirilishi 
mumkin. Shartli-tarmoqli ko'rsatmalar turli bayroq holati bitlarini sinab 
ko'radi. Bayroqlarni guruh sifatida akkumulyatorga nusxalash mumkin. A 
akkumulyatori va bayroqlar birgalikda PSW registri yoki dastur holati so'zi deb 
ataladi. 

Download 108.33 Kb.

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




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