• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      人列計算機(jī)可行嗎?

      2023-04-05 15:35:25邱元陽
      中國信息技術(shù)教育 2023年5期
      關(guān)鍵詞:二進(jìn)制存儲器三體

      計算機(jī)的誕生和發(fā)展,得益于馮·諾依曼1942年提出的“存儲程序控制”體系結(jié)構(gòu)的設(shè)計思想。直到今天,我們能夠見到的計算機(jī),都是基于馮·諾依曼的設(shè)計體系。

      所謂的“存儲程序控制”,就是指編寫好的程序(指令)和數(shù)據(jù)存儲在存儲器中,當(dāng)計算機(jī)運(yùn)行時,控制器按地址順序取出存放在存儲器中的指令,執(zhí)行指令的功能,遇到轉(zhuǎn)移指令則轉(zhuǎn)移到轉(zhuǎn)移地址,再按地址順序訪問指令。馮·諾依曼結(jié)構(gòu)的設(shè)計理念還將程序指令存儲器和數(shù)據(jù)存儲器合并在一起。實(shí)際上,馮·諾依曼計算機(jī)模型的設(shè)計思想還有一個重要特點(diǎn),那就是程序和數(shù)據(jù)以二進(jìn)制形式來表示和存放。采用二進(jìn)制邏輯、程序存儲執(zhí)行以及計算機(jī)由運(yùn)算器、控制器、存儲器、輸入設(shè)備、輸出設(shè)備五部分組成,成為馮·諾依曼體系結(jié)構(gòu)(亦稱普林斯頓結(jié)構(gòu))的三個基本原則。

      采用二進(jìn)制對計算機(jī)至關(guān)重要,它簡化了計算規(guī)則,能將算術(shù)運(yùn)算轉(zhuǎn)化為邏輯運(yùn)算,降低了出錯幾率,缺點(diǎn)是計算量大,而這正好適合計算機(jī)特有的快速和重復(fù)運(yùn)算的特點(diǎn)。1679年,德國數(shù)學(xué)家萊布尼茨受到《周易》的啟發(fā),提出了二進(jìn)制的概念,成為今后邏輯運(yùn)算的基礎(chǔ)。1701年,萊布尼茨發(fā)表了關(guān)于二進(jìn)制的重要論文《試論新數(shù)的科學(xué)》,為計算機(jī)理論及控制論的創(chuàng)立奠定了基礎(chǔ)。因?yàn)殡娮釉母鞣N狀態(tài)往往只有兩種,與二進(jìn)制的基數(shù)非常吻合,采用電子器件進(jìn)行邏輯運(yùn)算就順理成章了。

      如果沒有電子元件,沒有電子技術(shù),基于二進(jìn)制的計算機(jī)還可能實(shí)現(xiàn)嗎?在今年熱播的科幻電視劇《三體》中,作者劉慈欣就提出了非常有新意的“人列計算機(jī)”,用人組成各種邏輯門,代替電路來進(jìn)行運(yùn)算,并試圖用人列計算機(jī)進(jìn)行微積分運(yùn)算,解決三體世界中恒紀(jì)元的計算問題。

      《三體》中的馮·諾依曼,用三個人作基礎(chǔ)演示,兩人作輸入,一人作輸出,用白旗和黑旗分別表示0和1。如果輸入的兩人都舉黑旗,那么輸出的人也舉黑旗,否則就舉白旗——這就實(shí)現(xiàn)了“邏輯與”運(yùn)算,也就是“與門”。同樣,用三個人也能實(shí)現(xiàn)“或門”:輸入的兩人中只要有一個人舉黑旗,那么輸出的人就舉黑旗,否則就舉白旗。更復(fù)雜的與非門、異或門等也能用人來實(shí)現(xiàn),這樣就能組成各種基礎(chǔ)的邏輯門了。

      由于二進(jìn)制的運(yùn)算量非常大,需要大量的“門電路”參與運(yùn)算,3千萬士兵組成1千萬個門電路,拼裝了36平方公里大小的“主板”:“人列”門部件構(gòu)成CPU;輕騎兵在門部件間的道路上飛馳,形成總線;有文化的士兵記錄下運(yùn)算結(jié)果和中間狀態(tài),是為存儲器;黑白兩色的旗幟排列組合展示計算結(jié)果,相當(dāng)于顯示器……

      科幻畢竟只是科幻,如果在真實(shí)世界中實(shí)現(xiàn)“人列計算機(jī)”,恐怕還要加上“電源”——活人每工作幾個小時就需要進(jìn)食以維持生命,用于飲食供給的能源通道必須具備。如果衡量一下這個龐大CPU的計算能力,每秒能實(shí)現(xiàn)多少次加法運(yùn)算?在士兵的生命周期內(nèi),恐怕都無法完成微積分的解析運(yùn)算。然而更致命的還是它的可靠性,雖然基礎(chǔ)的邏輯運(yùn)算非常簡單,但是在單調(diào)的重復(fù)運(yùn)算中,人的出錯概率非常大,而且還有運(yùn)行不同步等問題,任何微小的錯誤都會造成計算結(jié)果毫無意義。人還是更適合高階進(jìn)制的數(shù)學(xué)運(yùn)算。

      在《三體》中,人列計算機(jī)也因?yàn)橛嬎悴徽_導(dǎo)致判斷錯誤,三日連珠來臨,184號文明覆滅,只留下了馮·諾依曼醒悟過來的最后忠告:用電子元件!

      猜你喜歡
      二進(jìn)制存儲器三體
      用二進(jìn)制解一道高中數(shù)學(xué)聯(lián)賽數(shù)論題
      靜態(tài)隨機(jī)存儲器在軌自檢算法
      有趣的進(jìn)度
      二進(jìn)制在競賽題中的應(yīng)用
      基于遺傳算法的三體船快速性仿真分析
      基于7.1 m三體高速船總強(qiáng)度有限元分析
      存儲器——安格爾(墨西哥)▲
      基于Nand Flash的高速存儲器結(jié)構(gòu)設(shè)計
      “三體聯(lián)動”構(gòu)建應(yīng)對反傾銷的會計功能銜接機(jī)制
      一個生成組合的新算法
      武平县| 万州区| 临夏县| 河西区| 铜山县| 阿图什市| 河北区| 蓬安县| 曲靖市| 奎屯市| 玛纳斯县| 金沙县| 留坝县| 丹凤县| 岑巩县| 武宁县| 建瓯市| 东至县| 黎城县| 日土县| 花垣县| 轮台县| 昂仁县| 衡阳市| 兰溪市| 讷河市| 任丘市| 柘荣县| 达日县| 五华县| 宜兴市| 剑川县| 无棣县| 饶阳县| 郓城县| 和政县| 招远市| 克拉玛依市| 遂宁市| 吉木萨尔县| 任丘市|