国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

理解馮.諾依曼體系結(jié)構(gòu)(操作系統(tǒng)和進(jìn)程)

這篇具有很好參考價(jià)值的文章主要介紹了理解馮.諾依曼體系結(jié)構(gòu)(操作系統(tǒng)和進(jìn)程)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

理解馮.諾依曼體系結(jié)構(gòu)(操作系統(tǒng)和進(jìn)程),青菜的Linux專(zhuān)欄,計(jì)算機(jī)體系結(jié)構(gòu),linux,運(yùn)維,服務(wù)器

一.馮諾依曼體系結(jié)構(gòu)

理解馮.諾依曼體系結(jié)構(gòu)(操作系統(tǒng)和進(jìn)程),青菜的Linux專(zhuān)欄,計(jì)算機(jī)體系結(jié)構(gòu),linux,運(yùn)維,服務(wù)器

  • 馮諾依曼體系結(jié)構(gòu)特性:
    • 馮諾依曼體系結(jié)構(gòu)中的存儲(chǔ)器指的是內(nèi)存——一種硬件級(jí)別的緩存空間(介于IO設(shè)備與CPU之間,只有數(shù)據(jù)存儲(chǔ)和讀寫(xiě)功能,并且具有較高的數(shù)據(jù)讀寫(xiě)速度獨(dú)立單元)(內(nèi)存中存儲(chǔ)二進(jìn)制數(shù)據(jù))
    • CPU和IO設(shè)備之間不能直接進(jìn)行數(shù)據(jù)傳輸,CPU和IO設(shè)備之間的數(shù)據(jù)傳輸必須經(jīng)過(guò)內(nèi)存
    • 描述事物屬性的數(shù)據(jù)運(yùn)算指令(兩者本質(zhì)都是二進(jìn)制數(shù)據(jù))都會(huì)被加載到內(nèi)存中
  • 馮諾依曼體系結(jié)構(gòu)的優(yōu)勢(shì):
    • CPU和IO設(shè)備的分離使得計(jì)算機(jī)的設(shè)計(jì)和使用變得十分靈活(成本也大幅度降低),無(wú)須再根據(jù)特定的IO設(shè)備和特定的運(yùn)算指令來(lái)設(shè)計(jì)CPU周?chē)闹靼咫娐?運(yùn)算指令相關(guān)描述型數(shù)據(jù)被統(tǒng)一加載到內(nèi)存中形成一個(gè)個(gè)程序,使得同一個(gè)內(nèi)存+CPU機(jī)構(gòu)可以用于適配各種IO設(shè)備來(lái)實(shí)現(xiàn)各種功能
    • 同時(shí),馮諾依曼體系結(jié)構(gòu)可以充分地發(fā)揮CPU的計(jì)算性能

二.馮諾依曼體系結(jié)構(gòu)與木桶效應(yīng)

  • 馮諾依曼體系的精髓在于內(nèi)存
  • 在馮諾依曼體系結(jié)構(gòu)橫空出世之前,在特化的CPU主板上,CPU需要直接從輸入設(shè)備讀取數(shù)據(jù),對(duì)數(shù)據(jù)進(jìn)行運(yùn)算后需要直接向輸出設(shè)備寫(xiě)入數(shù)據(jù):理解馮.諾依曼體系結(jié)構(gòu)(操作系統(tǒng)和進(jìn)程),青菜的Linux專(zhuān)欄,計(jì)算機(jī)體系結(jié)構(gòu),linux,運(yùn)維,服務(wù)器
  • 受限于設(shè)計(jì)成本,IO設(shè)備的數(shù)據(jù)讀寫(xiě)速度很慢,然而CPU計(jì)算速度非常快,在某個(gè)數(shù)據(jù)計(jì)算項(xiàng)目中,CPU會(huì)經(jīng)常在快速完成計(jì)算后會(huì)處于閑置狀態(tài),因此即便CPU十分強(qiáng)大,整個(gè)計(jì)算機(jī)體系的效率也會(huì)被IO設(shè)備的讀寫(xiě)效率所限制,這就是體系結(jié)構(gòu)中的木桶效應(yīng):
    • 在一個(gè)緊密聯(lián)系的體系中,各個(gè)部分結(jié)構(gòu)都可能面臨的一個(gè)共同問(wèn)題,即構(gòu)成體系的各個(gè)部分結(jié)構(gòu)往往是優(yōu)劣不齊的,而劣勢(shì)部分往往決定整個(gè)體系的水平:理解馮.諾依曼體系結(jié)構(gòu)(操作系統(tǒng)和進(jìn)程),青菜的Linux專(zhuān)欄,計(jì)算機(jī)體系結(jié)構(gòu),linux,運(yùn)維,服務(wù)器
  • 內(nèi)存的出現(xiàn)很好地解決了上述問(wèn)題.馮諾依曼體系結(jié)構(gòu)的計(jì)算機(jī),一旦開(kāi)始運(yùn)行,IO設(shè)備(包括一些外存設(shè)備)就可以隨時(shí)向內(nèi)存中寫(xiě)入或讀取二進(jìn)制數(shù)據(jù),形成一個(gè)個(gè)待執(zhí)行的運(yùn)算項(xiàng)目(程序),在某些時(shí)刻和特定的指令下,CPU向內(nèi)存拿取數(shù)據(jù)執(zhí)行運(yùn)算,這種體系結(jié)構(gòu)高效的原因在于:
    • 內(nèi)存與IO設(shè)備進(jìn)行數(shù)據(jù)交互的過(guò)程是時(shí)刻都可以進(jìn)行的(只要計(jì)算機(jī)在運(yùn)行),當(dāng)CPU需要從內(nèi)存中拿取數(shù)據(jù)執(zhí)行運(yùn)算時(shí),內(nèi)存中已經(jīng)加載了很多的數(shù)據(jù)(即馮諾依曼體系充分利用了各運(yùn)算操作之間的時(shí)間間隔來(lái)完成數(shù)據(jù)的加載)
    • 內(nèi)存本身是專(zhuān)門(mén)為數(shù)據(jù)存儲(chǔ)和讀寫(xiě)設(shè)計(jì)的硬件單元(物理上與CPU關(guān)聯(lián)緊密),與CPU的數(shù)據(jù)交換效率比較高.

三.操作系統(tǒng)與進(jìn)程

操作系統(tǒng)

  • 馮諾依曼體系結(jié)構(gòu)的計(jì)算機(jī)具有如下特點(diǎn):
    • 一套內(nèi)存+CPU結(jié)構(gòu)可以用于適配各種IO設(shè)備(實(shí)現(xiàn)功能前只需將指令集和數(shù)據(jù)加載到內(nèi)存中即可),因此一個(gè)計(jì)算機(jī)體系中可能會(huì)存在多種IO設(shè)備,此時(shí)就需要對(duì)這些IO設(shè)備進(jìn)行管理(硬件管理)
    • 計(jì)算機(jī)運(yùn)行時(shí),內(nèi)存中會(huì)加載進(jìn)大量運(yùn)算程序(數(shù)據(jù)和指令集(本質(zhì)也是數(shù)據(jù))),此時(shí)這些程序也需要被管理起來(lái)(軟件管理)
  • 馮諾依曼體系計(jì)算機(jī)的復(fù)雜性催生出了操作系統(tǒng),操作系統(tǒng)是專(zhuān)門(mén)進(jìn)行硬件和軟件管理的一系列特殊的數(shù)據(jù)和指令集,操作系統(tǒng)作為一個(gè)特殊的軟件,在馮諾依曼體系計(jì)算機(jī)運(yùn)行時(shí)第一個(gè)被加載到內(nèi)存中。
  • 操作系統(tǒng)與計(jì)算機(jī)體系:理解馮.諾依曼體系結(jié)構(gòu)(操作系統(tǒng)和進(jìn)程),青菜的Linux專(zhuān)欄,計(jì)算機(jī)體系結(jié)構(gòu),linux,運(yùn)維,服務(wù)器
    理解馮.諾依曼體系結(jié)構(gòu)(操作系統(tǒng)和進(jìn)程),青菜的Linux專(zhuān)欄,計(jì)算機(jī)體系結(jié)構(gòu),linux,運(yùn)維,服務(wù)器
  • 操作系是用C語(yǔ)言實(shí)現(xiàn)的,它對(duì)硬軟件資源進(jìn)行管理之前要對(duì)各個(gè)硬件軟件對(duì)象進(jìn)行描述和組織(這是所有管理行為的前提),所謂描述就是定義描述被管理對(duì)象的結(jié)構(gòu)體,再將描述被管理對(duì)象的結(jié)構(gòu)體組織進(jìn)各個(gè)數(shù)據(jù)結(jié)構(gòu)中.
  • 操作系統(tǒng)對(duì)硬件的管理實(shí)質(zhì)是管理其驅(qū)動(dòng)程序,因此可以認(rèn)為操作系統(tǒng)實(shí)質(zhì)上管理的對(duì)象都是程序
  • 操作系統(tǒng)對(duì)計(jì)算機(jī)進(jìn)行管理的本質(zhì)是對(duì)由描述硬軟件資源對(duì)象的結(jié)構(gòu)體構(gòu)成的數(shù)據(jù)結(jié)構(gòu)進(jìn)行增刪查改的操作
    理解馮.諾依曼體系結(jié)構(gòu)(操作系統(tǒng)和進(jìn)程),青菜的Linux專(zhuān)欄,計(jì)算機(jī)體系結(jié)構(gòu),linux,運(yùn)維,服務(wù)器
  • PCB --> process control block(進(jìn)程控制塊)

Linux系統(tǒng)中的進(jìn)程

  • 當(dāng)一個(gè)程序(二進(jìn)制數(shù)據(jù))被加載進(jìn)Linux系統(tǒng)中后,Linux系統(tǒng)會(huì)自動(dòng)創(chuàng)建描述該程序的task_struct結(jié)構(gòu)體(進(jìn)程控制塊)并將其組織進(jìn)各種內(nèi)核數(shù)據(jù)結(jié)構(gòu)中;
    • 內(nèi)存中的task_struct結(jié)構(gòu)體和==其對(duì)應(yīng)的程序(二進(jìn)制數(shù)據(jù))==就構(gòu)成了Linux系統(tǒng)中的一個(gè)進(jìn)程(二者缺一不可)
  • Linux中的進(jìn)程控制塊理解馮.諾依曼體系結(jié)構(gòu)(操作系統(tǒng)和進(jìn)程),青菜的Linux專(zhuān)欄,計(jì)算機(jī)體系結(jié)構(gòu),linux,運(yùn)維,服務(wù)器
  • Linux進(jìn)程控制塊中的內(nèi)容理解馮.諾依曼體系結(jié)構(gòu)(操作系統(tǒng)和進(jìn)程),青菜的Linux專(zhuān)欄,計(jì)算機(jī)體系結(jié)構(gòu),linux,運(yùn)維,服務(wù)器

理解馮.諾依曼體系結(jié)構(gòu)(操作系統(tǒng)和進(jìn)程),青菜的Linux專(zhuān)欄,計(jì)算機(jī)體系結(jié)構(gòu),linux,運(yùn)維,服務(wù)器文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-568997.html

到了這里,關(guān)于理解馮.諾依曼體系結(jié)構(gòu)(操作系統(tǒng)和進(jìn)程)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【Linux】馮諾依曼體系結(jié)構(gòu) && 操作系統(tǒng) && 進(jìn)程概念

    【Linux】馮諾依曼體系結(jié)構(gòu) && 操作系統(tǒng) && 進(jìn)程概念

    目錄 一、馮諾依曼體系結(jié)構(gòu) 二、操作系統(tǒng) ?1、概念 ?2、設(shè)計(jì)OS的目的 三、進(jìn)程 ?1、基本概念 ?2、描述進(jìn)程-PCB ?3、組織進(jìn)程 ?4、查看進(jìn)程和終止 ?5、通過(guò)系統(tǒng)調(diào)用獲取進(jìn)程標(biāo)識(shí)符 ?6、通過(guò)系統(tǒng)調(diào)用創(chuàng)建進(jìn)程-fork ?7、進(jìn)程狀態(tài) ?8、特殊進(jìn)程 ? ?8.1 僵尸進(jìn)程 ? ?8.2 孤兒進(jìn)

    2024年02月10日
    瀏覽(20)
  • 【Linux】系統(tǒng)初識(shí)之馮諾依曼體系結(jié)構(gòu)與操作系統(tǒng)

    【Linux】系統(tǒng)初識(shí)之馮諾依曼體系結(jié)構(gòu)與操作系統(tǒng)

    ?? 樊梓慕: 個(gè)人主頁(yè) ??? 個(gè)人專(zhuān)欄: 《C語(yǔ)言》《數(shù)據(jù)結(jié)構(gòu)》《藍(lán)橋杯試題》《LeetCode刷題筆記》《實(shí)訓(xùn)項(xiàng)目》《C++》《Linux》 ?? 每一個(gè)不曾起舞的日子,都是對(duì)生命的辜負(fù) 目錄 前言 1.馮諾依曼體系結(jié)構(gòu) 2.操作系統(tǒng)(OS) (1)用戶到操作系統(tǒng)再到底層是如何組織的? (

    2024年02月05日
    瀏覽(22)
  • 【Linux】深入了解馮諾依曼體系結(jié)構(gòu)與操作系統(tǒng)

    【Linux】深入了解馮諾依曼體系結(jié)構(gòu)與操作系統(tǒng)

    目錄 導(dǎo)讀 ??專(zhuān)欄導(dǎo)讀 ??馮·諾依曼 ??馮諾依曼體系結(jié)構(gòu) ??木桶效應(yīng) ??操作系統(tǒng)(Operator System) ??概念 ??設(shè)計(jì)OS的目的 ??系統(tǒng)調(diào)用和庫(kù)函數(shù)概念? 六一兒童節(jié)快到了,提前祝大家六一兒童節(jié)快樂(lè)哦?。。?六一兒童節(jié)的即將來(lái)到,祝愿我家寶??,愿你童心未泯,無(wú)憂無(wú)慮

    2024年02月06日
    瀏覽(29)
  • 【Linux】馮諾依曼體系結(jié)構(gòu)與操作系統(tǒng)及其進(jìn)程

    【Linux】馮諾依曼體系結(jié)構(gòu)與操作系統(tǒng)及其進(jìn)程

    作者簡(jiǎn)介:?舊言~,目前大二,現(xiàn)在學(xué)習(xí)Java,c,c++,Python等 座右銘:松樹(shù)千年終是朽,槿花一日自為榮。 目標(biāo):了解馮諾依曼體系結(jié)構(gòu)與操作系統(tǒng),掌握Linux的進(jìn)程 毒雞湯:一花凋零荒蕪不了整個(gè)春天,一次挫折也荒廢不了整個(gè)人生。 望小伙伴們點(diǎn)贊??收藏?加關(guān)注喲??

    2024年02月04日
    瀏覽(19)
  • 『Linux升級(jí)路』馮諾依曼體系結(jié)構(gòu)與操作系統(tǒng)

    『Linux升級(jí)路』馮諾依曼體系結(jié)構(gòu)與操作系統(tǒng)

    ?? 博客主頁(yè): 小王又困了 ?? 系列專(zhuān)欄: Linux ?? 人之為學(xué),不日近則日退 ?? 感謝大家點(diǎn)贊??收藏?評(píng)論?? 目錄 一、馮諾依曼體系結(jié)構(gòu) ??1.1為什么要有體系結(jié)構(gòu) ??1.2硬件介紹 ??1.2.1中央處理器 ??1.2.2輸入、輸出設(shè)備? ??1.2.3存儲(chǔ)器? ??1.24.總線概念? ??1.3內(nèi)存

    2024年02月04日
    瀏覽(45)
  • 【Linux】馮諾依曼體系結(jié)構(gòu)以及操作系統(tǒng)的初步認(rèn)知

    【Linux】馮諾依曼體系結(jié)構(gòu)以及操作系統(tǒng)的初步認(rèn)知

    ???作者:@malloc不出對(duì)象 ?專(zhuān)欄:Linux的學(xué)習(xí)之路 ??個(gè)人簡(jiǎn)介:一名雙非本科院校大二在讀的科班編程菜鳥(niǎo),努力編程只為趕上各位大佬的步伐???? 本篇文章講解是馮諾依曼體系結(jié)構(gòu)以及操作系統(tǒng)的初步認(rèn)知。 我們常見(jiàn)的計(jì)算機(jī),如筆記本。我們不常見(jiàn)的計(jì)算機(jī),如服

    2024年02月03日
    瀏覽(30)
  • 【Linux】進(jìn)程概念(馮諾依曼體系結(jié)構(gòu)、操作系統(tǒng)、進(jìn)程)-- 詳解

    【Linux】進(jìn)程概念(馮諾依曼體系結(jié)構(gòu)、操作系統(tǒng)、進(jìn)程)-- 詳解

    1、概念 (1)什么是馮諾伊曼體系結(jié)構(gòu)? 數(shù)學(xué)家馮·諾伊曼于 1946 年提出存儲(chǔ)程序原理,把程序本身當(dāng)作數(shù)據(jù)來(lái)對(duì)待,程序和該程序處理的數(shù)據(jù)用同樣的方式儲(chǔ)存。 馮·諾伊曼理論的要點(diǎn)是:計(jì)算機(jī)的數(shù)制采用二進(jìn)制邏輯;計(jì)算機(jī)應(yīng)該按照程序順序執(zhí)行。人們把馮·諾伊曼的

    2024年02月22日
    瀏覽(21)
  • 【Linux取經(jīng)路】馮諾依曼結(jié)構(gòu)體系與操作系統(tǒng)的碰撞

    【Linux取經(jīng)路】馮諾依曼結(jié)構(gòu)體系與操作系統(tǒng)的碰撞

    我們現(xiàn)在常見(jiàn)的計(jì)算機(jī),如筆記本,以及我們不常見(jiàn)的計(jì)算機(jī),如服務(wù)器,它們本質(zhì)都是一堆硬件(如:cpu、內(nèi)存、網(wǎng)卡、磁盤(pán)等)的集合。并不是把這些硬件毫無(wú)章法的放在一起就能夠組成計(jì)算機(jī),各硬件之間首先要具備協(xié)同能力,這就要求硬件與硬件之間要組織好#x

    2024年02月14日
    瀏覽(19)
  • 【Linux】進(jìn)程概念I(lǐng) --操作系統(tǒng)概念與馮諾依曼體系結(jié)構(gòu)

    【Linux】進(jìn)程概念I(lǐng) --操作系統(tǒng)概念與馮諾依曼體系結(jié)構(gòu)

    Halo,這里是Ppeua。平時(shí)主要更新C語(yǔ)言,C++,數(shù)據(jù)結(jié)構(gòu)算法…感興趣就關(guān)注我吧!你定不會(huì)失望。 計(jì)算機(jī)是由兩部分組成的: 硬件+軟件 .與硬件相關(guān)的為 馮諾依曼體系結(jié)構(gòu) ,與軟件相關(guān)的為: 操作系統(tǒng) . 如今大多數(shù)計(jì)算機(jī)(筆記本,服務(wù)器等)大多數(shù)都遵守馮諾依曼體系結(jié)構(gòu).實(shí)際中

    2024年02月09日
    瀏覽(21)
  • 【Linux】操作系統(tǒng)的基本概念 {馮諾依曼體系結(jié)構(gòu),操作系統(tǒng)的基本概念,系統(tǒng)調(diào)用及用戶操作接口,shell程序}

    【Linux】操作系統(tǒng)的基本概念 {馮諾依曼體系結(jié)構(gòu),操作系統(tǒng)的基本概念,系統(tǒng)調(diào)用及用戶操作接口,shell程序}

    現(xiàn)代計(jì)算機(jī)設(shè)計(jì)大都遵守馮·諾依曼體系結(jié)構(gòu): 截至目前,我們所認(rèn)識(shí)的計(jì)算機(jī),都是由一個(gè)個(gè)的硬件組件組成 輸入單元:包括鍵盤(pán), 鼠標(biāo),掃描儀, 磁盤(pán),網(wǎng)卡等 存儲(chǔ)器: 內(nèi)存(提高數(shù)據(jù)讀寫(xiě)速度,降低硬件成本) 中央處理器(CPU):含有運(yùn)算器(算數(shù)運(yùn)算,邏輯運(yùn)算)和控

    2024年02月11日
    瀏覽(53)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包