最近更新最新入庫全本精品總排行榜  

正文 第一百五十三章 編譯器

投推薦票  上一章  章節列表  下一章  加入書簽

作品︰電腦附身 | 作者︰無聊的鋼


    <font color=red>筆趣閣</font>已啟用最新域名︰www.<font color=red>biquge001</font>.com ,請大家牢記最新域名並相互轉告,謝謝!

    “什麼,對方答應了?”楊林一下子從座椅上站了起來。www.biquge001.com

    白樺點頭道︰“是的,楊總,隻果和谷歌發過來的傳真中稱希望我們盡快啟動三方談判!他們說下周準備派談判團隊來江城!”

    “好好好!”楊林連說了三個好字,在辦公室里轉了兩圈,這才轉過身道︰“你把這個消息告訴于總,按照此前我和庫克、佩奇達成的原則談判,盡量在年內搞定!”

    “是,那我先過去了!”

    看著白樺的身影消失在門口,楊林這才定下神來。

    如果能和隻果、谷歌達成協議三方合作,那意味著接下來在全世界推廣mat日os將不存在任何的障礙,再加上矩陣半導體的迷指令集pu,意味著一個足矣和微軟、英特爾比肩的產業體系即將崛起。

    不過現在,楊林要做的就是夯實矩陣數碼的基礎。

    楊林想了想,回到自己的辦公桌前,移了下鼠標,處于屏保狀態的電腦屏幕一下子就亮了起來。

    楊林看著電腦屏幕上密密麻麻的代碼,眉頭再次皺了起來。

    這段時間,楊林一直在編寫mat日os的app開發工具包,這種工具包和and日odstudio以及隻果的-類似,每個程序員都可以通過這種工具包來開發mat日os的手機應用。

    楊林原計劃是花上半個月時間將工具包寫出來,但當他快要完成時卻漸漸發現,自己在java、、語言基礎上開發的工具包可能並不適合mat日os操作系統,即使到時候放出去。程序員們通過這個工具開發出的小m系統app,也就比隻果商店里的app流暢一點,並不能讓app也達到mat日os內置應用同步流暢的程度。

    這可愁壞了楊林!

    他心里也清楚,除非自己和mat日os操作系統一樣,根據迷芯片的底層架構以及編譯器再設計出一種新型軟件開發語言來。否則在java、、語言基礎上開發的工具包根本不可能做到這一點。

    楊林不由得撓起了頭,覺得自己這個想法有點異想天開。

    倒不是不能做到,而是這樣做的話,任何程序員想要為小m編寫app,都得學習一門和現有計算機語言體系截然不同的新語言,這也太讓人蛋疼了吧!

    可若是讓楊林現在就把自己編寫的這款mat日os工具包放出去。他又有些不甘心,畢竟這款工具包並沒有達到自己預想的程度,開發出來的app流暢性對mat日1還是有一定的影響的。

    “要是能把這門新語言轉化為程序員最熟悉的語言就好了!”

    楊林眯起眼,揉了揉太陽穴,突然。他感覺自己的大腦靈光一閃,一個神奇的腦洞突然在他腦海里現形了自己在矩芯一號底層架構以及它的編譯器的基礎上開發出一款漢語言編程?!

    這個想法從楊林的腦子里一冒出來,就如同野草一般瘋長。

    若是哪個計算機從業人士听到楊林這想法,肯定一臉不屑,覺得這完全是外行話。

    畢竟計算機的基礎是二進制,高電平(通電)、低電平(斷電)分別代表pu電路的兩種狀態。

    而軟件,則只能控制pu邏輯電路的走向,這些電路都是固化的加法電路、乘法電路。並不能改變計算機運行的基本原理。

    楊林就算開發出所謂的漢語言編程,最多也就是像易語言那樣,把i、or、這些關鍵詞換成如果、或、輸出。本質上和語言並沒有區別。

    當然了,楊林可不這麼想!

    他所依靠的就是矩芯一號中所搭載的編譯器了。

    那麼編譯器到底是什麼呢?

    簡單地說,編譯器就是將“一種語言(通常為高級語言)”翻譯為“另一種語言(通常為低級語言)”的程序。

    一個現代編譯器的主要工作流程︰源代碼(de)→預處理器(ssor)→編譯器(piler)→目標代碼(de)→鏈接器(linker)→可執行程序(eeutables)。

    高級計算機語言便于人編寫,閱讀交流,維護。

    機器語言是計算機能直接解讀、運行的。

    編譯器將匯編或高級計算機語言源程序(program)作為輸入,翻譯成目標語言(language)機器代碼的等價程序。

    源代碼一般為高級語言(high-levellanguage)。如pasal、、、java、漢語編程等或匯編語言,而目標則是機器語言的目標代碼(de)。有時也稱作機器代碼(de)。

    由此可以想象編譯器的重要性了。

    看看英特爾就明白了!

    江湖上人人皆知,英特爾不僅有一套自己的編譯器系統。而且在針對性的優化中區分intel系及非intel系,並針對自家的處理器做重點優化。

    這也導致2008年的時候,美國聯邦貿易委員會在調查intel壟斷案件中就以編譯器優化作為intel不公平競爭的證據。

    2010年,ttel達成和解l承諾編譯器不再區分intel和非intel處理器,優化時一視同仁,這才結束了這樁持續數年的壟斷案。

    但矩芯一號上所搭載的編譯器和普通的編譯器完全不同。

    從某種程度上說,小m能表現出如此驚人的智慧,mat日os佔百分之五十的功勞,迷指令集佔百分之三十的功勞,那麼剩下的百分之二十正是編譯器的功勞。

    事實上這款編譯器的原理楊林至今沒有搞懂,他只是按照自己大腦內部數字矩陣的轉換原理照貓畫虎搞了這麼一個編譯器出來,而這款編譯器的最大功能,就是具有模糊識別的能力。(未完待續)

    ps︰腦袋很脹,也很困,鋼看看能不能再寫一章,如果實在不行,只能放到明天更了
投推薦票 上一章 章節列表 下一章 加入書簽

本站所有內容均來源于網友網絡分享與轉載,本站不承擔任何責任!如不認同,請離開本站。

若本站無意中侵犯到您的權益或含有非法內容,請及時聯系我們,我們將在第一時間做出回應。

Copyright © 2012∼2018 www.kmwx.net 頂點小說網 All Rights Reserved.

滬ICP備15008561號

XML︰1  2  3  4  6  7