當前位置:首頁 » 服務存儲 » 計算機啟動時把什麼裝入主存儲器
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

計算機啟動時把什麼裝入主存儲器

發布時間: 2023-03-09 10:15:36

㈠ 計算機的存儲程序工作原理是什麼

存儲程序概念的基本原理。
計算機系統由硬體系統和軟體系統兩大部分組成。美藉匈牙利科學家馮·諾依曼結構(John
von
Neumann)奠定了現代計算機的基本結構,其特點是:
1)使用單一的處理部件來完成計算、存儲以及通信的工作。
2)存儲單元是定長的線性組織。
3)存儲空間的單元是直接定址的。
4)使用低級機器語言,指令通過操作碼來完成簡單的操作。
5)對計算進行集中的順序控制。
6)計算機硬體系統由運算器、存儲器、控制器、輸入設備、輸出設備五大部件組成並規定了它們的基本功能。
7)彩二進制形式表示數據和指令。
8)在執行程序和處理數據時必須將程序和數據道德從外存儲器裝入主存儲器中,然後才能使計算機在工作時能夠自動調整地從存儲器中取出指令並加以執行。
這就是存儲程序概念的基本原理。
謝謝採納!!

㈡ 什麼是計算機」存儲程序,程序控制「的工作原理

現代計算機都是

·諾依曼
(John.Von.Neuman)結構的計算機。它的基本原理是"
存儲程序和程序控制
";即是說,計算機的工作是在程序的控制下運行,而程序又是預先存儲在計算機內的。更詳細地說就是,要利用計算機完成一項處理任務時,首先要把任務轉換成程序,然後將程序存儲在計算機的(內)存儲器中,並命令計算機從程序的開始位置(某一條指令)開始工作,計算機的工作路線必須按照程序設計的路線進行,自動地執行並完成任務,直到結束的那條指令執行完為止。
這里有幾個問題需要解決:
第一,需要一種工具來描述任務的執行過程。這個工具就是計算機語言。這種語言既要人能理解使用,又要計算機能理解和使用。
第二,需要一種方法能有效地將任務轉換成程序,這就是
"程序設計"。程序設計需要理論,技術,方法和工具,這就是"程序設計方法學"。
第三,需要將程序合理地存儲在計算機系統內,並有效地對它進行管理和執行控制。這就是操作控制或現代的操作系統軟體的職能。
一、計算機指令和指令系統
所謂指令是指能向計算機發出的、能被計算機理解的,使計算機能執行一個最基本操作的命令。
每一條指令包含兩方面的信息,一是表示
"做什麼"的操作信息(用特定的二進制代碼表示),二是表示操作應處理的數據信息(用數據本身或數據在存儲器中的地址表示)。前者稱為"操作碼"(Op
---
Operator
Code),後者稱為"地址碼"(Address
Code),並有如下圖的指令格式

一般計算機包括如下幾類指令:
1)算術運算類。執行加、減、乘、除等算術運算的指令類;
2)邏輯運算類。執行或、與、非、移位、比較等邏輯運算的指令類;
3)傳送類。執行取數、存數、傳送等操作的指令類;
4)程序控制類。執行無條件轉移、條件轉移、調用程序、返回等操作的指令類;
5)輸入/輸出類。執行輸入、輸出、輸入/輸出等實現內存和外部設備之間傳輸信息操作的指令類;
6)其他類指令。執行停機、空操作、等待等操作的指令類;
每一類指令中又包含許多不同功能的指令。如加法指令就有定點加,浮點加,十進制加,直接數加等的不同。作為計算機指令,都是用二進制代碼表示的,可以用八進制或十六進制書寫。假設某種計算機有如下
8條指令碼