Файл: Моделирование цифровых и микропроцессорных систем (И.А. Дьяков, 2001).pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 16.06.2025

Просмотров: 536

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

< g_dhlhjuo kemqZyo ijb fh^_ebjh\Zgbb g_h[oh^bfh mqblu\Zlv lj_lv_ khklhygb_ we_f_glZ >ey wlh]h ij_^mkfhlj_gh ih^dexq_gb_ klZg^Zjlguo iZd_lh\ VWGBORJLF hij_^_e_gguo \ LHHH VWGBORJLFB beb bkihevah\Zgb_ imklh]h hi_jZlhjZ QXOO qlh[u \udexqblv ^jZc\_j I_j\uc f_lh^ ijbf_gy_lky lhevdh d lbim VWGBORJLF \lhjhc ijbf_gy_lky d ex[hfm lbim I_j\uc f_lh^ h[uqgh bkihevam_lky qZs_

OLEUDU\ LHHH

XVH LHHH VWGBORJLFBDOO

HQWLW\ WEXI LV

SRUW HQDEOH ERROHDQ

D VWGBORJLFBYHFWRUWR

P RXW VWGBORJLFBYHFWRU WR

HQG WEXI

DUFKLWHFWXUH SRI WEXILV

EHJLQ

SURFHVV HQDEOH D

LI HQDEOH WKHQ

P D

HOVH

P =

HQG LI

HQG SURFHVV

HQG S

?keb gZ^h hibkZlv \gmlj_ggxx rbgm lh fh`gh \hkihevah\Zlvky \lhjuf f_lh^hf

SDFNDJH SBEXVLV

VXEW\SH EXQGOH LV ELWBYHFWRU WR

HQG SBEXV

XVH ZRUN SBEXV DOO

HQWLW\ WEXI LV

SRUW HQDEOH ERROHDQ D EXQGOH P RXW EXQGOH EXV

HQG WEXI

DUFKLWHFWXUH SRI WEXILV

EHJLQ

SURFHVV HQDEOH D

EHJLQ

LI HQDEOH WKHQ

P D

HOVH

P QXOO

HQG LI

HQG SURFHVV

HQG S

Ijbf_g_gb_ imklh]h hi_jZlhjZ d kb]gZem \b^Z rbgu \udexqZ_l ^jZc\_j Dh]^Z \ mkeh\ghf hi_jZlhj_ \uihegblky mkeh\b_ [m^_l knhjfbjh\Zg [mn_j k lj_fy khklhygbyfb

Fh^_ebjh\Zgb_ ihke_^h\Zl_evghklguo ko_f

>ey fh^_ebjh\Zgby ihke_^h\Zl_evghklghc eh]bdb \ yaud_ 9+'/ g_l ki_pbZevguo j_kmjkh\ h^gZdh ijZ\bevgh_ bkihevah\Zgb_ hi_jZlhjh\ aZ^_j`_d h`b^Zgby hojZgguo dhgkljmdpbc \ [ehdZo b ijhp_kkh\ iha\hey_l ^hklZlhqgh ohjhrh hibku\Zlv ko_fu lZdh]h lbiZ >bgZfbdZ baf_g_gby kb]gZeh\ njhglu b kj_au j_]bkljbjm_lky Zljb[mlZfb yaudZ Hq_gv ohjhrh khklZ\eylv ijh_dlu ijbf_gyy ijb hibkZgbb ko_f bo ij_^klZ\e_gby \ \b^_ dhg_qguo Z\lhfZlh\ < ijZdlbd_ ijh]jZffbjh\Zgby keh`bebkv hij_^_e_ggu_ ih^oh^u d hibkZgbx lZdlbjh\Zgby ko_f b aZibkb ql_gby ^Zgguo k[jhkZ b mklZgh\db khklhygbc >Ze__ [m^ml jZkkfhlj_gu g_dhlhju_ \ZjbZglu wlbo ih^oh^h\ g_khfg_ggh bf_xsbo \hafh`ghklv fh^bnbdZpbb b memqr_gby

;Zah\u_ dhfihg_glu ihke_^h\Zl_evghklghc ko_fu wlh h^bg beb g_kdhevdh [ehdh\ dhf[bgZpbhgguo ko_f b g_dhlhjh_ fgh`_kl\h h[jZlguo k\ya_c AZ^_j`db kb]gZeh\ \ lZdbo ko_fZo fh]ml [ulv lZdlbjh\Zggufb kbgojhggufb beb aZ\bkysbfb hl \j_f_gb ijhoh`^_gby kb]gZeZ Zkbgojhggu_

Khklhygb_ kbgojhgguo ko_f fh`_l hlh[jZ`Zlvky i_j_f_ggufb gZijbf_j gZdhie_gb_ agZq_gby \ kq_lqbd_ Gh \ aZ\bkbfhklb hl khklhygby kbgojhgbabjmxsbo kb]gZeh\ agZq_gb_

i_j_f_gghc ijbk\Zb\Z_lky k hij_^_e_gghc aZ^_j`dhc \uoh^ghfm kb]gZem < Zkbgojhgguo ko_fZo f_oZgbaf h[jZlguo k\ya_c fh^_ebjm_lky ZgZeh]bqgh kbgojhgguf ko_fZf f_gy_lky lhevdh k_fZglbdZ i_j_f_gghc h[jZlghc k\yab >ey kbgojhgguo ko_f i_j_f_ggZy h[jZlghc k\yab ij_^klZ\ey_l i_jbh^ lZdlh\hc qZklhlu Z ^ey Zkbgojhgghc ko_fu aZ^_j`dm jZkijhkljZg_gby

H^gbf ba qZklh bkihevam_fuo \ ihke_^h\Zl_evghklguo ko_fZo we_f_glhf y\ey_lky lZdlbjm_fuc ljb]]_j LZdhc ljb]]_j bf__l \oh^ ^Zgguo 'DWD \oh^ lZdlh\h]h kb]gZeZ KON \oh^ gZqZevghc mklZgh\db 5HVHW beb 6HW b \uoh^ ojZgbfuo ^Zgguo 4 Ljb]]_j i_j_^Z_l ^Zggu_ k \oh^Z gZ \uoh^ lhevdh ih njhglm mjh\gx beb kj_am lZdlh\h]h kb]gZeZ Fh^_ebjh\Zgb_ lZdbo we_f_glh\ p_e_khh[jZagh ijh\h^blv k bkihevah\Zgb_f hojZgguo dhgkljmdpbc \ [ehdZo >ey hibkZggh]h \ur_ ljb]]_jZ njZ]f_gl ijh]jZffu fh`_l [ulv gZijbf_j ke_^mxsbf

'EORFN &ON DQG QRW &ON 6WDEOHRU 5HVHW

EHJLQ

4 TXDUGHG ZKHQ 5HVHW HOVH

'DWDZKHQ &ON DQG QRW &ON 6WDEOHHOVH

4

HQG EORFN '

< wlhf ijbf_j_ ^Zggu_ aZibku\Zxlky ih njhglm &ON ?keb 5HVHW bf__l \ukhdbc mjh\_gv lh agZq_gb_ ljb]]_jZ k[jZku\Z_lky \ gmev Ex[u_ baf_g_gby gZ \oh^_ b hlkmlkl\b_ i_j_oh^Z ba gmey \ _^bgbpm gZ lZdlh\hf \oh^_ g_ baf_gyxl ojZgbfh]h \ ljb]]_j_ agZq_gby

Ke_^mxsbc ijbf_j beexkljbjm_l aZibkv bgnhjfZpbb ih kb]gZem&ONihklmiZxs_fm gZ \oh^ ko_fu H^gh\j_f_ggh \uihegy_lky g_dhlhjZy h[jZ[hldZ \oh^guo ^Zgguo <h \k_o kemqZyo kb]gZe \khojZgy_l l_dms__ agZq_gb_ _keb g_l baf_g_gbc mjh\gy lZdlh\h]h kb]gZeZ

SURFHVV &ON D E kibkhd \k_o kb]gZeh\ bkihevam_fuo \ ijhp_kk_

EHJLQ

LI &ONWKHQ

\ DDQG E

HQG LI

HQG SURFHVV

MdZaZgguc njZ]f_gl ijh]jZffu fh`gh jZaf_klblv \gmljb nmgdpbb beb ijhp_^mju b \uau\Zlv ijb dZ`^hc aZibkb nbdkbjh\Zgguo ^Zgguo LZdhc ih^oh^ m^h[_g b lh]^Z dh]^Z g_h[oh^bfh fh^_ebjh\Zgb_ iZjZee_evghc h[jZ[hldb kb]gZeh\ gZijbf_j h^gh\j_f_gghc nbdkZpbb ^Zgguo \ j_]bklj_ ihkljh_gghf gZ g_kdhevdbo ljb]]_jZo

SURFHGXUH P\BODWFK VLJQDO &ON D E ERROHDQ VLJQDO \RXW ERROHDQ

EHJLQ

LI &ONWKHQ

\ DDQG E

HQG LI

HQG

H[jZs_gb_ d ijhp_^mjZf gZijbf_j k bf_g_fSURFB$ \gmljb ijh p_kkZ fh`_l [ulv aZibkZgh lZd

/ SURFB$FORFN LQSXW LQSXW RXWSXW$

/ SURFB$FORFN LQSXW LQSXW RXWSXW%

Ijb gZagZq_gbb kb]gZeZ fh`gh bkihevah\Zlv mkeh\gu_ \ujZ`_gby A^_kv ke_^m_l h[jZlblv \gbfZgb_ gZ lh qlh \bkihevam_lky \ ^\mo gZijZ\e_gbyo

\ DDQG EZKHQ &ONHOVH \

\ DDQG EZKHQ &ON

?keb ljb]]_j ^he`_g [ulv qm\kl\bl_e_g d njhglm lZdlh\h]h kb]gZeZ &ON lh mkeh\b_ aZibkb

^hihegy_lky Zljb[mlhf gZijbf_j

SURFHVV &ON kibkhd kb]gZeh\ qm\kl\bl_evghklb

EHJLQ

LI &ONDQG &ON HYHQW WKHQ hij_^_e_gb_ kj_aZ kb]gZeZ


\

DDQG E

HQG LI

HQG SURFHVV

A^_kv kb]gZe\khojZgy_l agZq_gb_ _keb&ON g_ baf_gy_lky g_l i_j_oh^Z hl gmey d _^bgbp_

<

hi_jZlhj_ ijhp_kkZ

fh`_l hlkmlkl\h\Zlv kibkhd

kb]gZeh\ qm\kl\bl_evghklb lh]^Z

ijbf_gyxl hi_jZlhj h`b^Zgby \uiheg_gby mkeh\by

SURFHVV

g_l kibkdZ kb]gZeh\

EHJLQ

ZDLW XQWLO QRW &ON h`b^Zgb_ kj_aZ kb]gZeZ

\

DDQG E

HQG SURFHVV

?keb g_h[oh^bfZ iZjZee_evgZy h[jZ[hldZ lh dZd b

\ ij_^u^ms_f ijbf_j_ h[ty\ey_f

ijhp_^mjm b \uau\Z_f __ ijb g_h[oh^bfhklb

SURFHGXUH P\BII VLJQDO &ON D E ERROHDQ VLJQDO \RXW ERROHDQ

EHJLQ

LI QRW

&ONDQG

&ON HYHQW WKHQ njhgl lZdlh\h]h kb]gZeZ

\

D DQG E

HQG LI

HQG

DZd b \ ij_^u^ms_f ijbf_j_\bkihevam_lky ^\mgZijZ\e_ggh

\

DDQG EZKHQ &ONDQG &ON HYHQWHOVH \

\

DDQG EZKHQ &ONDQG &ON HYHQW

<oh^ k[jhkZ beb mklZgh\db agZq_gbc ljb]]_jZ ih baf_g_gbx kb]gZeZ beb ih _]h mjh\gx bgh]^Z

hibku\Zxl \ \b^_ nmgdpbb

IXQFWLRQ ULVLQJBHGJH VLJQDO V ELWUHWXUQ ERROHDQLV

EHJLQ

UHWXUQ V DQG V HYHQW

HQG

Ijb bkihevah\Zgbb wlhc nmgdpbb'ljb]]_j fh`_l [ulv gZibkZg dZd

T GZKHQ ULVLQJBHGJH &ON

Mkeh\b_ ijh\_jdb lZdlh\h]h kb]gZeZ dZd ijZ\beh ijhklh_ b fh`_l \dexqZlv we_f_glZjgu_

eh]bq_kdb_ hi_jZpbb gZijbf_j dh]^Z \Z`gh g_ lhevdh baf_g_gb_ &ON gh b ^hihegbl_evguc

kb]gZe jZaj_r_gby Lhl `_ j_amevlZl ^hklb]Z_lky khklZ\guf mkeh\guf hi_jZlhjhf Gh \ lZdbo

kemqZyo kms_kl\m_l \_jhylghklv ijhimkdZ lZdlh\h]h kb]gZeZ ijb \j_f_gguo h]jZgbq_gbyo

GZqZevgh_ agZq_gb_ ljb]]_jZ fh`gh k[jhkblv beb mklZgh\blv \g_rgbfb \oh^gufb kb]gZeZfb

5HVHW beb 6HW LZdh_ ^_ckl\b_ fh`_l [ulv kbgojhgguf beb Zkbgojhgguf < l_dkl ijh]jZffu

^h[Z\ey_lky _s_ h^gZ i_j_f_ggZy beb dhgklZglZ Gb`_ ihdZaZg ijbf_j kbgojhgghc mklZgh\db

ljb]]_jZ ih kb]gZem6HW

SURFHVV

&ON

EHJLQ

LI &ONDQG &ON HYHQW WKHQ

njhgl kb]gZeZ

LI 6HWWKHQ

\

WUXH

\lbiZ ERROHDQ

HOVH

\

DDQG E

HQG LI

HQG LI

HQG SURFHVV

Ijbf_j k[jhkZ b mklZgh\db ]jmiiu [bl ih kb]gZem LQLW

SURFHVV


EHJLQ

ZDLW XQWLO &ON

njhgl &ON

LI LQLW WKHQ

\

\ lbiZ LQWHJHU

HOVH

\ D E

HQG

LI

HQG SURFHVV

Ih\_^_gb_ Zkbgojhggh]h k[jhkZ beb mklZgh\db hibku\Z_lky g_aZ\bkbfh hl mijZ\e_gby ih

lZdlh\hfm

kb]gZem Ijhklh ^h[Z\ey_lky _s_ h^gh mkeh\b_ b

^_ckl\b_

ih wlhfm mkeh\bx

JZkkfhljbf ijbf_j k[jhkZ agZq_gby ^ey bkihevah\Zgby \ iZjZee_evghc h[jZ[hld_ ih kb]gZem

5HVHW

\ IDOVH ZKHQ 5HVHW HOVH D ZKHQ &ON DQG &ON HYHQW HOVH \

Ihegh_

hibkZgb_ ljb]]_jZ k Zkbgojhgguf k[jhkhf beb Zkbgojhgghc mklZgh\dhc

]^_ h[jZ[hldZ kb]gZeh\

g_aZ\bkbfZ b iZjZee_evgZ fh`gh ij_^klZ\blv lZd dZd ihdZaZgh gb`_

SURFHVV &ON 5HVHW

EHJLQ

LI 5HVHW WKHQ

T

IDOVH

\ lbiZ ERROHDQ

HOVH

LI &ON DQG &ON HYHQW WKHQ

njhgl FORFN

T G

HQG

LI

HQG LI

HQG SURFHVV

SURFHGXUH IIBDV\QFBVHW VLJQDO &ON D 6HW ERROHDQ

VLJQDO T RXW ERROHDQ

EHJLQ

LI 6HW WKHQ

T WUXH

HOVLI

&ON DQG &ON HYHQW WKHQ

njhgl FORFN

T

D

\\h^ ^Zgguo

HQG

LI

HQG

Qlh[u

hibku\Zlv ih\_^_gb_ b Zkbgojhgghc mklZgh\db b Zkbgojhggh]h

k[jhkZ fu ijhklh ^h[Z\ey_f \lhjhc

mkeh\guc hi_jZlhj

T IDOVH ZKHQ

5HVHW HOVH

WUXH ZKHQ 6HW HOVH

G ZKHQ &ON DQG &ON HYHQW

5HVHW b 6HW \ iZjZee_evghc h[jZ[hld_

SURFHVV &ON 5HVHW 6HW

EHJLQ

LI 5HVHW WKHQ

T

IDOVH

T lbiZ ERROHDQ

HOVLI

6HW WKHQ

T

WUXH

HOVH

LI &ON DQG &ON HYHQW WKHQ

njhgl FORFN

T G

HQG LI

HQG LI

HQG SURFHVV

Qlh[u hibku\Zlv

ih\_^_gb_ Zkbgojhgghc aZ]jmadb gZ^h aZf_gblv i_j_f_ggmx 6HW

beb 5HVHW kb]gZehf beb

\ujZ`_gb_f

AZ]jmadZ ^Zgguo fh`_l \uihegylvky k bkihevah\Zgb_f ihke_^h\Zl_evguo hi_jZlhjh\

SURFHVV &ON ORDGBFWO ORDGBGDWD

EHJLQ


LI ORDGBFWO WKHQ

T ORDGBGDWD

HOVLI ULVLQJBHGJH &ONWKHQ

T G

HQG LI

HQG SURFHVV

LZdbf h[jZahf hibkZgb_ ljb]]_jZ jZaebqgh ih aZ]jmad_ ^Zgguo k[jhkm b mklZgh\d_ bkoh^guo agZq_gbc < ijhp_kk_ fh^_ebjh\Zgby g_h[oh^bfh bf_lv q_ldh_ ij_^klZ\e_gb_ g_ lhevdh h eh]bd_ jZ[hlu ko_fu gh b ih dZdhfm ijbgpbim kbgojhgghfm beb Zkbgojhgghfm \uihegyxlky ^_ckl\by

FH>?EBJH<:GB? G: MJH<G? FBDJHKO?F

Ijb khklZ\e_gbb ijh_dlh\ gZ we_f_glghc [Za_ khklhys_c ba fbdjhko_f \ukhdhc kl_i_gb

bgl_]jZpbb gZijbf_j BK ;BK beb K;BK g_h[oh^bfh ihevah\Zlvky fh^_eyfb lh]h `_ mjh\gy

Fh^_ev mjh\gy bgl_]jZevghc ko_fu wlh ih\_^_gq_kdZy fh^_ev eh]bq_kdh]h [ehdZ Lhqgh_

hibkZgb_ aZ^_j`_d kb]gZeh\ \ lZdbo fh^_eyo hkms_kl\ey_lky [_a bkihevah\Zgby hibkZgbc [he__

gbadh]h mjh\gy

Hkgh\gu_ lj_[h\Zgby d fh^_eyf

mjh\gy bgl_]jZevguo ko_f nhjfmebjmxlky ke_^mxsbf

h[jZahf

K p_evx ihemq_gby ijZ\bevgh nmgdpbhgbjmxs_c ko_fu \j_f_ggu_ iZjZf_lju \oh^h\ b \uoh^h\ ^he`gu [ulv

lhqgh kfh^_ebjh\Zggufb Bkoh^y ba ij_^iheh`_gby qlh ko_fZ kZfZ y\ey_lky [Zah\uf ijbfblb\hf g_ ^himkdZ_lky __

^_dhfihabpby gZ [he__ ijhklu_ kljmdlmjgu_

ijbfblb\u Fh^_ev ko_fu j_Zebam_lky \ \b^_ ihke_^h\Zl_evghklb

fbdjhhi_jZpbc hibku\Zxsbo eh]bdm jZ[hlu ko_fu [_a hibkZgbc \_glbevgh]h beb j_]bkljh\h]h mjh\gy JZajZ[hlqbd

fh^_eb fh`_l bkihevah\Zlv l_dklh\u_ hibkZgby kljmdlmjgu_ ko_fu ki_pbnbdZpbb b \j_f_ggu_ ^bZ]jZffu Z lZd`_

lZ[ebpu khklhygbc b ^bZ]jZffu khklhygbc

>ey lh]h qlh[u bf_lv lhqgh_ ij_^klZ\e_gb_ \j_f_gguo iZjZf_ljh\ ko_fu fh^_ev ^he`gZ

bf_lv ^hklZlhqgmx kl_i_gv ^_lZebaZpbb ih \j_f_gb

Fh^_ev ko_fu fh`gh mkeh\gh jZa^_eblv gZ ljb qZklb \oh^gmx \gmlj_ggxx b \uoh^gmx

<oh^gZy qZklv kh^_j`bl \oh^gu_ ki_pbnbdZpbb gZ dhebq_kl\h \oh^h\ \j_fy ij_^mklZgh\db b

m^_j`Zgby kb]gZeh\ Z lZd`_ fbgbfZevgu_ ^ebl_evghklb bfimevkh\ <gmlj_ggyy qZklv kh^_j`bl

ki_pbnbdZpbb gZ \hafh`gu_ fbdjhhi_jZpbb h[jZ[hldb kb]gZeh\ ijh]jZffbjm_fu_ ko_fu

iZfylv aZ^_j`db kb]gZeh\ \ hkgh\guo \gmlj_ggbo p_iyo <uoh^gZy qZklv kh^_j`bl ki_pbnbdZpbb

gZ dhebq_kl\h \uoh^guo kb]gZeh\ b bo \j_f_ggu_ iZjZf_lju KljmdlmjZ fh^_eb ko_fu bf__l ljb

\Z`guo khklZ\eyxsbo \b^u aZ^_j`_d kb]gZeh\ fbgbfZevgZy wg_j]by b nmgdpbhgZevgh_

jZa[b_gb_ ko_fu

Kj_^b aZ^_j`_d kb]gZeh\ fh`gh

\u^_eblv ijhklmx h[jZlghc k\yab b \ p_iyo k lhqdhc

ijbgylby j_r_gby IjhklZy aZ^_j`dZ

fh^_ebjm_lky iml_f aZ^_j`Zggh]h gZagZq_gby h^ghc

i_j_f_gghc beb kb]gZeZ ^jm]hfm kb]gZem AZ^_j`Zggh_ gZagZq_gb_ j_Zebam_lky hi_jZlhjhf DIWHU

AZ^_j`dZ h[jZlghc k\yab ij_^klZ\ey_lky khq_lZgb_f hi_jZlhjZ aZ^_j`Zggh]h ijbk\Zb\Zgby b dhgkljmdpbb ijhp_kkZ <uoh^ghc iZjZf_lj ijb wlhf bkihevam_lky dZd \oh^ghc \ kibkd_ kb]gZeh\ aZimkdZ ijhp_kkZ AZ^_j`dZ \ p_iyo k lhqdhc ijbgylby j_r_gby [he__ keh`gZy fh^_ev aZ^_j`db >ey __ fh^_ebjh\Zgby ijbf_gy_lky f_oZgbaf ijhp_kkh\ Ijhoh`^_gb_ kb]gZeh\ \ lZdbo ko_fZo jZkkfZljb\Z_lky \ g_kdhevdh wlZih\ GZ i_j\hf b lj_lv_f wlZiZo kb]gZe aZ^_j`b\Z_lky \ \oh^guo b \uoh^guo p_iyo <lhjhc wlZi khhl\_lkl\m_l p_gljZevghc qZklb ko_fu ]^_ ijbgbfZ_lky j_r_gb_ ijhimklblv kb]gZe ^Ze__ beb [ehdbjh\Zlv _]h <hafh`gZ h[jZ[hldZ kb]gZeZ fbdjhijh]jZffhc ko_fu Ijbf_jhf lZdhc ko_fu fh`_l [ulv j_]bklj k lj_oklZ[bevgufb \uoh^Zfb b kb]gZeZfb kljh[bjh\Zgby b jZaj_r_gby aZibkb ^Zgguo Ijbf_ju k fbdjhijh]jZffghc h[jZ[hldhc ;BKu iZjZee_evgh]h beb ihke_^h\Zl_evgh]h \\h^Z \u\h^Z

Fh^_ev ko_fu kljmdlmjgh fh`_l [ulv ij_^klZ\e_gZ \ \b^_ ]jZnZ Z h[sb_ nmgdpbb jZa[blu gZ ih^nmgdpbb DZ`^uc ma_e ]jZnZ j_Zebam_lky \ hl^_evghf ijhp_kk_ b \uihegy_l h^gm ih^nmgdpbx >m]b ]jZnZ h[hagZqZxl imlb ijhoh`^_gby kb]gZeh\ f_`^m maeZfb ijhp_kkZfb Djhf_ lh]h dZ`^uc ma_e ]jZnZ fh`_l bf_lv k\h_ nmgdpbhgZevgh_ jZa[b_gb_ >jm]bfb keh\Zfb ih^nmgdpby