產(chǎn)地類別 |
進(jìn)口 |
應(yīng)用領(lǐng)域 |
環(huán)保,建材/家具,電子/電池,電氣,綜合 |
霍尼韋爾控制器TC-IAA161
第二種辦法是順序執(zhí)行指令。一個(gè)程序由若干個(gè)程序段組成,每個(gè)程序段的指令可以設(shè)計(jì)成順序地存放在存儲(chǔ)器之中,所以只要指令地址寄存器兼有計(jì)數(shù)功能,在執(zhí)行指令的過(guò)程中進(jìn)行計(jì)數(shù),自動(dòng)加一個(gè)增量,就可以形成下一條指令的地址,從而達(dá)到順序執(zhí)行指令的目的。這個(gè)辦法適用于以隨機(jī)存儲(chǔ)器作為主存儲(chǔ)器的計(jì)算機(jī)。當(dāng)程序的運(yùn)行需要從一個(gè)程序段轉(zhuǎn)向另一個(gè)程序段時(shí),可以利用轉(zhuǎn)移指令來(lái)實(shí)現(xiàn)。轉(zhuǎn)移指
霍尼韋爾控制器
TC-IAA161
霍尼韋爾控制器
第二種辦法是順序執(zhí)行指令。一個(gè)程序由若干個(gè)程序段組成,每個(gè)程序段的指令可以設(shè)計(jì)成順序地存放在存儲(chǔ)器之中,所以只要指令地址寄存器兼有計(jì)數(shù)功能,在執(zhí)行指令的過(guò)程中進(jìn)行計(jì)數(shù),自動(dòng)加一個(gè)增量,就可以形成下一條指令的地址,從而達(dá)到順序執(zhí)行指令的目的。這個(gè)辦法適用于以隨機(jī)存儲(chǔ)器作為主存儲(chǔ)器的計(jì)算機(jī)。當(dāng)程序的運(yùn)行需要從一個(gè)程序段轉(zhuǎn)向另一個(gè)程序段時(shí),可以利用轉(zhuǎn)移指令來(lái)實(shí)現(xiàn)。轉(zhuǎn)移指令中包含了即將轉(zhuǎn)去的程序段入口指令的地址。執(zhí)行轉(zhuǎn)移指令時(shí)將這個(gè)地址送人程序計(jì)數(shù)器(此時(shí)只作為指令地址寄存器,不計(jì)數(shù))作為下一條指令的地址,從而達(dá)到轉(zhuǎn)移程序段的目的。子程序的調(diào)用、中斷和陷阱的處理等都用類似的方法。在隨機(jī)存取存儲(chǔ)器普及以后,第二種辦法的整體運(yùn)行效果大大地優(yōu)于第一種辦法,因而順序執(zhí)行指令已經(jīng)成為主流計(jì)算機(jī)普遍采用的辦法,程序計(jì)數(shù)器就成為中央處理器的一個(gè)控制部件。

1、控制存儲(chǔ)器(Control Memory)用來(lái)存放各機(jī)器指令對(duì)應(yīng)的微程序。譯碼器用來(lái)形成機(jī)器指令對(duì)應(yīng)的微程序的入口地址。當(dāng)將一條機(jī)器指令對(duì)應(yīng)的微程序的各條微指令逐條取出,并送到微指令寄存器時(shí),其微操作命令也就按事先的設(shè)計(jì)發(fā)出,因而也就完成了一條機(jī)器指令的功能。對(duì)每一條機(jī)器指令都是如此。
2、微指令的寬度直接決定了微程序控制器的寬度。為了簡(jiǎn)化控制存儲(chǔ)器,可采取一些措施來(lái)縮短微指令的寬度。如采用字段譯碼法一級(jí)分段譯碼。顯然,微指令的控制字段將大大縮短。,一些要同時(shí)產(chǎn)生的微操作命令不能安排在同一個(gè)字段中。為了進(jìn)一步縮短控制字段,還可以將字段譯碼設(shè)計(jì)成兩級(jí)或多級(jí)。

指令寄存器:用以保存當(dāng)前執(zhí)行或即將執(zhí)行的指令的一種寄存器。指令內(nèi)包含有確定操作類型的操作碼和指出操作數(shù)來(lái)源或去向的地址。指令長(zhǎng)度隨不同計(jì)算機(jī)而異,指令寄存器的長(zhǎng)度也隨之而異。計(jì)算機(jī)的所有操作都是通過(guò)分析存放在指令寄存器中的指令后再執(zhí)行的。指令寄存器的輸人端接收來(lái)自存儲(chǔ)器的指令,指令寄存器的輸出端分為兩部分。操作碼部分送到譯碼電路進(jìn)行分析,指出本指令該執(zhí)行何種類型的操作;地址部分送到地址加法器生成有效地址后再送到存儲(chǔ)器,作為取數(shù)或存數(shù)的地址。
存儲(chǔ)器可以指主存、高速緩存或寄存器棧等用來(lái)保存當(dāng)前正在執(zhí)行的一條指令。當(dāng)執(zhí)行一條指令時(shí),先把它從內(nèi)存取到數(shù)據(jù)寄存器(DR)中,然后再傳送至IR。指令劃分為操作碼和地址碼字段,由二進(jìn)制數(shù)字組成。為了執(zhí)行任何給定的指令,必須對(duì)操作碼進(jìn)行測(cè)試,以便識(shí)別所要求的操作。指令譯碼器就是做這項(xiàng)工作的。指令寄存器中操作碼字段的輸出就是指令譯碼器的輸入。操作碼一經(jīng)譯碼后,即可向操作控制器發(fā)出具體操作的特定信號(hào)
現(xiàn)貨庫(kù)存
TC-CCN103
TC-CCU013
TC-FPCXX2
TC-I0LI01
TC-IAA161
TC-IDD321
TC-IDD321
TC-IXR061
TC-OAV081
TC-ODD321
TC-PRS021
TC-RS021
TCSESM083F2CU0