_WELCOMETO Radioland

Ãëàâíàÿ Ñõåìû Äîêóìåíòàöèÿ Ñòóäåíòàì Ïðîãðàììû Ïîèñê Top50  
Ïîèñê ïî ñàéòó



Íàâèãàöèÿ
Ãëàâíàÿ
Ñõåìû
Àâòîýëåêòðîíèêà
Àêóñòèêà
Àóäèî
Èçìåðåíèÿ
Êîìïüþòåðû
Ïèòàíèå
Ïðîã. óñòðîéñòâà
Ðàäèî
Ðàäèîøïèîíàæ
Òåëåâèäåíèå
Òåëåôîíèÿ
Öèôð. ýëåêòðîíèêà
Äðóãèå
Äîáàâèòü
Äîêóìåíòàöèÿ
Ìèêðîñõåìû
Òðàíçèñòîðû
Ïðî÷åå
Ôàéëû
Óòèëèòû
Ðàäèîëþá. ðàñ÷åòû
Ïðîãðàììèðîâàíèå
Äðóãîå
Ñòóäåíòàì
Ðåôåðàòû
Êóðñîâûå
Äèïëîìû
Èíôîðìàöèÿ
Ïîèñê ïî ñàéòó
Ñàìîå ïîïóëÿðíîå
Êàðòà ñàéòà
Îáðàòíàÿ ñâÿçü

Ñòóäåíòàì


Ñòóäåíòàì > Êóðñîâûå > Ìèêðîïðîöåññîð Â1801ÂÌ1 àðõèòåêòóðà è ñèñòåìà êîìàíä

Ìèêðîïðîöåññîð Â1801ÂÌ1 àðõèòåêòóðà è ñèñòåìà êîìàíä

Ñòðàíèöà: 3/4

Óñëîâíûå îáîçíà÷åíèÿ: «*»=0 îïåðàöèè íàä ñëîâàìè

1 îïåðàöèè íàä áàéòàìè

                                                   N Z C V

0003DD         SWAB        ïåðåñòàíîâêà áàéòîâ                                  *  * 0  0

*050DD         CLR(B)       î÷èñòêà                (d) <=0                           0 1 0  0

*051DD         COM(B)      ïîáèòíàÿ èíâåðñèÿ  (d) <= (|d)                  *  * 0  0

*052DD         INC(B)        ïðèáàâëåíèå 1        (d) <=(d)+1                  *  *  *-

*053DD         DEC(B)       âû÷èòàíèå 1           (d) <=(d)+1                  *  *  *-

*054DD         NEG(B)       èçìåíåíèå çíàêà  (d) <=-(d)              *  *  *  *

*055DD         ADC(B)       ïðèáàâèòü ïåðåíîñ  (d)<=(d)+C       *  *  *  *

*056DD         SBC(B)       âû÷åñòü ïåðåíîñ      (d)<=(d)-C       *  *  *  *

*057DD         TST(B)       ïðîâåðêà                        (d)<=(d)                *  *  0 0

*060DD         ROR(B)      öèêëè÷. ñäâèã âïðàâî    => C,d        *  *  *  *

*061DD         ROL(B)       öèêëè÷. ñäâèã âëåâî         C,d <=               *  *  *  *

*062DD         ASR(B)       àðèôì. ñäâèã âïðàâî (d)<=(d)/2       *  *  *  *

*063DD         ASL(B)       àðèôì. ñäâèã âëåâî   (d)<=(d)*2      *  *  *  *

*067DD         SXT            ðàñøèðèòü çíàê  N=0 (d)<=0            0 1 0-                                                                       N=1 (d)<=177777 1 0 0-

Äâóõ îïåðàòîðíûå êîìàíäû

ÊÎÏ

SS

DD

15

 

 

12

11

 

 

 

 

6

5

 

 

 

 

0

                                                                                                        N S V C

*1SSDD        MOV(B)      ïåðåñëàòü             (d)<=(s)                      *  *   0-

*2SSDD        CMP(B)      ñðàâíèòü              (s)-(d)                         *  *   *  *

*3SSDD        BIT(B)        ïðîâåðèòü ðàçðÿäû       (s)/(d)               *  *  0 -

*4SSDD        BIC(B)        î÷èñòèòü ðàçðÿäû  (d)<=(|s)/(d)    *  *  0 -

*5SSDD        BIS(B)         óñòàíîâèòü ðàçðÿäû (d)<=(s)/(d)   *  *  0 -

06SSDD        ADD           ñëîæèòü                         (d)<=(s)+(d)  *  *  *  *

074RSS         XOR           èñêëþ÷àþùåå èëè    (s)<= (r )\(s)  *  * 0 -

16SSDD        SUB            âû÷åñòü                         (d)<=(d)-(s)   *  *  *  *

 

Îïåðàöèè ñ ðàçðÿäàìè PSW

Áàçîâûé ÊÎÏ =240

0/1

N

Z

V

C

15

6

7

4

3

2

1

0

Î÷èñòèòü

000241      CLC                    C

-

-

-

0

000242      CLV                   V

-

-

0

-

000244      CLZ                    Z

-

0

-

-

000250      CLN                   N

0

-

-

-

000257      CCC          N Z V C      

0

0

0

0

Óñòàíîâèòü

000261      SEC                   C

-

-

-

1

000262      SEV                   V

-

-

1

-

000264      SEZ                   Z

-

1

-

-

000270      SEN                  N

1

-

-

-

000277      SCC         N Z V C

1

1

1

1