色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一文解析CPU、內(nèi)存、編譯器(編程語言)、操作系統(tǒng)

小林coding ? 來源:小林coding ? 2023-01-04 15:31 ? 次閱讀

計算機是非常復(fù)雜的系統(tǒng),涉及CPU、內(nèi)存、編譯器(編程語言)、操作系統(tǒng)等等。

那么,有沒有可能一個人同時搞定整個計算機系統(tǒng)呢?

答案是肯定的。

而且是早在1976年就搞定了,從頭到尾一人搞定整個計算機系統(tǒng),包括硬件以及軟件。

這臺計算機系統(tǒng)長這樣:

5170c4a4-8bff-11ed-bfe3-dac502259ad0.png

打造這臺計算機的就是圖片中右邊這個家伙,天才工程師 Steve Wozniak (以下簡稱沃茲):

51a824da-8bff-11ed-bfe3-dac502259ad0.png

正是他和「喬布斯」一手打造了當(dāng)今的蘋果帝國。

1975 年 3 月 5 日,在加利福尼亞門洛帕克市Gordon French(一位美國的計算機程序員)的車庫里家釀計算機俱樂部(homebrew computer club)舉行了它的第一次聚會。

首次參加這個聚會的沃茲深受啟發(fā),并開始立刻著手設(shè)計自己的計算機系統(tǒng)(立刻行動的重要性)。

在沒有 Githu b以及 Google 的年代里,沃茲單槍匹馬就搞定了整個計算機系統(tǒng)并將其在俱樂部里展示了出來,甚至還幫助俱樂部中其它成員打造出了自己的計算機系統(tǒng)(開源精神就是這么來的?)。

有了天才的工程師然后天才的產(chǎn)品經(jīng)理喬布斯出現(xiàn)了,喬布斯決定售賣沃茲制作的電路板,為了資助他們創(chuàng)建的小公司,喬布斯賣掉了他的車,沃茲賣掉了自己的HP-65計算器。

很快新公司開張并接到訂單要求他們制作完整的計算機系統(tǒng),這就是 Apple I。(這大概就是蘋果售賣完整計算機設(shè)備基因的起源,你會發(fā)現(xiàn)蘋果公司出售的都是軟硬件完整的計算機系統(tǒng),它既不會單獨售賣硬件也不會單獨售賣軟件)

51c58c50-8bff-11ed-bfe3-dac502259ad0.png

讓我們來看看這臺計算機的配置。

沃茲在設(shè)計最初使用的是「摩托羅拉 6800 處理器」(好吧,CPU不是自己設(shè)計的),搭載了 4K 內(nèi)存(內(nèi)存也不是)。

軟件方面則是沃茲自己實現(xiàn)的 BASIC 解釋器,好吧,實際上 apple I 中并沒有操作系統(tǒng),有的只是一個所謂的 machine language monitor,這在 1970s 到 1980s 年代的計算機上非常流行:

51d7ac3c-8bff-11ed-bfe3-dac502259ad0.png

machine language monitor 類似于現(xiàn)在的shell,可以讓用戶輸入命令并查看或者修改內(nèi)存中的內(nèi)容,沃茲實現(xiàn)的 monitor 有三個功能:可以讓你以16進制來編程、檢查一段代碼的內(nèi)容或者在特定地址運行一段程序,該monitor程序運行在一段256字節(jié)大小的內(nèi)存空間中,你可以把monitor看做那個年代的操作系統(tǒng)。

1976 年 7 月,apple I 開始以 666.66 美元的價格開始售賣,因為沃茲喜歡重復(fù)的數(shù)字(666的鼻祖),這款計算機設(shè)備售賣一年后讓位給了apple II,apple II讓蘋果公司家喻戶曉(美國):

520843ba-8bff-11ed-bfe3-dac502259ad0.png

又過了幾十年后劃時代的 iPhone 發(fā)布,蘋果享譽全球并成為世界上市值最高的企業(yè)。

可以看到,即使是在 1970 年代計算機發(fā)展初期,Woz 也沒有自己動手設(shè)計 CPU 以及內(nèi)存,而是采用現(xiàn)成的處理器與內(nèi)存。

你需要知道的僅僅是如何對該處理器進行編程,然而即使是這其中看似簡單的一項可能就會花費你幾周的時間。

而搞定一個處理器尤其是可以商用的處理器絕非玩具處理器可比,如果你自己實現(xiàn)的簡單處理器是這樣一座橋的話:

那么商用處理器就是這種橋:

你可以說這都是橋,但這基本上就是兩個不同的物種,商用處理器中的設(shè)計、實現(xiàn)、測試、調(diào)優(yōu)、debug等等任何一項拿出了絕不是一個人能搞定的。

其它的像內(nèi)存、硬盤、SSD等等皆是如此,完成這些后等著你的還有操作系統(tǒng),同樣,商用操作系統(tǒng)與教學(xué)或者玩具操作系統(tǒng)也是云泥之別。

因此,現(xiàn)代計算機系統(tǒng)打造更像是搭建積木,將現(xiàn)成的軟件和硬件調(diào)試好后組裝起來,即使對于富可敵國的蘋果來說也是近兩年才搞定桌面端處理器,在此之前依然要依靠 intel

好啦,本文就到這里。

編輯:黃飛

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    19293

    瀏覽量

    229939
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    10870

    瀏覽量

    211874
  • 操作系統(tǒng)
    +關(guān)注

    關(guān)注

    37

    文章

    6834

    瀏覽量

    123344
  • 計算機系統(tǒng)
    +關(guān)注

    關(guān)注

    0

    文章

    285

    瀏覽量

    24124
  • 編譯器
    +關(guān)注

    關(guān)注

    1

    文章

    1634

    瀏覽量

    49141

原文標(biāo)題:有可能一人搞定 CPU、操作系統(tǒng)、編譯器嗎?

文章出處:【微信號:小林coding,微信公眾號:小林coding】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    幾款C語言編譯器推薦

    些剛開始接觸C語言編譯的網(wǎng)友想下載款C語言編譯器來使用,不過,網(wǎng)絡(luò)上有不少C
    發(fā)表于 09-05 09:19 ?1w次閱讀

    不同操作系統(tǒng)下的編譯器安裝方式

    如前面介紹的那樣,C++屬于種靜態(tài)的編譯語言,所以,開發(fā)環(huán)境配置過程中就需要用到對應(yīng)的編譯器。
    發(fā)表于 09-13 15:54 ?735次閱讀

    交叉編譯器解析

    上去運行,也就是我們所說的環(huán)境不樣,而這也就是為什么稱之為交叉編譯器的原因,用英文解釋,這就是所謂的cross。二:體系結(jié)構(gòu)與操作系統(tǒng)1,常見的體系結(jié)構(gòu)有ARM結(jié)構(gòu)、x86結(jié)構(gòu)等.2,常見的
    發(fā)表于 12-16 09:47

    交叉編譯器解析

    上去運行,也就是我們所說的環(huán)境不樣,而這也就是為什么稱之為交叉編譯器的原因,用英文解釋,這就是所謂的cross。二:體系結(jié)構(gòu)與操作系統(tǒng)1,常見的體系結(jié)構(gòu)有ARM結(jié)構(gòu)、x86結(jié)構(gòu)等.2,常見的
    發(fā)表于 12-21 16:57

    C語言編譯器包括哪幾部分

    C語言編譯器包括哪幾部分?C語言編譯器的桌面操作系統(tǒng)有哪些?C語言
    發(fā)表于 01-24 06:16

    Linux操作系統(tǒng)-C語言編程入門-pdf

    Linux操作系統(tǒng)-C語言編程入門介紹在LINUX 下進行C 語言編程所需要的基礎(chǔ)知識.在這篇文章當(dāng)中,我們將會學(xué)到以下內(nèi)容:⣷
    發(fā)表于 12-08 09:55 ?193次下載
    Linux<b class='flag-5'>操作系統(tǒng)</b>-C<b class='flag-5'>語言</b><b class='flag-5'>編程</b>入門-pdf

    深入編程語言編譯器是怎樣工作的

    理解編譯器內(nèi)部原理,可以讓你更高效利用它。按照編譯的工作順序,逐步深入編程語言編譯器是怎樣工作的。本文有大量的鏈接、樣例代碼和圖表幫助你理
    的頭像 發(fā)表于 12-26 09:53 ?4351次閱讀

    主流的C語言編譯器詳細(xì)介紹

    于Windows操作系統(tǒng)之外,主要用于Unix/Linux操作系統(tǒng)。像現(xiàn)在很多版本的Linux都默認(rèn)使用GCC作為C語言編譯器。而像FreeBSD、macOS等
    發(fā)表于 09-05 17:27 ?2次下載
    主流的C<b class='flag-5'>語言</b><b class='flag-5'>編譯器</b>詳細(xì)介紹

    主流C語言編譯器的詳細(xì)資料介紹

    于Windows操作系統(tǒng)之外,主要用于Unix/Linux操作系統(tǒng)。像現(xiàn)在很多版本的Linux都默認(rèn)使用GCC作為C語言編譯器。而像FreeBSD、macOS等
    發(fā)表于 05-22 18:00 ?1次下載
    主流C<b class='flag-5'>語言</b><b class='flag-5'>編譯器</b>的詳細(xì)資料介紹

    個C語言編譯器的來源

    不知道你有沒有想過,某種編程語言的第編譯器是怎么來的呢?這不就是“雞生蛋,蛋生雞”的問題嗎?
    的頭像 發(fā)表于 03-12 12:36 ?2519次閱讀

    某種編程語言的第編譯器是怎么來的呢?

    不知道你有沒有想過,某種編程語言的第編譯器是怎么來的呢?這不就是“雞生蛋,蛋生雞”的問題嗎?
    的頭像 發(fā)表于 08-14 09:31 ?813次閱讀
    某種<b class='flag-5'>編程</b><b class='flag-5'>語言</b>的第<b class='flag-5'>一</b>個<b class='flag-5'>編譯器</b>是怎么來的呢?

    Triton編譯器功能介紹 Triton編譯器使用教程

    Triton 是個開源的編譯器前端,它支持多種編程語言,包括 C、C++、Fortran 和 Ada。Triton 旨在提供個可擴展和可
    的頭像 發(fā)表于 12-24 17:23 ?393次閱讀

    Triton編譯器與其他編譯器的比較

    的GPU編程框架,使開發(fā)者能夠編寫出接近手工優(yōu)化的高性能GPU內(nèi)核。 其他編譯器 (如GCC、Clang、MSVC等): 定位:通用編譯器,支持多種編程
    的頭像 發(fā)表于 12-24 17:25 ?346次閱讀

    Triton編譯器支持的編程語言

    Triton編譯器支持的編程語言主要包括以下幾種: 、主要編程語言 Python :Trito
    的頭像 發(fā)表于 12-24 17:33 ?347次閱讀

    Triton編譯器與GPU編程的結(jié)合應(yīng)用

    Triton編譯器簡介 Triton編譯器種針對并行計算優(yōu)化的編譯器,它能夠自動將高級語言代碼轉(zhuǎn)換為針對特定硬件優(yōu)化的低級代碼。Trit
    的頭像 發(fā)表于 12-25 09:13 ?212次閱讀
    主站蜘蛛池模板: 国产福利不卡在线视频| 97午夜理论片影院在线播放| 在线 无码 中文 强 乱| 国产精选视频在线观看| 色欲天天天综合网免费| 超碰在线97av视频免费| 男人和女人全黄一级毛片| 影音先锋av色咪影院| 激情丛林电影完整在线| 亚洲精品123区在线观看| 好男人好资源在线播放| 亚洲蜜桃AV色情精品成人| 国产在线精品一区二区在线看| 玩两个少妇女邻居| 国产乱辈通伦影片在线播放亚洲| 日韩欧美中文字幕在线二视频| 成人公开免费视频| 日日干夜夜爱| 国产精品人成在线播放新网站| 婷婷开心激情综合五月天 | 俄罗斯bbbbbbbbb大片| 嫩草影院在线观看精品视频| 97午夜伦伦电影理论片| 奇米色偷偷| 潮 喷女王cytherea| 日本亚洲精品色婷婷在线影院| 大香伊蕉在人线国产最新| 天堂网久久| 花蝴蝶在线直播观看| 亚洲中文无码亚洲人在线观看-| 久久精品动漫网一区二区| 中文字幕无码一区二区免费 | 99久久久无码国产精品不卡按摩| 男生脱美女内裤内衣动态图| 成人精品在线视频| 亚洲 欧洲 国产 日产 综合| 极品少妇高潮XXXXX| 2021国产在线视频| 日韩精品无码久久一区二区三| 国产精品99精品无码视亚| 妖精视频一区二区免费|