Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

БИС параллельного переферийного адаптера

.pdf
Скачиваний:
2
Добавлен:
09.06.2015
Размер:
417.36 Кб
Скачать

21

>Zgghc [Zah\hc kljmdlmju fh`gh ijb^_j`b\Zlvky \ [hevrbgkl\_ bgl_jn_ckguo ijh]jZff gZibkZgguo ^ey h[jZs_gby d kbkl_fguf kem`- [Zf beb ijhklh \ \b^_ klZg^Zjlguo ih^ijh]jZff gZ Zkk_f[e_j_ h^gZdh ke_^m_l bf_lv \ \b^m qlh dhgdj_lgh_ dh^bjh\Zgb_ [m^_l \b^hbaf_gylvky \ aZ\bkbfhklb hl yaudZ ijh]jZffbjh\Zgby bkihevam_fh]h \ \uau\Zxs_c ijh]jZff_

>ey ijh]jZff gZibkZgguo gZ yaud_ Zkk_f[e_jZ ^ey ijhp_kkhjZ D <F h[sbc \b^ ijh]jZffu fh`_l [ulv ijbf_jgh ke_^mxsbf

;+------------------------------------------------------------

+

æHKGH<GU? BGKLJMDPBB IJH=J:FF? :KK?F;E?Jæ

;+------------------------------------------------------------

+

;

 

&RO BBBBBBBBBBBBBBIhe_ f_lhd b bf_g i_j_f_gguo æ &RO BBBBBBBBBBBBIhe_ ik_\^h hi_jZlhjZ ^bj_dlb\u

; ¦

¦&RO BBBBBBBBBBIhe_ hi_jZg^h\

; ¦

¦

 

¦&RO BBBBBBIhe_ dhff_glZjb_\

;+---

+ +---

+ +----

+ +-----------------------------------------

+

 

ORG

100H

 

;

¦

+---

+

+beb ^jm]h_ dhebq_kl

æ\h [Zcl j_a_j\bjmxlky i_j_^

ægZqZehf ijh]jZffu

;

+---------------------

wlhc ^bj_dlb\hc hgZ `_ k\yau

;

 

\Z_l gZqZeh ijh]jZffu k Z[kh-

;

 

exlguf Z^j_khf G

;+----------------------------------------------------------

 

+

æGZqZeh hkgh\ghc ijhp_^mjuæ

;+----------------------------------------------------------

+

;

 

begin:

 

; ¦

F_ldZ ijhba\hevgZ khh[sZ_l

; +---------------------------

Zkk_f[e_jm h gZqZe_ \uiheg_gby

ijh]jZffu k ^Zggh]h Z^j_kZ beb

;

ijhklh nbdkbjm_l gZqZevguc Z^

;

j_k (fh`_l hlkmlkl\h\Zlv).

L_eh hkgh\ghc ijhp_^mju

 

...

 

;+----------------------------------------------------------

+

;

 

;+----------------------------------------------------------

+

æH[ty\e_gb_ b bgbpbZebaZpby ^Zgguoæ

;+----------------------------------------------------------

 

 

+

 

DB

32H, 5BH;

JZaf_j [Zcl [Zclu

 

DW

0FFE1H;

JZaf_j keh\h

;

¦_____________________ ik_\^hhi_jZlhj j_a_j\bjh\Zgby

;

 

 

 

;+----------------------------------------------------------

 

 

+

22

 

 

;---------------

 

<g_rgb_ f_ldb b dhgklZglu

;

 

 

;

+--------------------------

ik_\^hhi_jZlhj ijbk\Zb\Zgby

;¦

SYST:EQU 0F800H;____ \uoh^ \ kbkl_fm

KLAV:EQU 0F81BH;____ hijhk deZ\bZlmju [_a hklZgh\db ijh]jZffu

PRTA:EQU 0FFE4H;____ Z^j_k ihjlZ $ II:

PRTB:EQU 0FFE5H;____ Z^j_k ihjlZ%II:

PRTC:EQU 0FFE6H;____ Z^j_k ihjlZ&II:

RGYS:EQU 0FFE7H;____ Z^j_k j_]bkljZ mijZ\eyxs_]h keh\Z II:

;+-----------------------------------------------------------

 

+

K_dpby dhgpZ ijh]jZffu

¦

;+-----------------------------------------------------------

 

+

;

 

 

 

END

 

;¦

;+------ >bj_dlb\Z dhgpZ hkgh\ghc

ijhp_^mju

 

Hnhjfbf jZkkfZljb\Z_fuc gZfb Ze]hjblf i_qZlb [ehdZ dh^h\ gZ

ik_\^hdh^_ k we_f_glZfb Zkk_f[e_jghc ijh]jZffu

;------------------

<u\h^ [ehdZ dh^h\ gZ i_qZlv

;[HL] – gZqZeh [ehdZ [DE] – dhg_p [ehdZ, [A] – \u\h^bfuc [Zcl

;Ihjl A (0FFE4h) [blu±^Zggu_ D0-D7 (\u\h^ .

;Ihjl B (0FFE5h) [bl±Busy \\h^ .

;Ihjl K FFE6h) [bl /Strobe \u\h^ .

;J_]bklj mijZ\eyxs_]h keh\Z 0FFE7h) – ihjlu \ j_`bf

;MijZ\eyxs__ keh\h: 1000.0010b = 82h;

;

ihjl C0-C3\u\h^, ihjl B0-B7\\h^;

;

ihjlu B, C0-C3j_`bf ;

;

ihjl C4-C7\u\h^, ihjl A0-A7\u\h^;

;

ihjlu A, C4-C7j_`bf .

ORG

0D800H;____ mdZ`_f ljZgkeylhjm gZqZevguc Z^j_k

CALL INIT;______ hkms_kl\bf gZqZevgmx gZkljhcdm II:

;------ Ijh]jZffZ \u\h^Z [ehdZ ^Zgguo [HL]-[DE] gZ i_qZlv -----

BLOCK:

 

LXI

H,START;___ aZg_k_f \>+/@Z^j_k gZqZeZ [ehdZ

LXI

D,FINSH;___ aZg_k_f \>'(@Z^j_k dhgpZ [ehdZ

CYCLE:

;___ pbde \u\h^Z [Zclh\ gZ i_qZlv

CALL

CONS;______ ijh\_jbf deZ\bZlmjm gZ gZ`Zlb_ [Esc]

JZ

SYST;______ _keb gZ`ZlZ±hlf_gZ \uoh^ \ kbkl_fm

CALL

TEST;______ ijh\_jbf>+/@gZ jZ\_gkl\h>'(@

-K

SYST;______ _keb>+/@>[DE], [ehd dhgqbeky±\ kbkl_fm

CALL BOUT;______ \u\h^ gZ i_qZlv hq_j_^gh]h [ZclZ

,1; + BBBBBBBBBmdZ`_f ke_^mxsbc [Zcl

JMP CYCLE;_____ \ha\jZl \ pbde i_qZlb [ehdZ dh^h\

 

23

;----------

Ih^ijh]jZffZ \u\h^Z [ZclZ [A] gZ i_qZlv -----------

;--

hijhk deZ\bZlmju ijh\h^blv ^ey \uoh^Z ba pbdeZ ijb hrb[d_

BOUT:

;... ;_____________ hijhk deZ\bZlmju gZ gZ`Zlb_ [Esc],

;... ;_____________ _keb gZ`ZlZ [Esc] – ij_j\Zlv i_qZlv

;... ;_____________ hijhk ebgbb Busy

;... ;_____________ _keb Busy Zdlb\_g±i_j_oh^ d BOUT

;... ;_____________ \u^Zlv [Zcl ^Zgguo gZ ebgbb PA0-PA7

;... ;_____________ Zdlb\babjh\Zlv /Strobe: "0" - \ PC0

WAIT1:

;... ;_____________ hijhk deZ\bZlmju gZ gZ`Zlb_ [Esc],

;... ;_____________ _keb gZ`ZlZ [Esc] – ij_j\Zlv i_qZlv

;... ;_____________ hijhk ebgbb Busy, g_ Zdlb\gZ > WAIT1

;... ;_____________ kgylv kb]gZe /Strobe: "1" - \ PC0

WAIT2:

;... ;_____________ hijhk deZ\bZlmju gZ gZ`Zlb_ [Esc],

;... ;_____________ _keb gZ`ZlZ [Esc] – ij_j\Zlv i_qZlv

;... ;_____________ hijhk ebgbb Busy, Zdlb\gZ > WAIT2, RET;______________ g_ Zdlb\gZ \ha\jZl ba ih^ijh]jZffu

;-------- Ih^ijh]jZffZ ijh\_jdb ^hklb`_gby dhgpZ [ehdZ

TEST:

;... kjZ\gblv kh^_j`bfh_ [HL] b [DE],

 

RET;______________ _keb dhg_p [ehdZ g_ ^hklb]gml, lh

;

\ha\jZl k ijbagZdhf K 1K

;----- Ih^ijh]jZffZ hijhkZ dhgkheb±Z=1 – gZ`Zlh [Esc] -------

CONS:

CALL KLAV;________ hijhkblv deZ\bZlmjm dh^ deZ\brb - \ A)

;... kjZ\gblv dh^ k%+ RET;______________ _keb gZ`ZlZ lh \uoh^ k ijbagZdhf=

;--------

Ih^ijh]jZffZ gZkljhcdb II: \ aZ^Zgguc j_`bf

INIT:

 

 

MVI

A,82H;_______

[Zcl mijZ\eyxs_]h keh\Z

STA

RGYS;________

aZghkbf \ j_]bkljZ mijZ\eyxs_]h keh\Z

;... \uklZ\bf gZqZevgh_ khklhygb_ /Strobe RET;______________ \_jg_fky ba ih^ijh]jZffu

;--------

<g_rgb_ f_ldb b dhgklZglu

START:EQU 1100H;_______

gZqZeh [ehdZ ^Zgguo

FINSH:EQU 17FFH;_______

dhg_p [ehdZ ^Zgguo

SYST:EQU 0F800H;_______

\uoh^ \ kbkl_fm

KLAV:EQU 0F81BH;_______

hijhk dhgkheb [_a hklZgh\db ijh]jZffu

PRTA:EQU 0FFE4H;_______

Z^j_k ihjlZ $ II:

PRTB:EQU 0FFE5H;_______

Z^j_k ihjlZ%II:

PRTC:EQU 0FFE6H;_______

Z^j_k ihjlZ&II:

RGYS:EQU 0FFE7H;_______

Z^j_k j_]bkljZ mijZ\eyxs_]h keh\Z II:

 

END;______________

mdZ`_f ljZgkeylhjm dhg_p ijh]jZffu

;--------------------------------------------------------------

 

 

24

Ijb i_j_\h^_ \k_]h Ze]hjblfZ gZ yaud Zkk_f[e_jZ kljhdb ik_\^hdh^Z

Z\lhfZlbq_kdb klZgh\ylky dhff_glZjbyfb

;------------------

<u\h^ [ehdZ dh^h\ gZ i_qZlv

;[HL] – gZqZeh [ehdZ [DE] – dhg_p [ehdZ, [A] – \u\h^bfuc [Zcl

;Ihjl A (0FFE4h) [blu±^Zggu_ D0-D7 (\u\h^ .

;Ihjl B (0FFE5h) [bl±Busy \\h^ .

;Ihjl K FFE6h) [bl /Strobe \u\h^ .

;J_]bklj mijZ\eyxs_]h keh\Z 0FFE7h) – ihjlu \ j_`bf

;MijZ\eyxs__ keh\h: 1000.0010b = 82h;

;

 

 

ihjl C0-C3\u\h^, ihjl B0-B7\\h^;

;

 

 

ihjlu B, C0-C3j_`bf ;

;

 

 

ihjl C4-C7\u\h^, ihjl A0-A7\u\h^;

;

 

 

ihjlu A, C4-C7j_`bf .

 

ORG

0D800H;____ mdZ`_f ljZgkeylhjm gZqZevguc Z^j_k

 

CALL INIT;______ hkms_kl\bf gZqZevgmx gZkljhcdm II:

;------

Ijh]jZffZ \u\h^Z [ehdZ ^Zgguo [HL]-[DE] gZ i_qZlv -----

BLOCK:

 

 

 

LXI

H,START;___ aZg_k_f \>+/@Z^j_k gZqZeZ [ehdZ

 

LXI

D,FINSH;___ aZg_k_f \>'(@Z^j_k dhgpZ [ehdZ

CYCLE:

;___ pbde \u\h^Z [Zclh\ gZ i_qZlv

 

CALL

CONS;______ ijh\_jbf deZ\bZlmjm gZ gZ`Zlb_ [Esc]

 

JZ

SYST;______ _keb gZ`ZlZ±hlf_gZ \uoh^ \ kbkl_fm

 

CALL

TEST;______ ijh\_jbf>+/@gZ jZ\_gkl\h>'(@

 

-K

SYST;______ _keb>+/@>[DE], [ehd dhgqbeky±\ kbkl_fm

 

CALL

BOUT;______ \u\h^ gZ i_qZlv hq_j_^gh]h [ZclZ

 

JZ

SYST;______ gZ`ZlZ [Esc] ijb \u\h^_ [ZclZ gZ i_qZlv

 

,1; + BBBBBBBBBmdZ`_f ke_^mxsbc [Zcl

 

JMP

CYCLE;_____ \ha\jZl \ pbde i_qZlb [ehdZ dh^h\

;----------

 

Ih^ijh]jZffZ \u\h^Z [ZclZ [A] gZ i_qZlv -----------

;--

hijhk deZ\bZlmju ijh\h^blv ^ey \uoh^Z ba pbdeZ ijb hrb[d_

BOUT:

 

 

 

CALL CONS;_____

hijhkbf dhgkhev

 

RZ;____________

\ha\jZl k= _keb [Esc] – gZ`ZlZ

 

LDA

PRTB;_____

hijhkbf ihjl B, agZq_gb_±\ j_]bklj_ A

 

ANI

80H;______

\u^_ebf [bl±Busy

 

JNZ

BOUT;_____

_keb hg g_ = 0, lh `^_f wlh]h \ pbde_

 

MOV

A,M;______

\ j_]bklj_ A – l_dmsbc \u\h^bfuc [Zcl

 

STA

PRTA;_____

\u^Z^bf _]h \ ihjl A

 

XRA

A;________

h[gmebf j_]bklj A

 

STA

357K;_____ \uklZ\bf Zdlb\guc mjh\_gv6752%(

WAIT1:

 

 

 

CALL CONS;_____

hijhk deZ\bZlmju gZ gZ`Zlb_ [Esc],

 

RZ;____________

\ha\jZl k= _keb [Esc] – gZ`ZlZ

 

LDA

PRTB;_____

hijhkbf ihjl B, agZq_gb_±\ j_]bklj_ A

 

ANI

80H;______

\u^_ebf [bl±Busy

 

JZ

WAIT1;____

_keb hg g_ Zdlb\_g, lh `^_f wlh]h \ pbde_

25

MVI A,01H;_____ kgbfZ_f Zdlb\guc mjh\_gv6752%(, STA PRTC;______ ihkeZ\ \ [bl ihjlZ C

;k p_evx hilbfbaZpbb Ze]hjblfZ \u\h^Z [ZclZ gZ i_qZlv

;pbde WAIT2 h`b^Zgby hdhgqZgby kb]gZeZ Busy m[_j_f ba

;dh^Z ihkdhevdm wlhl pbde \uihegy_lky \ gZqZe_ ih^

;ijh]jZffu%287ijb \u\h^_ ke_^mxs_]h [ZclZ; ORA A;_________ k[jhkbf ijbagZd Z (Z=0 beb NZ) RET;____________ \ha\jZl ba ih^ijh]jZffu k Z=0

;--------

 

Ih^ijh]jZffZ ijh\_jdb ^hklb`_gby dhgpZ [ehdZ, -------

; kjZ\gb\Z_l kh^_j`bfh_ [HL] b [DE] -------------------

TEST:

 

 

 

 

MOV

A,D;_________

klZjrbc [Zcl dhgpZ [ehdZ

 

CMP

H;___________

kjZ\gbf kh klZjrbf [Zclhf gZqZeZ [ehdZ

 

RNZ;______________

_keb hgb g_ jZ\gu dhg_p g_ ^hklb]gml

 

MOV

A,E;_________

feZ^rbc [Zcl dhgpZ [ehdZ

 

CMP

L;___________

kjZ\gbf k feZ^rbf [Zclhf gZqZeZ [ehdZ

 

RET;______________

_keb dhg_p [ehdZ g_ ^hklb]gml, lh

;

 

 

\ha\jZl k ijbagZdhf K 1K

;-----

Ih^ijh]jZffZ hijhkZ dhgkheb±Z=1 – gZ`Zlh [Esc] -------

CONS:

 

 

 

 

CALL KLAV;________ hijhkblv deZ\bZlmjm dh^ deZ\brb - \ A)

 

CPI

1BH; ________ kjZ\gblv dh^ k%+

 

RET;______________

_keb gZ`ZlZ lh \uoh^ k ijbagZdhf=

;--------

 

Ih^ijh]jZffZ gZkljhcdb II: \ aZ^Zgguc j_`bf

INIT:

 

 

 

 

MVI

A,82H;_______

[Zcl mijZ\eyxs_]h keh\Z

 

STA

RGYS;________

aZghkbf \ j_]bkljZ mijZ\eyxs_]h keh\Z

 

MVI

A,01H;_______

\uklZ\bf gZqZevgh_ khklhygb_ /Strobe,

 

STA

PRTC;________

mdZaZ\ ijbgl_jm qlh /Strobe g_ Zdlb\_g

 

RET;______________

\_jg_fky ba ih^ijh]jZffu

;--------

 

<g_rgb_ f_ldb b dhgklZglu

START:EQU

1100H;_______

gZqZeh [ehdZ ^Zgguo

FINSH:EQU

17FFH;_______

dhg_p [ehdZ ^Zgguo

SYST:EQU 0F800H;_______

\uoh^ \ kbkl_fm

KLAV:EQU 0F81BH;_______

hijhk dhgkheb [_a hklZgh\db ijh]jZffu

PRTA:EQU 0FFE4H;_______

Z^j_k ihjlZ $ II:

PRTB:EQU 0FFE5H;_______

Z^j_k ihjlZ%II:

PRTC:EQU 0FFE6H;_______

Z^j_k ihjlZ&II:

RGYS:EQU 0FFE7H;_______

Z^j_k j_]bkljZ mijZ\eyxs_]h keh\Z II:

 

END;______________

mdZ`_f ljZgkeylhjm dhg_p ijh]jZffu

;--------------------------------------------------------------

 

 

 

Ijb j_ZebaZpbb ijh]jZffu gZ ieZlnhjf_ IBM PC nhjfbjmy kb]gZe 6752%(, ke_^m_l mqblu\Zlv gZagZq_gb_ hklZevguo [blh\ dZgZeZ K ijb \u- iheg_gbb bf nmgdpbb ihjlZ mijZ\e_gby ijbgl_jhf

26

WDKI?JBF?GL:EVG:Y Q:KLV

IJH=J:FFGH :II:J:LGU? KJ?>KL<:

Ihjl iZjZee_evgh]h bgl_jn_ckZ [ue \\_^_g \ i_jkhgZevgu_ dhfivx- l_ju IBM ^ey ih^dexq_gby ijbgl_jZ hldm^Z b ijhbahreh _]h gZa\Zgb_ LPT–ihjl Line PrinTer – ihkljhqguc ijbgl_j < hl^_evguo jZggbo \_j- kbyo 3& ;7 b \ g_dhlhjuo hl_q_kl\_gguo IBM–kh\f_klbfuo i_jkhgZev- guo W<F \ wlhf dZq_kl\_ bkihevah\ZeZkv fbdjhko_fZ i8255 (hl_q_kl\_g- guc ZgZeh] DJ << ). Fbdjhko_fZ II:, jZkiheZ]Z\rZyky \ Z^j_kZo ihjlh\ H÷ 63H, ijbf_gyeZkv \ IBM PC/XT lZd`_ \ dZq_kl\_ kbkl_fgh]h ihjlZ h[kem`b\Zxs_]h bgl_jn_ck deZ\bZlmju h[_ki_qb\Zxs_]h ql_gb_ i_j_dexqZl_e_c dhgnb]mjZpbb mijZ\e_gb_ a\mdhf b g_fZkdbjm_fufb ij_ju\Zgbyfb GZ kh\j_f_gguo kbkl_fguo ieZlZo wlb nmgdpbb [_j_l gZ k_[y bgl_]jZevguc qbik_l khojZgyy ijb wlhf kh\f_klbfhklv j_]bkljh\ ih Z^j_kZf \\h^Z/\u\h^Z bkdexqZy j_]bklj mijZ\eyxs_]h keh\Z

< fh^_eyo IBM PC/AT ihjl iZjZee_evgh]h bgl_jn_ckZ [ue bgl_]jb- jh\Zg \ hl^_evgmx ;BK \ nmgdpbb dhlhjhc lZd`_ \oh^beh h[kem`b\Zgb_ dZgZeh\ ihke_^h\Zl_evgh]h \\h^Z/\u\h^Z ^bkdh\h^Z `_kldh]h ^bkdZ b GAME±ihjlZ Kh\f_klbfhklv k II: khojZgyeZkv gZ mjh\g_ ljzo iZjZe- e_evguo dZgZeh\ bf_xsbo `_kldh aZ^Zggmx gZkljhcdm iha\heyxsmx ijh]jZffguf kihkh[hf j_Zebah\Zlv ijhlhdhe i_j_^Zqb ^Zgguo Centronics.

IjZdlbq_kdb_ aZ^Zgby bkihevamxsb_ gZkljhcdm dZgZeh\ ZgZeh]bq- gmx ihjlm LPT, e_]dh j_Zebamxlky \ kj_^_ ijh]jZffgh]h wfmeylhjZ ijb hlh[jZ`_gbb ihjlh\ iZjZee_evgh]h i_jbn_jbcgh]h Z^Zil_jZ \bjlmZevghc fZrbgu D <F gZ j_]bklju ;BK iZjZee_evgh]h bgl_jn_ckZ fZl_jbg- kdhc ieZlu >ey bamq_gby [he__ keh`guo j_`bfh\ jZ[hlu II: fh`_l bk- ihevah\Zlvky ki_pbZevgZy ieZlZ jZkrbj_gby IjbgpbibZevgZy ko_fZ bg- l_jn_ckghc ieZlu h[_ki_qb\Zxs_c ih^dexq_gb_ d kbkl_fghc rbg_ dhf- ivxl_jZ,%0 3&q_j_a kehl jZkrbj_gby klZg^ZjlZ,6$ ^\mo beb [he__ iZ- jZee_evguo i_jbn_jbcguo Z^Zil_jh\ DJ << Z lZd`_ ijh]jZffbjm_- fh]h bgl_j\Zevgh]h lZcf_jZ DJ <B ij_^klZ\e_gZ gZ jbkmgd_

Rbggu_ nhjfbjh\Zl_eb'' ''m\_ebqb\Z_l gZ]jmahqgmx kihkh[- ghklv Z^j_kguo $ $ b mijZ\eyxsbo \u\h^h\ rbgu ,6$ ,2:5 , ,25' , AEN, RES GZ fbdjhko_fZo '' '' gZ \oh^u dhlhjuo q_j_a rbggu_ nhjfbjh\Zl_eb ih^Zgu kb]gZeu : : rbgu Z^j_kZ dhfivxl_jZ \uiheg_g k_e_dlhj Z^j_kh\ bgl_jn_ckghc ieZlu ^bZiZahgZ ± )K aZ- dj_ie_gguo klZg^ZjlZfb,%0aZ mkljhckl\Zfb ihevah\Zl_ey beb fZd_lgu- fb ieZlZfb Ijb \uiheg_gbb dhfivxl_jhf dhfZg^ ql_gby ba ihjlh\ k Z^- j_kZfb hl AK^h)Kbeb aZibkb \ wlb `_ ihjlu gZ \u\h^_''nhj-

27

fbjm_lky bfimevk gbadh]h eh]bq_kdh]h mjh\gy jZaj_rZxsbc jZ[hlm fbd- jhko_fu''>_rbnjZlhj''dh \oh^Zf dhlhjh]h ih^dexq_gu [mn_jb- jh\Zggu_ kb]gZeu : : Z^j_kghc rbgu jZa[b\Z_l Z^j_kgh_ ijhkljZgkl- \h mkljhckl\ ihevah\Zl_ey gZ mqZkldb ih [ZclZ H–303H 31CH–

)+ nhjfbjmy gZ k\hbo \uoh^Zo kb]gZeu \u[hjdb &6 gbadh]h mjh\gy ijb h[jZs_gbb ih wlbf Z^j_kZf

Jbk IjbgpbibZevgZy ko_fZ ieZlu jZkrbj_gby

Kb]gZeu : b : ih^Zxlky g_ihkj_^kl\_ggh gZ Z^j_kgu_ \oh^u ijh]jZffbjm_fuo ;BK hkms_kl\eyy \u[hjdm \gmlj_ggbo j_]bkljh\ fbdjhko_f Hi_jZpbb ql_gby beb aZibkb ijhba\h^ylky ih nhjfbjm_fuf ijhp_kkhjhf dhfivxl_jZ kb]gZeZf ,2:5 beb ,25' >ey bkdexq_gby k[h- _\ gZ ^_rbnjZlhj'' ''ih^Zg kb]gZe $(1[ehdbjmxsbc _]h ijb jZ- [hl_ dhfivxl_jZ \ j_`bf_ I>I Rbgguc nhjfbjh\Zl_ev''m\_ebqb\Z- _l gZ]jmahqgmx kihkh[ghklv \u\h^h\ ^Zgguo ' ' ijh]jZffbjm_fuo ;BK ijb jZ[hl_ gZ rbgm ^Zgguo dhfivxl_jZ Kq_lqbd''hkms_kl\ey_l ^_e_gb_ lZdlh\hc qZklhlu26&klZg^Zjlghc ^ey \k_o kbkl_fguo ieZl,%0 3& F=p ^h \_ebqbgu ijb_fe_fhc ^ey lZdlbjh\Zgby ijh-

28

]jZffbjm_fh]h lZcf_jZ 1,7897725 F=p ± \u\ b 0,89488625 F=p ± \u\ K ihfhsvx i_j_fuq_d - b - fh`gh \u[jZlv g_h[oh^bfmx qZklhlm lZdlbjh\Zgby.

>ey kh_^bg_gby k \g_rgbfb mkljhckl\Zfb kb]gZevgu_ p_ib lZcf_jZ b mijZ\eyxsbo j_]bkljh\ Z lZd`_ bgnhjfZpbhgguo dZgZeh\ iZjZee_evguo Z^Zil_jh\ DD16, DD17 \u\_^_gu gZ aZ^gxx iZg_ev dhfivxl_jZ khhl\_l- kl\_ggh q_j_a jZatzfu ;3 ;3 ;3 aZdj_ie_ggu_ gZ mklZgh\hqguo ieZgdZo Kh]eZkgh ijb\_^_gghc ijbgpbibZevghc ko_f_ jbk 9 j_]bklju II: DD16, DD17 ^hklmigu ^ey aZibkb/ql_gby \ ijhkljZgkl\_ \\h- ^Z/\u\h^Z dhfivxl_jZ IBM PC dZd yq_cdb k Z^j_kZfb 308H–30%+ b 30CH–30FH. :^j_kZ fh]ml [ulv baf_g_gu i_j_klZgh\dhc i_j_fuq_d gZ \u\h^Zo ^_rbnjZlhjZ DD8.

Ijh]jZffZ ² wfmeylhj ij_^klZ\eyxsZy kh[hc djhkkkj_^kl\h ^ey \uiheg_gby dhfZg^ ijhp_kkhjZ D <F LgZ ieZlnhjf_ x86, ih- a\hey_l h[jZlblvky d j_]bkljZf iZjZee_evguo i_jbn_jbcguo Z^Zil_jh\ DD16, DD17 dZd d yq_cdZf iZfylb ih Z^j_kZf 0FFE4h 0FFE7H, 0FFF4H 0FFF7H khhl\_lkl\_ggh < ijhkljZgkl\_ Z^j_kh\ \g_rgbo mkl- jhckl\ ijh]jZffZ wfmeylhjZ jZkkfZljb\Z_l wlb yq_cdb dZd ihjlu ijbgl_jZ/ijh]jZffZlhjZ b j_a_j\gu_ ihjlu.

IJ:DLBQ?KDB? A:>:GBY

AZ^Zgb_

Hkms_kl\blv \\h^ ZgZeh]h\hc bgnhjfZpbb \ \b^_h±HAM fbdjhijh- p_kkhjghc kbkl_fu f_lh^hf h^gh[blgh]h d\Zglh\Zgby b _z ihke_^mxsbc \u\h^ q_j_a iZjZee_evguc i_jbn_jbcguc Z^Zil_j D << :

J_]bklju II: bf_xl ke_^mxsb_ Z^j_kZ \ kh\f_s_gghc dZjl_ iZ-

fylb j_]bklj :))( +;

j_]bklj% ))( +;

j_]bklj K))( +;

j_]bklj mijZ\eyxs_]h keh\Z))( +

>hklmigh_ ihevah\Zl_ex HAM jZkiheh`_gh ih Z^j_kZf+ 7FFFH, Z^j_kZ \b^_h±HAM+ %)))+Ijb \uiheg_gbb aZ^Zgby j_Zebah\Zlv ke_^mxsmx gZkljhcdm II: j_`bf±ijhklhc \\h^ \u\h^

dZgZe :±\u\h^

dZgZe <±\\h^

dZgZe K±\u\h^

<\h^ ZgZeh]h\hc bgnhjfZpbb hkms_kl\blv q_j_a dhfiZjZlhj ih^- dexq_gguc d jZajy^m dZgZeZ < \u\h^ ²q_j_a jZajy^u b dZgZeZ K >ey mijZ\e_gby bkihevah\Zlv klZg^Zjlgmx kbkl_fgmx ih^ijh]jZffm & +\ha\jZsZxsmx \ j_]bklj_ : fbdjhijhp_kkhjZ dh^ gZ`Zlhc deZ- \brb Bkihevah\Zlv dh^ '+(“Enter”) ^ey mijZ\e_gby \\h^hf \u\h^hf b dh^ %+ (“Esc”) — ^ey \uoh^Z \ kbkl_fguc fhgblhj ih Z^j_km ) +

29

>ey gZqZevghc hqbkldb \b^_h±HAM bkihevah\Zlv klZg^Zjlgmx kbkl_fgmx ih^ijh]jZffm& )+\ua\Z\ _z ^\Z`^u ijb gZebqbb mijZ\eyxs_]h dh^Z )+\ j_]bklj_ $ fbdjhijhp_kkhjZ

AZ^Zgb_

Hkms_kl\blv \\h^ bfimevkghc ihke_^h\Zl_evghklb \ \b^_h±HAM fbdjhijhp_kkhjghc kbkl_fu b _z ihke_^mxsbc \u\h^ q_j_a iZjZee_evguc i_jbn_jbcguc Z^Zil_j D << : QZklhlZ ihklmie_gby bfimevkh\ f_- gy_lky \ ^bZiZahg_ 500 =p

J_]bklju II: bf_xl ke_^mxsb_ Z^j_kZ \ kh\f_s_gghc dZjl_ iZ-

fylb j_]bklj :))( +;

j_]bklj% ))( +;

j_]bklj K))( +;

j_]bklj mijZ\eyxs_]h keh\Z))( +

>hklmigh_ ihevah\Zl_ex HAM jZkiheh`_gh ih Z^j_kZf+ 7FFFH, Z^j_kZ \b^_h±HAM+ 0BFFFH. Ijb \uiheg_gbb aZ^Zgby j_Zebah\Zlv ke_^mxsmx gZkljhcdm II: j_`bf±ijhklhc \\h^ \u\h^

dZgZe :±\u\h^

dZgZe <±\\h^

dZgZe K±\u\h^

<\h^ bfimevkghc ihke_^h\Zl_evghklb hkms_kl\blv q_j_a jZajy^ dZgZeZ < \u\h^²q_j_a jZajy^u b dZgZeZ K >ey mijZ\e_gby bkihev- ah\Zlv klZg^Zjlgmx kbkl_fgmx ih^ijh]jZffm & + \ha\jZsZxsmx \ j_]bklj_ : fbdjhijhp_kkhjZ dh^ gZ`Zlhc deZ\brb Bkihevah\Zlv dh^ 0DH (“Enter”) ^ey mijZ\e_gby \\h^hf \u\h^hf b dh^ 1BH (“Esc”) — ^ey \uoh^Z \ kbkl_fguc fhgblhj ih Z^j_km ) + >ey gZqZevghc hqbkldb \b^_h±HAM bkihevah\Zlv klZg^Zjlgmx kbkl_fgmx ih^ijh]jZffm & )+ \ua\Z\ _z ^\Z`^u ijb gZebqbb mijZ\eyxs_]h dh^Z)+\ j_]bklj_ $ fbd- jhijhp_kkhjZ Ijb \\h^_ ijbf_gblv ijhkl_crbc Ze]hjblf k`Zlby ^Zgguo ij_^mkfZljb\Zxsbc ojZg_gb_ bgnhjfZpbb h[ Zfieblm^_ kb]gZeZ \ klZj- r_f jZajy^_ [ZclZ Z agZq_gb_ ^ebl_evghklb \ feZ^rbo [blZo

AZ^Zgb_

Hkms_kl\blv \u\h^ bfimevkghc ihke_^h\Zl_evghklb \b^Z f_Zg^jkd\Z`ghklv ihi_j_f_ggh k qZklhlhc)b)q_j_a iZjZee_evguc i_jbn_- jbcguc Z^Zil_j D << : fbdjhijhp_kkhjghc kbkl_fu

J_]bklju II: bf_xl ke_^mxsb_ Z^j_kZ \ kh\f_s_gghc dZjl_ iZ-

fylb j_]bklj :))( +;

j_]bklj% ))( +;

j_]bklj K))( +;

j_]bklj mijZ\eyxs_]h keh\Z))( +

30

>hklmigh_ ihevah\Zl_ex HAM jZkiheh`_gh ih Z^j_kZf+ 7FFFH. Ijb \uiheg_gbb aZ^Zgby j_Zebah\Zlv ke_^mxsmx gZkljhcdm II:

j_`bf±ijhklhc \\h^ \u\h^

dZgZe :±\u\h^dZgZe <±\\h^dZgZe K±\u\h^

<u\h^ bfimevkghc ihke_^h\Zl_evghklb hkms_kl\blv q_j_a jZajy^u

b dZgZeZ K agZq_gb_ ) \u[jZlv ijhba\hevgh ba a\mdh\h]h ^bZiZahgZ qZklhl LZdlh\Zy qZklhlZ fbdjhijhp_kkhjZ ± F=p >ey mijZ\e_gby bk- ihevah\Zlv jZajy^ dZgZeZ < II: mklZgh\dZ dhlhjh]h \ gme_\h_ khklhy- gb_ q_j_a ih^dexq_ggmx d g_fm aZfudZxsmx dghidm ij_djZsZ_l ]_g_jZ- pbx b bgbpbZebabjm_l \uoh^ \ kbkl_fguc fhgblhj ih Z^j_km) +

AZ^Zgb_

Hkms_kl\blv kq_l bfimevkh\ ihke_^h\Zl_evghklb \b^Z f_Zg^jkd\Z`ghklv bkihevamy iZjZee_evguc i_jbn_jbcguc Z^Zil_j D << : fbdjhijhp_kkhjgh]h dhgljhee_jZ J_]bklju II: bf_xl ke_- ^mxsb_ Z^j_kZ \ kh\f_s_gghc dZjl_ iZfylb

j_]bklj :))( +;

j_]bklj% ))( +;

j_]bklj K))( +; j_]bklj mijZ\eyxs_]h keh\Z))( +

>hklmigh_ ihevah\Zl_ex HAM jZkiheh`_gh ih Z^j_kZf+ 7FFFH. Ijb \uiheg_gbb aZ^Zgby j_Zebah\Zlv ke_^mxsmx gZkljhcdm II:

j_`bf±ijhklhc \\h^ \u\h^

dZgZe :±\u\h^

dZgZe <±\\h^

dZgZe K±\u\h^

Kq_l bfimevkh\ hkms_kl\blv q_j_a jZajy^ dZgZeZ < II: fbdjhijhp_k- khjgh]h dhgljhee_jZ LZdlh\Zy qZklhlZ ijhp_kkhjZ±F=p >ey mijZ\e_- gby bkihevah\Zlv klZg^Zjlgmx ih^ijh]jZffm hijhkZ deZ\bZlmju [_a hklZ- gh\db ijh]jZffu 0C81BH \ha\jZsZxsmx dh^ deZ\brb \ j_]bklj_ : fbd- jhijhp_kkhjZ \ kemqZ_ _z gZ`Zlby b dh^ ))+ ± \ ijhlb\ghf kemqZ_. MijZ\eyxsbc dh^ '+ (“Enter”) mklZgZ\eb\Z_l kq_lqbd \ bkoh^gh_ kh- klhygb_GZ dh^%+(“Esc”) bgbpbZebabjm_l \uoh^ \ kbkl_fguc fh- gblhj ih Z^j_km) +

>ey \u\h^Z l_dms_]h khklhygby kq_lqbdZ gZ ^bkie_c bkihevah\Zlv kbkl_fgmx ih^ijh]jZffm& +hkms_kl\eyxsmx \u\h^ kljhdb kbf\h- eh\ gZ wdjZg ih ke_^mxs_fm kh]eZr_gbx

MT0:DB 1FH

MT1:DB 0CH

DB 20H