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

【閃擊Linux系列P8】從軟硬件角度重新理解 [ 操作系統(tǒng)與馮諾依曼體系 ]

這篇具有很好參考價(jià)值的文章主要介紹了【閃擊Linux系列P8】從軟硬件角度重新理解 [ 操作系統(tǒng)與馮諾依曼體系 ]。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

【閃擊Linux系列P8】從軟硬件角度重新理解 [ 操作系統(tǒng)與馮諾依曼體系 ],YY滴 《Linux系列》,linux,microsoft,運(yùn)維
?

前言

大家好吖,歡迎來到 YY 滴 Linux系列 ,熱烈歡迎! 本章主要內(nèi)容面向接觸過Linux的老鐵,從軟硬件層面向大家介紹操作系統(tǒng)與馮諾依曼體系,
主要內(nèi)容含:
【閃擊Linux系列P8】從軟硬件角度重新理解 [ 操作系統(tǒng)與馮諾依曼體系 ],YY滴 《Linux系列》,linux,microsoft,運(yùn)維

歡迎訂閱 YY滴Linux專欄!更多干貨持續(xù)更新!以下是傳送門!

訂閱專欄閱讀: YY的《Linux》系列 ?????
【Linux】Linux環(huán)境搭建(新手指南,購買,登錄)(1)
【Linux】Linux基本指令大全-[詳解](2)
【Linux】Linuxの權(quán)限與權(quán)限基本問題-[詳解](3)
【Linux】基礎(chǔ)開發(fā)工具—[yum]&[vim]詳解(4)
【Linux】gcc&g++與 [ 動(dòng)靜態(tài)庫 ] 的美妙邂逅(5)
【Linux】自動(dòng)化構(gòu)建工具-make/Makefile詳解(6)
【Linux】進(jìn)度條小程序の深度解剖(7)
【Linux】從軟硬件角度重新理解 [ 操作系統(tǒng)與馮諾依曼體系 ](8)
【Linux】程序員一定要了解的計(jì)算機(jī)管理理念——描述與組織(9)
【Linux】操作系統(tǒng)管理的算珠——進(jìn)程の詳解(10)

歡迎訂閱 YY滴C++專欄!更多干貨持續(xù)更新!以下是傳送門!

  • YY的《C++》專欄
  • YY的《C++11》專欄
  • YY的《Linux》專欄
  • YY的《數(shù)據(jù)結(jié)構(gòu)》專欄
  • YY的《C語言基礎(chǔ)》專欄
  • YY的《初學(xué)者易錯(cuò)點(diǎn)》專欄
  • YY的《小小知識點(diǎn)》專欄

一.馮諾依曼體系(硬件層面)

1.CPU與輸入輸出設(shè)備

【閃擊Linux系列P8】從軟硬件角度重新理解 [ 操作系統(tǒng)與馮諾依曼體系 ],YY滴 《Linux系列》,linux,microsoft,運(yùn)維

截至目前,我們所認(rèn)識的計(jì)算機(jī),都是有一個(gè)個(gè)的硬件組件組成

  • 輸入單元:包括鍵盤, 鼠標(biāo),掃描儀, 寫板等
  • 中央處理器(CPU):含有運(yùn)算器和控制器等
  • 輸出單元:顯示器,打印機(jī)等

中央處理器(cpu)又分成運(yùn)算器與控制器

  • 運(yùn)算器:對我們的數(shù)據(jù)進(jìn)行計(jì)算任務(wù)(算數(shù)運(yùn)算,邏輯運(yùn)算)
  • 控制器:對我們的計(jì)算硬件流程進(jìn)行一定的控制

各個(gè)硬件之間都是獨(dú)立的個(gè)體!因此必須用“線”連接起來,分為系統(tǒng)總線與IO總線;

  • 系統(tǒng)總線:CPU與內(nèi)存之間交互的線
  • IO總線:內(nèi)存與輸入輸出設(shè)備之間交互的線

2.存儲器

【閃擊Linux系列P8】從軟硬件角度重新理解 [ 操作系統(tǒng)與馮諾依曼體系 ],YY滴 《Linux系列》,linux,microsoft,運(yùn)維

這里的存儲器指的是【內(nèi)存】,一句話總結(jié)此模塊的要點(diǎn)

  • 所有設(shè)備都只能直接和內(nèi)存打交道
    【不考慮緩存情況,這里的CPU能且只能對內(nèi)存進(jìn)行讀寫,不能訪問外設(shè)(輸入或輸出設(shè)備)】
    【外設(shè)(輸入或輸出設(shè)備)要輸入或者輸出數(shù)據(jù),也只能寫入內(nèi)存或者從內(nèi)存中讀取】
  • 有時(shí),我們進(jìn)行工作時(shí),默認(rèn)顯示的數(shù)據(jù)有時(shí)候會緩存起來,并未直接在屏幕上顯現(xiàn);用馮諾依曼體系解釋就是數(shù)據(jù)就是先到存儲器中的【內(nèi)存】,還未直接交給輸出設(shè)備
  • 因此,當(dāng)我們面對一個(gè)問題“一個(gè)程序要運(yùn)行,為什么必須先加載到內(nèi)存中運(yùn)行?”,我們可以直接回答:因?yàn)轳T諾依曼體系規(guī)定;

3.存儲的分級

引入:手機(jī)中常說的“內(nèi)存不足”其實(shí)指的是硬盤空間不足;用存儲是分級的現(xiàn)象來解釋,且看如圖所示金字塔
【閃擊Linux系列P8】從軟硬件角度重新理解 [ 操作系統(tǒng)與馮諾依曼體系 ],YY滴 《Linux系列》,linux,microsoft,運(yùn)維即,硬盤/磁盤空間不足才是正確說法;

二.操作系統(tǒng)(軟件層面)

1.操作系統(tǒng)概述

任何計(jì)算機(jī)系統(tǒng)都包含一個(gè)基本的程序集合(軟件),稱為操作系統(tǒng)(OS)?;\統(tǒng)的理解,操作系統(tǒng)包括:

  • 內(nèi)核(進(jìn)程管理,內(nèi)存管理,文件管理,驅(qū)動(dòng)管理)
  • 其他程序(例如函數(shù)庫,shell程序等等)
    【閃擊Linux系列P8】從軟硬件角度重新理解 [ 操作系統(tǒng)與馮諾依曼體系 ],YY滴 《Linux系列》,linux,microsoft,運(yùn)維

操作系統(tǒng)的作用主要有以下兩點(diǎn):(用戶層這里主要指程序員)

  • 通過幫助用戶管理好軟硬件資源【承上啟下,實(shí)現(xiàn)交互;程序員通過操作系統(tǒng)來訪問底層的硬件】
  • 從而給用戶提供一個(gè)良好(穩(wěn)定,高效,安全)的運(yùn)行環(huán)境
    【閃擊Linux系列P8】從軟硬件角度重新理解 [ 操作系統(tǒng)與馮諾依曼體系 ],YY滴 《Linux系列》,linux,microsoft,運(yùn)維

2.系統(tǒng)調(diào)用

引入:操作系統(tǒng)內(nèi)部會有各種各樣的數(shù)據(jù),可是操作系統(tǒng)不相信任何用戶, 于是其會將自己封裝起來,并通過“提供接口”的方式給用戶(程序員)提供調(diào)用的入口來獲取操作系統(tǒng)內(nèi)部的數(shù)據(jù);
文章來源地址http://www.zghlxwxcb.cn/news/detail-649709.html

  • 所有訪問操作系統(tǒng)的行為,都只能通過系統(tǒng)調(diào)用完成!
  • 系統(tǒng)調(diào)用:是操作系統(tǒng)提供的,用C語言實(shí)現(xiàn)的,自己內(nèi)部的函數(shù)調(diào)用;
  • 系統(tǒng)調(diào)用在使用上,功能比較基礎(chǔ),對用戶的要求相對也比較高,所以,有心的開發(fā)者可以對部分系統(tǒng)
    調(diào)用進(jìn)行適度封裝,從而形成庫(lib),有了庫,就很有利于更上層用戶或者開發(fā)者進(jìn)行二次開發(fā)。
    【閃擊Linux系列P8】從軟硬件角度重新理解 [ 操作系統(tǒng)與馮諾依曼體系 ],YY滴 《Linux系列》,linux,microsoft,運(yùn)維

到了這里,關(guān)于【閃擊Linux系列P8】從軟硬件角度重新理解 [ 操作系統(tǒng)與馮諾依曼體系 ]的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 手機(jī)外殼缺陷視覺檢測軟硬件方案

    手機(jī)外殼缺陷視覺檢測軟硬件方案

    ? 單獨(dú)使用一種光源效果圖 同軸光會出現(xiàn)亮度不夠的情況;回形面光因?yàn)楣庠粗虚g的圓孔會使圖像有陰影,造成圖像效果不均衡,所以不采用單獨(dú)光源打光 使用同軸+回形面光源效果圖 ? 回形光源照亮產(chǎn)品要尋找的邊緣,同軸光源起到補(bǔ)光的作用(把回形光源中間的圓孔造成

    2024年02月15日
    瀏覽(22)
  • 機(jī)器人控制系統(tǒng)軟硬件平臺

    工業(yè)機(jī)器人的發(fā)展歷程: 1950s-1960s:工業(yè)機(jī)器人誕生,開始應(yīng)用于生產(chǎn)線自動(dòng)化。 1970s-1980s:工業(yè)機(jī)器人技術(shù)快速發(fā)展,引入新的控制方法和結(jié)構(gòu)設(shè)計(jì)。 1990s-2000s:工業(yè)機(jī)器人技術(shù)不斷完善,引入數(shù)字化控制和網(wǎng)絡(luò)通信。 21世紀(jì):工業(yè)機(jī)器人技術(shù)快速發(fā)展,智能化和人機(jī)協(xié)同

    2024年02月09日
    瀏覽(25)
  • 【輪式平衡機(jī)器人】——軟硬件配置/準(zhǔn)備

    【輪式平衡機(jī)器人】——軟硬件配置/準(zhǔn)備

    本系列以輪式平衡移動(dòng)機(jī)器人為例,將使用 基于模型設(shè)計(jì)(MBD)方法 進(jìn)行介紹,涉及基礎(chǔ)硬件、軟件、控制算法等多方面內(nèi)容,結(jié)合 MATLAB/Simulink 的強(qiáng)大仿真能力和代碼生成能力輔助設(shè)計(jì)!在此過程中可以系統(tǒng)了解開發(fā)全流程,學(xué)習(xí)到各種知識! 很熟悉,不再贅述,也可見

    2024年01月20日
    瀏覽(22)
  • 關(guān)于華為無線路由的一些軟硬件的問題

    ? ? 一、路由器的硬件包括RAM/DRAM、NVRAM、FLASH、ROM、CPU、各種端口以及主板和電源。硬件故障一般可以從LED指示燈上看出。? 1、電源上有一個(gè)綠色的PWR狀態(tài)指示燈,當(dāng)這個(gè)指示燈亮著時(shí),表示電源工作正常,接口模塊上的ONLINE和OFFLINE指示燈以及TX、RX指示燈。Rx指示燈為綠色

    2024年02月05日
    瀏覽(23)
  • 導(dǎo)光片機(jī)器視覺定位貼合系統(tǒng)軟硬件方案

    導(dǎo)光片機(jī)器視覺定位貼合系統(tǒng)軟硬件方案

    【檢測目的】 定位貼合 【檢測要求】 精度0.15mm 【拍攝效果圖一】 一工位 ? 【拍攝處理圖一】 一工位? ? 【拍攝效果圖二】 ?一工位 【拍攝處理圖二】 一工位 ? ? 【硬件配置】 一工位 【打光示意圖】? ? 【方案評估】 視野:17.8mm*13.35mm 視覺精度:17.8mm/1292pixel=0.014mm/p

    2024年02月15日
    瀏覽(28)
  • 五金軸尺寸機(jī)器視覺測量軟硬件方案--康耐德智能

    五金軸尺寸機(jī)器視覺測量軟硬件方案--康耐德智能

    檢測內(nèi)容: 五金軸尺寸機(jī)器視覺測量 檢測要求: 精度±0.015mm,速度180~240個(gè)/分鐘 視覺可行性分析: 對樣品進(jìn)行了光學(xué)實(shí)驗(yàn),并進(jìn)行圖像處理,原則上可以使用機(jī)器視覺系統(tǒng)進(jìn)行測試測量。 結(jié)果: 對所有樣品進(jìn)行分析,可以在不同的光照與位置下測量出軸的的尺寸。 使用的

    2024年02月10日
    瀏覽(22)
  • 24h無人棋牌室預(yù)約系統(tǒng)的軟硬件開發(fā)

    24h無人棋牌室預(yù)約系統(tǒng)的軟硬件開發(fā)

    最近接到一個(gè)24小時(shí)自助無人棋牌室,就是共享棋牌室的項(xiàng)目: 1. 開發(fā)一個(gè)小程序,客人通過小程序選擇空閑的包間,選擇預(yù)約時(shí)間后,線上支付費(fèi)用; 2. 到店后通過小程序一鍵開啟包間的電子門。 預(yù)約流程很簡單,項(xiàng)目的核心在于,到店后判斷當(dāng)前客戶的有效訂單,并控

    2024年02月06日
    瀏覽(23)
  • FAST迅捷路由器軟硬件故障的解決方法

    ? 一、軟件故障 1、路由器的CPU利用率過高和系統(tǒng)內(nèi)存余量太小等情況都將直接影響到路由器所提供的網(wǎng)絡(luò)服務(wù)的質(zhì)量,而通常情況下我們應(yīng)該收集路由器這方面的數(shù)據(jù),并及時(shí)提出,解決這種故障,只需要對路由器設(shè)備進(jìn)行升級、擴(kuò)大內(nèi)存等就可以了。 2、網(wǎng)絡(luò)設(shè)置不正確,

    2024年02月05日
    瀏覽(21)
  • 筆記:soc最小系統(tǒng)(軟硬件協(xié)同仿真)--插樁&hello

    筆記:soc最小系統(tǒng)(軟硬件協(xié)同仿真)--插樁&hello

    0.環(huán)境配置:quartus2 15.0+Modelsim10.4+keil5 1.插樁 功能:在完成最小系統(tǒng)的設(shè)計(jì)后,簡單測試數(shù)據(jù)是否能夠?qū)懭爰拇嫫?,以及uart能否打印hello 實(shí)現(xiàn):先在keil和quartus2分別設(shè)計(jì)好軟硬件工程,再將keil產(chǎn)生的bin/hex文件讀到最小系統(tǒng)的sram中,最后通過Modelsim仿真查看波形與打印字符。

    2024年02月02日
    瀏覽(25)
  • 51單片機(jī)(一)軟硬件環(huán)境和單片機(jī)介紹

    51單片機(jī)(一)軟硬件環(huán)境和單片機(jī)介紹

    ?? 專欄簡介:本專欄記錄了從零學(xué)習(xí)單片機(jī)的過程,其中包括51單片機(jī)和STM32單片機(jī)兩部分;建議先學(xué)習(xí)51單片機(jī),其是STM32等高級單片機(jī)的基礎(chǔ);這樣再學(xué)習(xí)STM32時(shí)才能融會貫通。 ?? 專欄適用人群 :適用于想要從零基礎(chǔ)開始學(xué)習(xí)入門單片機(jī),且有一定C語言基礎(chǔ)的的童鞋

    2024年02月11日
    瀏覽(25)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包