天津市太陽精儀科技有限公司
認(rèn)證資料 Certification Data
天津市太陽精儀科技有限公司
- 聯(lián)系人:李汝緒
- 官網(wǎng)地址:http://www.tjtyei.com
- 經(jīng)營模式:制造商
- 主營產(chǎn)品:QJT系列計(jì)時(shí)器,天津時(shí)間累加器廠,FJ系列計(jì)數(shù)器,四川車輛儀表系列,時(shí)鐘系列產(chǎn)品
- 所在地:天津市華苑產(chǎn)業(yè)區(qū)物華道8號增1號406室
- 供應(yīng)產(chǎn)品:29
請問時(shí)間累加器是什么?
發(fā)布時(shí)間:2020-04-13累加器的作用不可低估。幾乎你的所有地址操作都要經(jīng)過累加器,不是你用不用的問題,而是一直在用,比如你做一個(gè)加法運(yùn)算,那么PLC會(huì)將加法運(yùn)算的對象放入累加器,你的LD指令也就是Load,將你的數(shù)據(jù)放入累加器,所以,累加器一直在工作中。但是西門子也給我們一個(gè)方法,就是通過MOV指令來讀取累加器的內(nèi)容,我們籍此就可以獲取PLC的中間運(yùn)算結(jié)果,而不需要通過MOV來移來移去,這給操作上帶來便利,同時(shí)也節(jié)省了系統(tǒng)掃描的時(shí)間。
現(xiàn)今的 CPU 通常有很多寄存器,所有或多數(shù)都可以被用來當(dāng)作累加器。"累加器" 這名詞就顯得有些老舊。這個(gè)名詞已經(jīng)幾乎不在微處理器寄存器中使用,例如,運(yùn)算寄存器的名稱中的符號以 "A" 開頭的表示是從 "accumulator" 這個(gè)歷史因素得來的 (有時(shí)候認(rèn)為并非 "arithmetic")。也可能混淆的是寄存器的名字前置 "A" 也表示 "address",比如說像是Motorola 68000家族。 早期的 4 位、8 位微處理器,典型具有單個(gè)累加器。8051微控制器有兩個(gè)累加器:主累加器與從累加器,其中的從累加器只用于乘法(MUL AB)與除法(DIV AB)。乘法的 16 位結(jié)果放入兩個(gè) 8 位累加器中。除法時(shí),商放入主累加器,余數(shù)放入從累加器。
時(shí)間累加器8008的直接后繼產(chǎn)品——8080與8086,開創(chuàng)了x86指令集體系結(jié)構(gòu),仍然使用兩個(gè)累加器:主累加器 EAX 與從累加器 EDX 用于乘法與除法的大數(shù)運(yùn)算。例如,MUL ECX 將把兩個(gè) 32 位寄存器 ECX 與 EAX 相乘,64 位結(jié)果放入 EAX 與 EDX。但是 MUL 與 DIV 之外的其他算術(shù)——邏輯指令(ADD、SUB、CMP、AND、OR、XOR、TEST)可以使用 8 個(gè)寄存器:EAX、ECX、EDX、EBX、ESP、EBP、ESI、EDI 作為目的操作數(shù)(即存儲(chǔ)結(jié)果的位置)。