Главная » Просмотр файлов » CPM1A_Руководство по программированию (W228-E1-4 R1.20)

CPM1A_Руководство по программированию (W228-E1-4 R1.20) (986747), страница 55

Файл №986747 CPM1A_Руководство по программированию (W228-E1-4 R1.20) (Техническая документация) 55 страницаCPM1A_Руководство по программированию (W228-E1-4 R1.20) (986747) страница 552015-07-23СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 55)

Êîãäà óñëîâèå èñïîëíåíèÿ = 1,DIVL(57) äåëèò 8-ðàçðÿäíîå ñîäåðæèìîå DD, DD+1 íà ñîäåðæèìîå DR, DR+1 è ïîñûëàåòðåçóëüòàò â R..R+3: ÷àñòíîå â R,R+1 è îñòàòîê â R+2,R+3.Dd+1DdDr+1DrR+3R+2R+1RÎñòàòîê×àñòíîå- 315 -5.20 Êîìàíäû äâîè÷íî-äåñÿòè÷íûõ âû÷èñëåíèéÔëàãèER:DR, DR+1 = 0.DD, DD+1, DR èëè DR+1 íå äâîè÷íî-äåñÿòè÷íîå ÷èñëî.Êîñâåííî àäðåñóåìîå ñëîâî DM íå ñóùåñòâóåò. (Ñîäåðæèìîå ñëîâà *DM íå âäâîè÷íî-äåñÿòè÷íîì âèäå, èëè âûõîäèò çà ãðàíèöó îáëàñòè DM ).1, êîãäà ðåçóëüòàò ðàâåí íóëþ.EQ:5.20.11 ROOT(72) - Êâàäðàòíûé êîðåíüÎáîçíà÷åíèå íà ñõåìåROOT(72)@ROOT(72)SqSqRRÎáëàñòü îïåðàíäîâSqïåðâîå ñëîâî èñòî÷íèêà (BCD)IR, SR, AR, HR, TC, LR, DMRñëîâî ðåçóëüòàòIR, SR, AR, HR, LR, DMÎãðàíè÷åíèÿÄàííàÿ êîìàíäà åñòü òîëüêî â CQM1.DM 6144..DM 6655 íåëüçÿ èñïîëüçîâàòü äëÿ R.ÎïèñàíèåÊîãäà óñëîâèå èñïîëíåíèÿ = 0, ROOT(72) íå âûïîëíÿåòñÿ.

Êîãäà óñëîâèå èñïîëíåíèÿ =1, ROOT(72) âû÷èñëÿåò êâàäðàòíûé êîðåíü 8-ðàçðÿäíîãî ñîäåðæèìîãî SQ,SQ+1 èâûäàåò ðåçóëüòàò â R. Äðîáíàÿ ÷àñòü îòñåêàåòñÿ.Sq+1SqRÔëàãèER:SQ íå äâîè÷íî-äåñÿòè÷íîå ÷èñëî.Êîñâåííî àäðåñóåìîå ñëîâî DM íå ñóùåñòâóåò. (Ñîäåðæèìîå ñëîâà *DM íå âäâîè÷íî-äåñÿòè÷íîì âèäå, èëè âûõîäèò çà ãðàíèöó îáëàñòè DM ).1, êîãäà ðåçóëüòàò ðàâåí íóëþ.EQ:ÏðèìåðÑëåäóþùèé ïðèìåð ïîêàçûâàåò, êàê âçÿòü êâàäðàòíûé êîðåíü âîñüìèðàçðÿäíîãî ÷èñëà.Ðåçóëüòàòîì ÿâëÿåòñÿ 4-ðàçðÿäíîå ÷èñëî, îêðóãëÿåòñÿ îñòàòîê, çàòåì ÷èñëî.00000@ROOT(72)DM 0000001ÀäðåñÈíñòðóêöèÿ00000LD00001@ROOT(72)Îïåðàíä00000DM0000001DM 0001632DM 000050560011795363250561=7953.0221 (ðåçóëüòàò îêðóãëÿåòñÿ)- 316 -5.21 Êîìàíäû äâîè÷íûõ âû÷èñëåíèé5.21 Êîìàíäû äâîè÷íûõ âû÷èñëåíèé5.21.1 ADB(50) - Ñëîæåíèå äâîè÷íûõ ÷èñåëÎáîçíà÷åíèå íà ñõåìåADB(50)@ADB(50)AuAuAdAdRRÎáëàñòü îïåðàíäîâAuïåðâîå ñëàãàåìîå (äâîè÷íîå)IR, SR, AR, HR, TC, LR, DM, #Adâòîðîå ñëàãàåìîå (äâîè÷íîå)IR, SR, AR, HR, TC, LR, DM, #Rñëîâî ðåçóëüòàòIR, SR, AR, HR, LR, DMÎãðàíè÷åíèÿDM 6144..DM 6655 íåëüçÿ èñïîëüçîâàòü äëÿ R.ÎïèñàíèåÊîãäà óñëîâèå èñïîëíåíèå = 0, ADB(50) íå âûïîëíÿåòñÿ.

Êîãäà óñëîâèå èñïîëíåíèÿ = 1,ADB(50) ñêëàäûâàåò ñîäåðæèìîå ñëîâ AU,AD è ÑY è âûäàåò ðåçóëüòàò â R. ÑYóñòàíîâèòñÿ â 1, êîãäà ðåçóëüòàò áîëüøå FFFF.Au+Ad+CYCYRADB(50) ìîæíî òàêæå èñïîëüçîâàòü äëÿ ñëîæåíèÿ äâîè÷íûõ ÷èñåë ñî çíàêîì. ÓCQM1-CPU4-Å ôëàãè “ïåðåïîëíåíèå -” è “ïåðåïîëíåíèå +” (SR 25405 è SR 25404)óêàçûâàþò, ÷òî ðåçóëüòàò ïåðåøåë çà âåðõíþþ èëè íèæíþþ ãðàíèöó 16-ðàçðÿäíîãîäâîè÷íîãî ÷èñëà ñî çíàêîì.ÔëàãèER: Êîñâåííî àäðåñóåìîå ñëîâî DM íå ñóùåñòâóåò. (Ñîäåðæèìîå ñëîâà *DM íå âäâîè÷íî-äåñÿòè÷íîì âèäå, èëè âûõîäèò çà ãðàíèöó îáëàñòè DM ).ÑY:1, êîãäà ðåçóëüòàò áîëüøå FFFF.EQ: 1, êîãäà ðåçóëüòàò ðàâåí íóëþ.OF: 1, êîãäà ðåçóëüòàò áîëüøå + 32 767 (7FFFF) (òîëüêî ó CQM1-CPU4-Å)UF: 1, êîãäà ðåçóëüòàò ìåíüøå - 32 768 (80000) (òîëüêî ó CQM1-CPU4-Å)ÏðèìåðÄàííûé ïðèìåð ïîêàçûâàåò ñëîæåíèå 4 öèôð, ïðè÷åì ÑY èñïîëüçóåòñÿ äëÿ òîãî, ÷òîáûïåðåñëàòü â R+1 ëèáî #0000, ëèáî #0001, ÷òîáû îáåñïå÷èòü ñîõðàíåíèå ïåðåíîñà.- 317 -5.21 Êîìàíäû äâîè÷íûõ âû÷èñëåíèé00000TR 0CLC(41)ADB(50)010DM 0100HR 1025504MOV(21)#0000HR 1125504MOV(21)#0001HR 11ÀäðåñÈíñòðóêöèÿ00000LD00001OUT00002CLC(41)00003ADB(50)Îïåðàíä00000TR0DM0100010HR00004AND NOT00005MOV(21)00006LD00007AND00008MOV(21)1025504#0000HR11TR025504#0001HR11 äàííîì ïðèìåðå A6E2 + 80C5 = 127A7.

Ðåçóëüòàò - 5-ðàçðÿäíîå ÷èñëî, òàê ÷òî ÑY (SR25504) = 1 è ñîäåðæàíèå R+1 óñòàíàâëèâàåòñÿ â #0001.Au: IR 010A6E2Ad: DM 01008R+1: HR 11000Çàìå÷àíèå10C5R: HR 1027A7Äëÿ äâîè÷íûõ âû÷èñëåíèé ñî çíàêîì ñîñòîÿíèå ôëàãîâ UF è OF óêàçûâàåòâûõîäèë ëè ðåçóëüòàò çà ãðàíèöû äâîè÷íûõ çíà÷åíèé ñî çíàêîì (- 32 768(8000)..+ 32 767 (7FFFF) (òîëüêî ó CQM1-CPU4-Å)- 318 -5.21 Êîìàíäû äâîè÷íûõ âû÷èñëåíèé5.21.2 SBB(51) - Âû÷èòàíèå äâîè÷íûõ ÷èñåëÎáîçíà÷åíèå íà ñõåìåSBB(51)@SBB(51)MiMiSuSuRRÎáëàñòü îïåðàíäîâMióìåíüøàåìîå (äâîè÷íîå)IR, SR, AR, HR, TC, LR, DM, #Suâû÷èòàåìîå (äâîè÷íîå)IR, SR, AR, HR, TC, LR, DM, #Rñëîâî ðåçóëüòàòIR, SR, AR, HR, LR, DMÎãðàíè÷åíèÿDM 6144..DM 6655 íåëüçÿ èñïîëüçîâàòü äëÿ R.ÎïèñàíèåÊîãäà óñëîâèå èñïîëíåíèå = 0, SBB(51) íå âûïîëíÿåòñÿ.

Êîãäà óñëîâèå èñïîëíåíèÿ = 1,SBB(51) âû÷èòàåò ñîäåðæàíèå âû÷èòàåìîãî SU è ïåðåíîñ ÑY èç óìåíüøàåìîãî MI èâûäàåò ðåçóëüòàò â R. Åñëè ðåçóëüòàò îòðèöàòåëüíûé, ÑY = 1 è â R ïåðåñûëàåòñÿäîïîëíåíèå äî 2 ôàêòè÷åñêîãî çíà÷åíèÿ.Mi-Su-CYCYRSBB(51) ìîæíî òàêæå èñïîëüçîâàòü äëÿ âû÷èòàíèÿ äâîè÷íûõ ÷èñåë ñî çíàêîì. ÓCQM1-CPU4-Å ôëàãè ïåðåïîëíåíèå + è ïåðåïîëíåíèå - (SR 25404 è SR 25404)óêàçûâàþò, êîãäà ðåçóëüòàò ïåðåøåë çà âåðõíþþ èëè íèæíþþ ãðàíèöó 16-ðàçðÿäíîãîäâîè÷íîãî ÷èñëà ñî çíàêîì.ÔëàãèER: Êîñâåííî àäðåñóåìîå ñëîâî DM íå ñóùåñòâóåò. (Ñîäåðæèìîå ñëîâà *DM íå âäâîè÷íî-äåñÿòè÷íîì âèäå, èëè âûõîäèò çà ãðàíèöó îáëàñòè DM ).ÑY: 1, êîãäà ðåçóëüòàò îòðèöàòåëüíûé, ò.å.

MI ìåíüøå, ÷åì SU ïëþñ ÑY.EQ: 1, êîãäà ðåçóëüòàò ðàâåí íóëþ.OF: 1, êîãäà ðåçóëüòàò áîëüøå + 32 767 (7FFFF) (òîëüêî ó CQM1-CPU4-Å)UF: 1, êîãäà ðåçóëüòàò ìåíüøå - 32 768 (80000) (òîëüêî ó CQM1-CPU4-Å)ÏðèìåðÄàííûé ïðèìåð ïîêàçûâàåò âû÷èòàíèå 4 öèôð. Êîãäà IR 00001 = 1, ñîäåðæèìîå LR 00 èÑY âû÷èòàþòñÿ èç ñîäåðæèìîãî IR 002 è ðåçóëüòàò çàïèñûâàåòñÿ â HR 01.ÑY óñòàíàâëèâàåòñÿ â 1, åñëè ðåçóëüòàò îòðèöàòåëåí. Åñëè èñïîëüçóþòñÿ íîðìàëüíûå(áåççíàêîâûå) äàííûå, îòðèöàòåëüíûé ðåçóëüòàò (äâîè÷íûîå ÷èñëî ñî çíàêîì) íóæíîïðåîáðàçîâàòü â íîðìàëüíûé âèä êîìàíäîé NEG(-). Ïîäðîáíîñòè ñì. 5-19-17.00000CLC(41)SBB(51)002LR 00HR 01ÀäðåñÈíñòðóêöèÿ00000LD00001OUT00002CLC(41)Îïåðàíä00001TR1- 319 -5.21 Êîìàíäû äâîè÷íûõ âû÷èñëåíèéÀäðåñÈíñòðóêöèÿ00003SBB(51)Îïåðàíä002LR00HR01Äëÿ ñëåäóþùåãî ñëó÷àÿ, ñîäåðæèìîå LR 00 (#7A03) è ÑY âû÷èòàþòñÿ èç IR 002 (#F8Ñ5).Ïîñêîëüêó ðåçóëüòàò ïîëîæèòåëåí, ÑY = 0.Åñëè áû ðåçóëüòàò áûë îòðèöàòåëüíûì, ÑY óñòàíîâèëñÿ áû â 1.

Äëÿ íîðìàëüíûõ(áåççíàêîâûõ) äàííûõ ðåçóëüòàò íóæíî ïðåîáðàçîâàòü â äîïîëíåíèå äî 2.Mi: IR 002F8C5Su: LR 007A030000CY=1 (îò CLC(41))R: HR 017ECÇàìå÷àíèå2Äëÿ äâîè÷íûõ âû÷èñëåíèé ñî çíàêîì ñîñòîÿíèå ôëàãîâ UF è OF óêàçûâàåòâûõîäèë ëè ðåçóëüòàò çà ãðàíèöû äâîè÷íûõ çíà÷åíèé ñî çíàêîì (- 32 768(8000)..+ 32 767 (7FFFF) (òîëüêî ó CQM1-CPU4-Å)5.21.3 MLB(52) - Óìíîæåíèå äâîè÷íûõ ÷èñåëÎáîçíà÷åíèå íà ñõåìåMLB(52)@MLB(52)MdMdMrMrRRÎáëàñòü îïåðàíäîâMdìíîæèòåëü (äâîè÷íîå)IR, SR, AR, HR, TC, LR, DM, #Mrìíîæèìîå (äâîè÷íîå)IR, SR, AR, HR, TC, LR, DM, #Rïåðâîå ñëîâî ðåçóëüòàòàIR, SR, AR, HR, LR, DMÎãðàíè÷åíèÿDM 6143..DM 6655 íåëüçÿ èñïîëüçîâàòü äëÿ R.MLB(52) íåëüçÿ èñïîëüçîâàòü äëÿ óìíîæåíèÿ äâîè÷íûõ ÷èñåë ñî çíàêîì.

 CQM1 ìîæíîèñïîëüçîâàòü MBS (-). Ñì. 5-21-7.ÎïèñàíèåÊîãäà óñëîâèå èñïîëíåíèÿ = 0, MLB(52) íå âûïîëíÿåòñÿ. Êîãäà óñëîâèå èñïîëíåíèÿ = 1,MLB(52) óìíîæàåò ñîäåðæèìîå MR íà ñîäåðæèìîå MD è ïîñûëàåò 4 ìëàäøèå öèôðû âðåçóëüòàòà â R è 4 ñòàðøèå öèôðû â R+1.MdMrR+1RÔëàãèER:EQ:Êîñâåííî àäðåñóåìîå ñëîâî DM íå ñóùåñòâóåò. (Ñîäåðæèìîå ñëîâà *DM íå âäâîè÷íî-äåñÿòè÷íîì âèäå, èëè âûõîäèò çà ãðàíèöó îáëàñòè DM ).1, êîãäà ðåçóëüòàò ðàâåí íóëþ.- 320 -5.21 Êîìàíäû äâîè÷íûõ âû÷èñëåíèé5.21.4 DVB(53) - Äåëåíèå äâîè÷íûõ ÷èñåëÎáîçíà÷åíèå íà ñõåìåDVB(53)@DVB(53)DdDdDrDrRRÎáëàñòü îïåðàíäîâDdäåëèìîå (äâîè÷íîå)IR, SR, AR, HR, TC, LR, DM, #Dräåëèòåëü (äâîè÷íîå)IR, SR, AR, HR, TC, LR, DM, #Rïåðâîå ñëîâî ðåçóëüòàòàIR, SR, AR, HR, LR, DMÎãðàíè÷åíèÿDM 6143..DM 6655 íåëüçÿ èñïîëüçîâàòü äëÿ R.DVB(53) íåëüçÿ èñïîëüçîâàòü äëÿ óìíîæåíèÿ äâîè÷íûõ ÷èñåë ñî çíàêîì.

 CQM1 ìîæíîèñïîëüçîâàòü DBS (-). Ïîäðîáíîñòè ñì. 5-21-9.ÎïèñàíèåÊîãäà óñëîâèå èñïîëíåíèÿ = 0, DVB(53) íå âûïîëíÿåòñÿ. Êîãäà óñëîâèå èñïîëíåíèÿ = 1,DVB(53) äåëèò ñîäåðæàíèå DD íà ñîäåðæàíèå DR è ïîñûëàåò ðåçóëüòàò â R è R+1:÷àñòíîå â R è îñòàòîê â R+1.Dd: IR 2163452Dr: HR 090003R+1:DM 0018R: DM 001701002150ÔëàãèER:EQ:Ñîäåðæàíèå DR = 0.Êîñâåííî àäðåñóåìîå ñëîâî DM íå ñóùåñòâóåò.

(Ñîäåðæèìîå ñëîâà *DM íå âäâîè÷íî-äåñÿòè÷íîì âèäå, èëè âûõîäèò çà ãðàíèöó îáëàñòè DM ).1, êîãäà ðåçóëüòàò ðàâåí íóëþ.5.21.5 ADBL(-) - Ñëîæåíèå äâîè÷íûõ ÷èñåë äâîéíîé äëèíûÎáîçíà÷åíèå íà ñõåìåADBL(-)@ADBL(-)AuAuAdAdRRÎáëàñòü îïåðàíäîâïåðâîå ñëîâî ïåðâîãî ñëàãàåìîãîAuIR, SR, AR, HR, TC, LR, DM, #(äâîè÷íîå)ïåðâîå ñëîâî âòîðîãî ñëàãàåìîãîAdIR, SR, AR, HR, TC, LR, DM, #(äâîè÷íîå)Rïåðâîå ñëîâî ðåçóëüòàòàIR, SR, AR, HR, LR, DMÎãðàíè÷åíèÿÄàííàÿ êîìàíäà åñòü òîëüêî â CQM1-CPU4-Å.AU è AU+1 äîëæíû ëåæàòü â îäíîé îáëàñòè ïàìÿòè. (Òî æå êàñàåòñÿ AD è AD+1, R èR+1).DM 6142..DM 6655 íåëüçÿ èñïîëüçîâàòü äëÿ R.- 321 -5.21 Êîìàíäû äâîè÷íûõ âû÷èñëåíèéÎïèñàíèåÊîãäà óñëîâèå èñïîëíåíèå = 0, ADBL(-) íå âûïîëíÿåòñÿ.

Êîãäà óñëîâèå èñïîëíåíèÿ = 1,ADBL(-) ñêëàäûâàåò 8-ðàçðÿäíîå ñîäåðæèìîå AU+1 è AU, 8-ðàçðÿäíîå ñîäåðæèìîå AD èAD +1 è ÑY è çàíîñèò ðåçóëüòàò â R è R+1. ÑY óñòàíîâèòñÿ â 1, êîãäà ðåçóëüòàò áîëüøåFFFF FFFF.Au+1AuAd+1AdCYCYR+1RADBL(-) ìîæíî òàêæå èñïîëüçîâàòü äëÿ ñëîæåíèÿ äâîè÷íûõ ÷èñåë ñî çíàêîì. Ôëàãèïåðåïîëíåíèå + è ïåðåïîëíåíèå - (SR 25404 è SR 25405) óêàçûâàþò, êîãäà ðåçóëüòàòïåðåøåë çà âåðõíþþ èëè íèæíþþ ãðàíèöó 32-áèòíîãî äâîè÷íîãî ÷èñëà ñî çíàêîì.ÔëàãèER: Êîñâåííî àäðåñóåìîå ñëîâî DM íå ñóùåñòâóåò.

Характеристики

Тип файла
PDF-файл
Размер
1,83 Mb
Тип материала
Высшее учебное заведение

Список файлов учебной работы

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6488
Авторов
на СтудИзбе
303
Средний доход
с одного платного файла
Обучение Подробнее