Äîñòàâêà öâåòîâ â Ñåâàñòîïîëå: SevCvety.ru
Ãëàâíàÿ -> Ïîÿâëåíèå ïåðâîãî ìèêðîïðîöåññîðà

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 [38] 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116

Å680

F(LC

FiAL

;(Ñ)-ÊÎÄ ÇÍÀÊÀ ÑË2

;ÎÏÐÅÄÅËÅÍÈÅ ÐÀÇÍÎÑÒÈ ÏÎÐßÄÊÎÂ

PUSH

ãÑÎÕÐÀÍÅÍÈÅ ÀÄÐÅÑÀ ÑË2

PUSH

;ÑÎ:ÕÐËÍÅÍÈÅ ÊÎÄÎÂ ÇÍÀÊÎÂ

; <À)-Ï0Ð2

E67F"

;ÈÑÊËÞ×ÅÍÈÅ ÇÍÀÊÀ

«ÎÓ

;<Â)-ïîð2

LDAX

;<Ë)-nopi

E67F

;ÈÑÊËÞ×ÅÍÈÅ ÇÍÀÊÀ

ã<Ë)=Ï0Ð1-Ï0Ð2

ÑÀ4710

ÏÅÐ2

ãÅÑËÈ Ï0Ð1=:Ï0Ð2

D23510

ÏÅÐÇ

ãÅÑËÈ Ï0Ð1>Ï0Ð2

ãÄÎÏÎËÍÅÍÈÅ ÏÐÈ Ï0Ð2>Ï0Ð1

INf*

ã(À)=ÓÏ0Ð1-Ï0Ð2/

1032 ÑÂÂ600

CALL

ÎÅÌÇ

ãÎÁÌÅÍ ÑËÀÃÀÅÌÛÌÈ!ÑË2 ÍÀ ÑË1

ãÏÐÎÂÅÐÊÀ ÂÅËÈ×ÈÍÛ ÐÀÇÍÎÑÒÈ ÏÎÐßÄÊÎÂ: < 16?

1035 FEIO

ÏÅÐÇ: CPI

1037 FA3F10

ÏÅÐ4

;ÅÑËÈ ÐÀÇÍÎÑÒÜ < 16

ÞÇÀ AF

ãÑ¥=0

103Â Ñ1

ãÁÀËÀÍÑ ÑÒÅÊÀ

þçå Å1

ãÂÎÑÑÒÀÍÎÁËÅÍÈÅ AfiPFCA ÑË2

103Â Ñ1

ãÂÎÑÑÒÀÍÎÁËÅÍÈÅ ÀÄÐÅÑÀ ÑË1

ÞÇÅ Ñ9

ãÅÑËÈ ÐÀÇÍÎÑÒÜ ÏÎÐßÄÊΠ> 16

!ÇÀÃÐÓÇÊÀ ÑË2 Â ÐÅÃÈÑÒÐÛ,ËÅÍÎÐÌËËÈÇÀÖÈß ÌÀÍÒÈÑÑÛ ÑË2

ÞÇÅ Â5

ÏÅÐ4! PUSH

ãÑÎÕÐÀÍÅÍÈÅ ÀÄÐÅÑÀ ÑË1

1040 ÑÂÂ010

CALL

ÄÌÀÍ2

ã<ÂãÑãÂ)-ÌÀÍÒÈÑÑÀ

1043 Å1

;<H,L) -ÀÄÐÅÑ ÑË1

1044 C34F10

ÏÅÍ5

ã ÇÀÃÐÓÇÊÀ ÑË2

 ÐÅÃÈÑÒÐÛ <ÂòÑ),<Â)=0

1047 Â5

ÏÅÐ2! PUSH

ãÑÎÕÐÀÍÅÍÈÅ ÀÄÐÅÑÀ ÑË1

1048 23

1049 46

ã(Â)-ÑÒÁ ÌËÍ2

104À 23

104Â 4Å

ã(Ñ)-ÌËÁ ÌÀÍ2

104Ñ 1600

1.1,0

104Å Å1

!<H,L)-ÀÄÐÅÑ ÑË1

ãÑËÎÆÅÍÈÅ ÌÀÍÒÈÑÑ:<M)+(B,C)=<B,Ñ)

104F 23

ÏÅÐ5! INX

1050 23

ã ÀÄÐÅÑ ÌËÁ ÌÀÈ1

1051 7Å

1052 81

1053 4F

1054 2Â

1055 7Å

1056 88

1057 47

ã <ÂãÑ)-ÑÓÌÌÀ ÌÀÍÒÈÑÑ

ã ÀÍÀËÈÇ ÑÓÌÌÛ

ÍÀ ÏÅÐÅÏÎËÍÅÍÈÅ ÏÎ ÌÎÄÈÔÈÖÈÐÎÂÀÍÍÛÌ Ø

1058 2Â

ã(HrL)-ÀÄÐÅÑ noPi

1059 ÅÇ

XTHL

ã(HrL)-êîäû ÇÍÀÊΠÑË1ãÑË2

105À 7D

105Â 8Ñ

ãÑËÎÆÅÍÈÅ ÇÍÀÊÎÂ È ÏÅÐÅÍÎÑÀ

105Ñ Å603

ãÂÛÄÅËÅÍÈÅ ÊÎÄÀ ÇÍÀÊÀ ÑÓÌÌÛ



ÞÇÅ El

ã<HòL)-AÉPEC nopi

rÇÀÍÅÑÅÍÈÅ ÇÍÀÊÀ ÑÓÌÌÛ

 ÅÀÉÒ ÏÎÐßÆÀ ÐÅÇÓËÜÒÀÒÀ

105Å F5

PUSH

ãÑÎÕÐÀÍÅÍÈÅ ÇÍÀÊÎÂ

1060 IF

RAT;

1061 IF

ã(ÑÓ)-ÇÍÀÊ ÑÓÌÌÛ

1062 7E

ã<À)-Ï0Ð1 ñî ÇÍÀÊÎÌ ÑË.1

1063 17

1064 OF

ã<À>-Ï0Ð1 ñî ÇÍÀÊÎÌ ÑÓÌÌÛ

1063 77

1066 Fl

ãÂÎÑÑÒÀÍÎÂËÅÍÈÅ ÇÍÀÊÎÂ

1067 £28010

ÏÅÐ8

ãÅÑËÈ ÏÅÐÅÏÎËÍÅÍÈÅ:01 ÈËÈ 10

!ÀÍÀËÈÇ ÎÑÎÁÎÃÎ ÑËÓ×Àß

ÏÅÐÅÏÎËÍÅÍÈß ÉËß ÊÎÄÀ ÇÍÀÊÎÂ È

106A FE03

106C C27610

ÏÅÐ6

ãÅÑËÈ ÍÅ ÊÎË 3

106F F5

PUSH

ãÑÎÕÐÀÍÈÒÜ ÏÐÈÇÍÀÊÈ

1070 78

1071 Bl

1072 CA7F10

ÏÅÐ7

;ÅÑËÈ ÌÀÍÒÈÑÑÀ=-0

1075 Fl

ã ÂÎÑÑÒÀÍÎÂÈÒÜ ÏÐÈÇÍÀÊÈ

5ÍÎÐÌÀËÈÇÀÖÈß ÌÀÍÒÈÑÑÛ

ÂËÅÂÎ

1076 CDDOIO

ÏÅÐá! CALL

ÍÌËÍ2

ã(BfÑ)-ÍÎÐÌÀËÈÇÎÂÀÍÍÀß ÌÀÍÒÈÑÑÀ

1079 ãå8Ë10

ÏÅÐ9

ãÍÅÒ ÀÍÒÈÏÅÐÅÏÎËÍÅÍÈß ÏÎÐßÄÊÀ

107C C39A10

ÏÅÐ10

ã ÀÍÒÈÏÅÐÅÏÎËÍÅÍÈÅ ÏÎÐßÄÊÀ

ãÏÅÐÅÏÎËÍÅÍÈÅ:ÍÎÐÌÀËÈÇÀÖÈß ÌÀÍÒÈÑÑÛ ÂÏÐÀÂÎ

107F Fl

ÏÅÐ7: POP

ã ÂÎÑÑÒÀÍÎÂÈÒÜ ÏÐÈÇÍÀÊ-È

1080 IF

ÏÅÐ8! RAR

ãÑÓ-ÁÈÒ ÏÅÐÅÏÎËÍÅÍÈß

1081 CDFllO

CALL

ÏÌÀÍ2

ã(Bfî-ÍÎÐÌÀËÈÇÎÂÀÍÍÀß ÌÀÍÒÈÑÑÀ

1084 D28A10

ÏÅÐ9

ãÍÅÒ ÏÅÐÅÏÎËÍÅÍÈß ÏÎÐßÄÊÀ

1087 C39A10

ÏÅÐ10

ãÏÅÐÅÏÎËÍÅÍÈÅ ÏÎÐßÄÊÀ

;ÎÊÐÓÃËÅÍÈÅ

ÐÅÇÓËÜÒÀÒÀãÍÎÐÌÀËÈÇÀÖÈß ÌÀÍÒÈÑÑÛ

108A AF

ÏÅÐ9! XRA

108B 82

108C F29A10

ÏÅÐ10

;ÅÑËÈ ÊÎÐÐÅÊÖÈ»=0

108F 79

1090 C601

1092 4F

1093 78

A>B

1094 CEOO

1096 47

1097 tCFllO

ÏÌÀÍ2

ã(Â,Ñ)-ÍÎÐÌÀËÈÇÎÂÀÍÍÀß ÌÀÍÒÈÑÑÀ

ãÇÉÏÈÑÜ ÐÅÇÓËÜÒÀÒÀ  ÏÀÌßÒÜ .

109A 23

ÏÅÐÞ: INX

109B 70

109C 23

109D 71

109E El

ãÂÎÑÑÒÀÍÎÂËÅÍÈÅ ÀÄÐÅÑÀ ÑË2

109F CI

ãÂÎÑÑÒÀÍÎÂËÅÍÈÅ ÀÄÐÅÑÀ ÑË1

lOAO C9

ãÑÓ=1,ÅÑËÈ ÎØÈÁÊÀ ÏÎÐßÄÊÀ

0000

Ïðåæäå âñåãî ïðîãðàììà ïðîâåðÿåò ñëàãàåìûå íà íóëåâîå çíà÷åíèå, îáðàùàÿñü ê âñïîìîãàòåëüíîé ïîäïðîãðàììå ÊÎÌÇ:



0090

îò 90Í

Ê0«3ã

!ÏÎÄÏÐÎÃÐÀÌÌÀ ÊÎÍÒÐÎËß ÌÀÑÑÈÂÀ ÈÇ ÒÐÅÕ ÁÀÉÒ Â ÏÀÌßÒÈ !ÍÀ ÍÎËÜ.

?ÂÕÎßÍÎé ÏÀÐÀÌÅÒÐ: (Íò1.>-ÍÀ×ÀËÜÍÛÉ ÀÄÐÅÑ ÌÀÑÑÈÂÀ.ÂÛÕÎß-ãÍÎÉ ÏÀÐÀÌÅÒÐ:ã=1-ÏÐÈÇÍÀÊ ÐÀÂÅÍÑÒÂÀ ÌÀÑÑÈÂÀ ÍÓËÞ.ÈÑÏÎËÜ-ãÇÓÅÒÑß ÐÅÃÈÑÒÐ ÀãÑÎ:ÕÐÀÍßÅÒÑß (H.L). fÎÖÅÍÊÀ:ÄËÈÍÀ-8 ÁÀéÒãÂÐÅÌß -51 ÒÀÊÒ.

ã=1.ÅÑËÈ ÌÀÑÑÈÂÍÎ Ê0Ì4:

;Ê9(ÕÕÕÊ<ÌÌ(Ê«ÊÕÕ««3(ÕÕÕÇ(3(«3(3(Õ««¥«ÕÊÇ(«3(««(ÕÕÕ««(ÕÕÇ(ÕÕ»»3(3(Õ«

ãÏÎÄÏÐÎÃÐÀÌÌÀ ÊÎÍÒÐÎËß ÌÀÑÑÈÂÀ ÈÇ ×ÅÒÛÐÅÕ ÁÀÉÒ ÏÀÌßÒÈ JHA ÍÎËÜ.

5ÂÕ0ÄÍ0É ÏÀÐÀÌÅÒÐ:(H,L>-ÍÀ×ÀËÜÍÛÉ ÀÄÐÅÑ ÌÀÑÑÈÂÀ.ÂÛÕÎÄÍÎÉ ;ÏÀÐÀÌÅÃÐ:7=1-ÏÐÈÇÍÀÊ ÐÀÂÅÍÑÒÂÀ ÌÀÑÑÈÂÀ ÍÓËÞ.ÈÑÏÎËÜÇÓÅÒ-;Ñß ÐÅÃÈÑÒÐ ÀãÑÎ:ÕÐÀÍßÅÃÑß (Í»1.). ;0ÖÅÍÊÀ:ÄËÈÍÀ-11 ÁÀÉÒ ã ÂÐÅ;Ìß-68 ÒÀÊÒÎÂ.

0098 7Å

0099 23

009À Â6

009Â 23

009Ñ Â6

009D 23

009Å Â6

009F 2Â

ÎÎÀÎ 2Â

00À1 2Â

00À2 Ñ9

0000

;7=ÜÅÑËÈ ÌÀÑÑÈÂ=0

Àíàëîãè÷íàÿ ïîäïðîãðàììà ÊÎÌ4 èñïîëüçóåòñÿ íèæå â ïðîãðàììå ÑÄÏ34 äëÿ ïðîâåðêè íà íóëü ÷åòûðåõáàéò-íûõ ÷èñåë. Ïîñêîëüêó ñóììà ðàçìåùàåòñÿ íà ìåñòå ïåðâîãî ñëàãàåìîãî, òî ïðè ðàâåíñòâå íóëþ âòîðîãî ñëàãàåìîãî íåò íåîáõîäèìîñòè âûïîëíÿòü ñëîæåíèå; àíàëîãè÷íî ïðè ðàâåíñòâå íóëþ ïåðâîãî ñëàãàåìîãî ñóììà ðàâíà âòî-þìó ñëàãàåìîìó, ïåðåìåèäåííîìó íà ìåñòî ïåðâîãî. 1åðåìåùåíèå âûïîëíÿåò ïîäïðîãðàììà ÏÌÇ:

0ÎÂ8 0R6 0Â8Í

ÏÌÇ:

;ÏÎÄÏÐÎÃÐÀÌÌÀ ÏÅÐÅÌÅÙÅÍÈß ÒÐÅÕ ÁÀÉÒ ÌÀÑÑÈÂÀ ÈÇ ÎÄÍÎÉ ;ÎÁËÀÑÒÈ ÏÀÌßÒÈ Â ÄÐÓÃÓÞ.

!ÂÕÎÄÍÛÅ ÏÀÐÀÌÅÒÐÛ:(DrE)-ÍÀ×ÀËÜÍÛÉ ÀÄÐÅÑ ÍÀÑÑÈÂÀ-ÏÐÈÅÌ-



0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 [38] 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116



0.0182
ßíäåêñ.Ìåòðèêà