產品列表PRODUCTS LIST

首頁 > 新聞中心 > 西門子控制器到底是個怎樣的存在呢▩│·↟·?
西門子控制器到底是個怎樣的存在呢▩│·↟·?
點選次數↟·↟☁·:106 釋出時間↟·↟☁·:2022-02-25
 
  西門子控制器是指按照預定順序改變主電路或控制電路的接線和改變電路中電阻值來控制電動機的啟動₪◕✘││、調速₪◕✘││、制動和反向的主令裝置◕•╃。由程式計數器₪◕✘││、指令暫存器₪◕✘││、指令譯碼器₪◕✘││、時序產生器和操作控制器組成╃│,它是釋出命令的"決策機構"╃│,即完成協調和指揮整個計算機系統的操作◕•╃。
  西門子控制器的基本功能↟·↟☁·:
  資料緩衝:由於I/O裝置的速率較低而CPU和記憶體的速率卻很高╃│,故在控制器中必須設定一緩衝器◕•╃。在輸出時╃│,用此緩衝器暫存由主機高速傳來的資料╃│,然後才以I/O裝置所具有的速率將緩衝器中的資料傳送給I/O裝置;在輸入時╃│,緩衝器則用於暫存從I/O裝置送來的資料╃│,待接收到一批資料後╃│,再將緩衝器中的資料高速地傳送給主機◕•╃。
  差錯控制:裝置控制器還兼管對由I/O裝置傳送來的資料進行差錯檢測◕•╃。若發現傳送中出現了錯誤╃│,通常是將差錯檢測碼置位╃│,並向CPU報告╃│,於是CPU將本次傳送來的資料作廢╃│,並重新進行一次傳送◕•╃。這樣便可保證資料輸入的正確性◕•╃。
  資料交換:這是指實現CPU與控制器之間₪◕✘││、控制器與裝置之間的資料交換◕•╃。對於前者╃│,是透過資料匯流排╃│,由CPU並行地把資料寫入控制器╃│,或從控制器中並行地讀出資料;對於後者╃│,是裝置將資料輸入到控制器╃│,或從控制器傳送給裝置◕•╃。為此╃│,在控制器中須設定資料暫存器◕•╃。
  狀態說明:標識和報告裝置的狀態控制器應記下裝置的狀態供CPU瞭解◕•╃。例如╃│,僅當該裝置處於傳送就緒狀態時╃│,CPU才能啟動控制器從裝置中讀出資料◕•╃。為此╃│,在控制器中應設定一狀態暫存器╃│,用其中的每一位來反映裝置的某一種狀態◕•╃。當CPU將該暫存器的內容讀入後╃│,便可瞭解該裝置的狀態◕•╃。
  接收和識別命令:CPU可以向控制器傳送多種不同的命令╃│,裝置控制器應能接收並識別這些命令◕•╃。為此╃│,在控制器中應具有相應的控制暫存器╃│,用來存放接收的命令和引數╃│,並對所接收的命令進行譯碼◕•╃。例如╃│,磁碟控制器可以接收CPU發來的Read₪◕✘││、Write₪◕✘││、Format等15條不同的命令╃│,而且有些命令還帶有引數;相應地╃│,在磁碟控制器中有多個暫存器和命令譯碼器等◕•╃。
  地址識別:就像記憶體中的每一個單元都有一個地址一樣╃│,系統中的每一個裝置也都有一個地址╃│,而裝置控制器又必須能夠識別它所控制的每個裝置的地址◕•╃。此外╃│,為使CPU能向(或從)暫存器中寫入(或讀出)資料╃│,這些暫存器都應具有唯—的地址◕•╃。
  
聯絡人
線上客服
掃碼關注我們
用心服務 成就你我
国产尤物av尤物在线观看,免费同性男男黄网站,范冰冰张开腿被老外桶视频,三十熟女