查ICP網:全新的綜合網站備案信息查詢網
Copyright ? 2008-2028 www.mshuangcha.com [ 查icp] All Rights Reserved.
計算機之所以能按人們的意志自動進行工作主要是采用了存儲程序控制。
存儲程序控制即為存儲程序和程序控制,程序輸入到計算機中,存儲在內存儲器中(存儲原理),在運行時,控制器按地址順序取出存放在內存儲器中的指令(按地址順序訪問指令),然后分析指令,執行指令的功能,遇到轉移指令時,則轉移到轉移地址,再按地址順序訪問指令(程序控制)。
工作原理
首先,把程序和數據通過輸入輸出設備送入內存。一般的內存都是劃分為很多 [2] 存儲單元,每個存儲單元都有地址編號,這樣按一定順序把程序和數據存起來,而且還把內存分為若干個區域,比如有專門存放程序區和專門存放數據的數據區。其次,執行程序,必須從第一條指令開始,以后一條一條地執行。
一般情況下按存放地址號的順序,由小到大依次執行,當遇到條件轉移指令時,才改變執行的順序。每執行一條指令,都要經過三個步驟:第一步,把指令從內存中送往譯碼器,稱為取指;第二步,譯碼器把指令分解成操作碼和操作數,產生相應的各種控制信號送往各電器部件;第三步,執行相應的操作。這一過程是由電子路線來控制,從而實現自動連續的工作。在運行時,控制器按地址順序取出存放在內存儲器中的指令(按地址順序訪問指令),然后分析指令,執行指令的功能,遇到轉移指令時,則轉移到轉移地址,再按地址順序訪問指令。