計算機的工作就是執行程序,而程序開發人員的工作就是編制程序

尋夢新聞LINE@每日推播熱門推薦文章,趣聞不漏接❤️

加入LINE好友

按照馮・諾依曼提出的「存儲程序和程序控制」的原理,人們預先編好程序,利用輸入設備把程序輸入內存,計算機在控制器控制下,從內存中逐條取出程序指令給運算器執行,再把結果送回內存,由輸出設備輸出。這一原理就是計算機最主要的工作特點。

一般地,一條指令的執行過程如下:

①取指令。根據當前控制器中程序計數器的指令起始地址值,從內存中取出指令送到控制器的指令寄存器存儲起來。

②分析指令。將指令寄存器中存放的指令送往指令譯碼器,對操作碼進行譯碼,即將指令的操作碼轉換成相應的控制電位信號,由地址碼確定操作數地址。

③執行指令。由操作控制部件發出完成該操作所需要的一系列控制信息,驅動相應部件完成該指令所要求的操作。

④程序計數器自動加1。為執行下一條指令做好準備,即形成下一條指令地址。

一般把計算機完成一條指令所花費的時間稱為一個指令周期,指令周期越短,指令執行速度越快。通常人們所說的CPU主頻又叫工作頻率,反映了指令執行周期的長短。

計算機的工作就是執行程序,即自動、連續地執行一系列指令,而程序開發人員的工作就是編制程序。

About 尋夢園
尋夢園是台灣最大的聊天室及交友社群網站。 致力於發展能夠讓會員們彼此互動、盡情分享自我的平台。 擁有數百間不同的聊天室 ,讓您隨時隨地都能找到志同道合的好友!