空氣微處理器是通過空氣的進出來實現數據的運算的微處理器,它能夠自動完成一系列複雜的化學任務。2009年9月,美國密西根大學安娜堡分校兩人發明了一種微型處理器,由空氣流動對二進制信號進行處理,吸入空氣標示0放出空氣標示1,這是繼“大腸桿菌”處理器之後,人類對計算機處理系統的又一另類發明。
基本介紹
- 中文名:空氣微處理器
- 外文名:Air micro-processor
- 原理:空氣閥門處理二進制信號
- 用途:化學任務控制
簡單介紹,工作原理,產品特色,功能套用,存在問題,專家言論,微處理器,
簡單介紹
除了標準電子計算機,人類還沒有其他更快捷的方法進行運算(除了一種用大腸桿菌進行運行的概念計算機之外)。不過美國科學家發明了一種新型的微處理器,該處理器僅通過空氣的進出就可以實現數據的運算。這種運算方法是由美國密西根大學安娜堡分校的李明松(Minsoung Rhee,音譯)和馬克·伯恩斯(Mark Burns)發明的。整個微型處理器由很多複雜的路線和閥門組成。
兩位研究人員運用這種方式得到了多種的邏輯門、觸發器和移位暫存器。他們將這些關聯在一起,最終發明了這種由空氣控制的8位微處理器。這種微機能處理的最長離散數據為8位二進制數,和上個世紀80年代使用的處理器很類似(如Nintendo娛樂系統)。
工作原理
通過空氣流進或流出閥門來對二進制信號處理,吸入空氣表示0,釋放空氣表示1。在微型處理器氣室的下方有一個空氣管道,管道採用具有彈性的不滲透膜與線進行路隔離。科學家們通過改變流經空氣管道的空氣流量來帶動氣室氣壓的變化,從而最終達到控制閥門的目的。
當氣室氣壓較低時,就會有空氣從管道進入,從而帶動不滲透膜向上前推,關閉閥門,這樣就能阻止二進制信號流過處理器的接點。相反,當空氣從氣室排除時,不滲透膜向下運動,閥門重新打開。這樣,二進制信號就會流向處理器接點。
產品特色
已經有許多微流控系統採用了氣動閥來控制液流,因為使用氣動控制電路要相對簡單省錢。雖然該設備要求晶片外的環境必須是真空的,但該微處理器的體積非常小,所需真空環境是可通過手泵來獲得。
功能套用
這種空氣處理器的功能遠不止運算數據這么簡單。它對一些尖端實驗室晶片的改進也很有幫助。改進後的晶片將能夠自動完成一系列複雜的化學任務,或者對疾病和DNA進行測試,以及一些其他的實驗室工作。
存在問題
馬克·伯恩斯也指出,這種新型的微流體裝置還沒有套用到實際生活中,因為整個項目需要大量的資金,而且一些晶片和元件非常昂貴。雖然採用邏輯電路可以降低運行成本,但是大多數微流體裝置時不帶電子元件的,而在設備上安裝標準的電子閥又需要使用全新的製造工藝。
專家言論
英國倫敦帝國學院微流體專家安德魯·德梅洛(Andrew de Mello)認為,對於開發中國家而言,簡易操作法可讓微流控設備更加實用。他表示:真空可通過手泵產生,表明這些設備的功率很低,適宜偏遠地區使用。
微處理器
微處理器一般由下列部件組成:
算術邏輯單元(ALU,Arithmetic Logical Unit);累加器和通用暫存器組;程式計數器(也叫指令指標器);時序和控制邏輯部件;數據與地址鎖存器/緩衝器;內部匯流排。
算術邏輯單元ALU主要完成算術運算(+、-、×、÷、比較)和各種邏輯運算(與、或、非、異或、移位)等操作。ALU是組合電路,本身無暫存運算元的功能,因而必須有保存運算元的兩個暫存器:暫存器TMP和累加器AC(),累加器既向ALU提供運算元,又接收ALU的運算結果。
暫存器陣列實際上相當於微處理器內部的RAM,它包括通用暫存器組和專用暫存器組兩部分,通用暫存器(A,B,C,D)用來存放參加運算的數據、中間結果或地址。它們一般均可作為兩個8位的暫存器來使用。處理器內部有了這些暫存器之後,就可避免頻繁地訪問存儲器,可縮短指令長度和指令執行時間,提高機器的運行速度,也給編程帶來方便。專用暫存器包括程式計數器PC()、堆疊指示器SP()和標誌暫存器FR(),它們的作用是固定的,用來存放地址或地址基值。其中:
A)程式計數器PC用來存放下一條要執行的指令地址,因而它控制著程式的執行順序。在順序執行指令的條件下,每取出指令的一個位元組,PC的內容自動加1。當程式發生轉移時,就必須把新的指令地址(目標地址)裝入PC,這通常由轉移指令來實現。
B)堆疊指示器SP用來存放棧頂地址。堆疊是存儲器中的一個特定區域。它按“後進先出”方式工作,當新的數據壓入堆疊時,棧中原存信息不變,只改變棧頂位置,當數據從棧彈出時,彈出的是棧頂位置的數據,彈出後自動調正棧頂位置。也就是說,數據在進行壓棧、出棧操作時,總是在棧頂進行。堆疊一旦初始化(即確定了棧底在記憶體中的位置)後,SP的內容(即棧頂位置)使由CPU自動管理
C)標誌暫存器也稱程式狀態字(PSW)暫存器,用來存放算術、邏輯運算指令執行後的結果特徵,如結果為0時,產生進位或溢出標誌等。
定時與控制邏輯是微處理器的核心控制部件,負責對整個計算機進行控制、包括從存儲器中取指令,分析指令(即指令解碼)確定指令操作和運算元地址,取運算元,執行指令規定的操作,送運算結果到存儲器或I/O連線埠等。它還向微機的其它各部件發出相應的控制信號,使CPU內、外各部件間協調工作。
內部匯流排用來連線微處理器的各功能部件並傳送微處理器內部的數據和控制信號。必須指出,微處理器本身並不能單獨構成一個獨立的工作系統,也不能獨立地執行程式,必須配上存儲器、輸入輸出設備構成一個完整的微型計算機後才能獨立工作。