AB 1756-L63 CPU
要實現(xiàn)一個數(shù)字系統(tǒng)需要三個主要的組成部分 [1] :
(1)計算對位進行操作的函數(shù)的組合邏輯(ALU);
(2)存儲位的存儲器元素(寄存器);
(3)控制存儲器元素更新的時鐘信號。
CPU的根本任務(wù)就是執(zhí)行指令,對計算機來說終都是一串由“0”和“1”組成的序列。CPU從邏輯上可以劃分成3個模塊,分別是控制單元、運算單元和存儲單元,這三部分由CPU內(nèi)部總線連接起來。如下所示:
控制單元
控制單元是整個CPU的指揮控制中心,由指令寄存器IR(Instruction Register)、指令譯碼器ID(Instruction Decoder)和操作控制器OC(Operation Controller)等,對協(xié)調(diào)整個電腦有序工作極為重要。它根據(jù)用戶預先編好的程序,依次從存儲器中取出各條指令,放在指令寄存器IR中,通過指令譯碼(分析)確定應該進行什么操作,然后通過操作控制器OC,按確定的時序,向相應的部件發(fā)出微操作控制信號。操作控制器OC中主要包括節(jié)拍脈沖發(fā)生器、控制矩陣、時鐘脈沖發(fā)生器、復位電路和啟停電路等控制邏輯。
運算單元
是運算器的核心??梢詧?zhí)行算術(shù)運算(包括加減乘數(shù)等基本運算及其附加運算)和邏輯運算(包括移位、邏輯測試或兩個值比較)。相對控制單元而言,運算器接受控制單元的命令而進行動作,即運算單元所進行的全部操作都是由控制單元發(fā)出的控制信號來指揮的,所以它是執(zhí)行部件。
存儲單元
包括CPU片內(nèi)緩存和寄存器組,是CPU中暫時存放數(shù)據(jù)的地方,里面保存著那些等待處理的數(shù)據(jù),或已經(jīng)處理過的數(shù)據(jù),CPU訪問寄存器所用的時間要比訪問內(nèi)存的時間短。采用寄存器,可以減少CPU訪問內(nèi)存的次數(shù),從而提高了CPU的工作速度。但因為受到芯片面積和集成度所限,寄存器組的容量不可能很大。寄存器組可分為寄存器和通用寄存器。寄存器的作用是固定的,分別寄存相應的數(shù)據(jù)。而通用寄存器用途廣泛并可由程序員規(guī)定其用途,通用寄存器的數(shù)目因微處理器而異 [2] 。
物理結(jié)構(gòu)編輯
CPU包括運算邏輯部件、寄存器部件和控制部件等。
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 馬達電機 GM9236S020-R1
Siemens 接觸器 CXN0550CL CXN0550CL (動,靜各三個)
CABLETRON 以太網(wǎng)收發(fā)器 ST-500
施耐德 模塊 140CPU11302 AM-SA85-000
CUTLER-HAMMER 保險絲 25CLPT-.5E
AB 電機 MPL-B230P-VJ44AA
FANUC 教導器 A05B-2518-C200#EMH
施耐德 模塊 140DDO35300
AB 電池 1756-BA1 1756-BA2
施耐德 板卡 416NHM30032A
VEXTA 驅(qū)動器 UDX5103
KUKA 電機 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罩"
三菱 馬達 HC-MF053G2
KUKA 網(wǎng)絡(luò)主從卡 00-104-196
施耐德 控制器 140DDI35300 140aci03000 140crp93200 140cps11420
Rorze 驅(qū)動模塊 RD-023MS
施耐德 模塊 NW-RR85-001
AB 電池 1747-BA
VEEDER-ROOT 計數(shù)器 C628-81002
松下 馬達 MQMZ012P1G
Phoenix 模塊 IBS 24 BK-I/0-T
HONEYWELL 通訊板 measurex 05357600
coolmuscle 馬達 KH56QM2B048
AB CPU 處理器 1756-L61
IVO 轉(zhuǎn)速表 TA200.002AXA1
Allen Bradley 繼電器 MSR6R/T