AB 1756-L63 CPU
要實(shí)現(xiàn)一個(gè)數(shù)字系統(tǒng)需要三個(gè)主要的組成部分 [1] :
(1)計(jì)算對位進(jìn)行操作的函數(shù)的組合邏輯(ALU);
(2)存儲(chǔ)位的存儲(chǔ)器元素(寄存器);
(3)控制存儲(chǔ)器元素更新的時(shí)鐘信號(hào)。
CPU的根本任務(wù)就是執(zhí)行指令,對計(jì)算機(jī)來說終都是一串由“0”和“1”組成的序列。CPU從邏輯上可以劃分成3個(gè)模塊,分別是控制單元、運(yùn)算單元和存儲(chǔ)單元,這三部分由CPU內(nèi)部總線連接起來。如下所示:
控制單元
控制單元是整個(gè)CPU的指揮控制中心,由指令寄存器IR(Instruction Register)、指令譯碼器ID(Instruction Decoder)和操作控制器OC(Operation Controller)等,對協(xié)調(diào)整個(gè)電腦有序工作極為重要。它根據(jù)用戶預(yù)先編好的程序,依次從存儲(chǔ)器中取出各條指令,放在指令寄存器IR中,通過指令譯碼(分析)確定應(yīng)該進(jìn)行什么操作,然后通過操作控制器OC,按確定的時(shí)序,向相應(yīng)的部件發(fā)出微操作控制信號(hào)。操作控制器OC中主要包括節(jié)拍脈沖發(fā)生器、控制矩陣、時(shí)鐘脈沖發(fā)生器、復(fù)位電路和啟停電路等控制邏輯。
運(yùn)算單元
是運(yùn)算器的核心??梢詧?zhí)行算術(shù)運(yùn)算(包括加減乘數(shù)等基本運(yùn)算及其附加運(yùn)算)和邏輯運(yùn)算(包括移位、邏輯測試或兩個(gè)值比較)。相對控制單元而言,運(yùn)算器接受控制單元的命令而進(jìn)行動(dòng)作,即運(yùn)算單元所進(jìn)行的全部操作都是由控制單元發(fā)出的控制信號(hào)來指揮的,所以它是執(zhí)行部件。
存儲(chǔ)單元
包括CPU片內(nèi)緩存和寄存器組,是CPU中暫時(shí)存放數(shù)據(jù)的地方,里面保存著那些等待處理的數(shù)據(jù),或已經(jīng)處理過的數(shù)據(jù),CPU訪問寄存器所用的時(shí)間要比訪問內(nèi)存的時(shí)間短。采用寄存器,可以減少CPU訪問內(nèi)存的次數(shù),從而提高了CPU的工作速度。但因?yàn)槭艿叫酒娣e和集成度所限,寄存器組的容量不可能很大。寄存器組可分為寄存器和通用寄存器。寄存器的作用是固定的,分別寄存相應(yīng)的數(shù)據(jù)。而通用寄存器用途廣泛并可由程序員規(guī)定其用途,通用寄存器的數(shù)目因微處理器而異 [2] 。
物理結(jié)構(gòu)編輯
CPU包括運(yùn)算邏輯部件、寄存器部件和控制部件等。
National Instruments 采集卡 PCI-MXI2
Schunk Schunk 夾具 夾具 OSE-A34-4 PGN100/2
POWER ONE 電源模塊 LWN2660-6
KEYENCE 通訊電線 OP-24027
HP WORKSTATION 工作站 B2600
Parker 接頭 SH4-62+SH4-63
honeywel 板卡 80363972-150
Epson 板卡 skp326-3
YOKOGAWA 模塊 F3XP01-OH
PITTMAN 馬達(dá)電機(jī) GM9236S020-R1
Siemens 接觸器 CXN0550CL CXN0550CL (動(dòng),靜各三個(gè))
CABLETRON 以太網(wǎng)收發(fā)器 ST-500
施耐德 模塊 140CPU11302 AM-SA85-000
CUTLER-HAMMER 保險(xiǎn)絲 25CLPT-.5E
AB 電機(jī) MPL-B230P-VJ44AA
FANUC 教導(dǎo)器 A05B-2518-C200#EMH
施耐德 模塊 140DDO35300
AB 電池 1756-BA1 1756-BA2
施耐德 板卡 416NHM30032A
VEXTA 驅(qū)動(dòng)器 UDX5103
KUKA 電機(jī) KK67Y-YYYY-050
施耐德 模塊 NW-RR85-001
TRICONEX 模塊 3625
AB 模塊 1746-P3
三菱 變頻器 FR-E520S-0.4K-CH
AB 觸摸屏 2711-T10C10
MATROX 板卡 y751-0301
AB 控制器 控制器 控制器 2094-BM01-S 2094-BC04-M03-S 2094-PRS6
FOXBORO 控制器 CP40B
三菱 本多 編碼器電纜 連接器 "MR-JCCBL30M-L PCR-S20FS 連接器
PCR-LS20LA1罩"
三菱 馬達(dá) HC-MF053G2
KUKA 網(wǎng)絡(luò)主從卡 00-104-196
施耐德 控制器 140DDI35300 140aci03000 140crp93200 140cps11420
Rorze 驅(qū)動(dòng)模塊 RD-023MS
施耐德 模塊 NW-RR85-001
AB 電池 1747-BA
VEEDER-ROOT 計(jì)數(shù)器 C628-81002
松下 馬達(dá) MQMZ012P1G
Phoenix 模塊 IBS 24 BK-I/0-T
HONEYWELL 通訊板 measurex 05357600
coolmuscle 馬達(dá) KH56QM2B048
AB CPU 處理器 1756-L61
IVO 轉(zhuǎn)速表 TA200.002AXA1
Allen Bradley 繼電器 MSR6R/T