[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

一起來討論: 你們電腦上的CPU支持8086嗎?

本帖最后由 童心永駐 于 2017-12-20 19:03 编辑

諸位老師好.
我最近對這些東西比較好奇, 我一位朋友學的是8086彙編, 用的系統是他自己寫的純8086系統(詳見我前面一個帖子). 因此我跟別人討論他的時候, 難免會涉及到這方面的問題. 可是我完全不懂這個, 跟別人討論的時候講不明白, 還會被誤導, 不同的人講得都不一樣, 越講越亂. 甚至有人說我講的根本不是真的, 他們說現在這種東西早就淘汰了, 我朋友怎麼可能還在用, 外面根本買不到兼容的硬件, 也不能接入網路. 可是他明明是真的在用的, 我的確沒有胡說八道. 問他, 他只懂8086彙編 BAT和C, 對其他東西一竅不通. 他的電腦是專業人員給他配置的,我問了也是白問, 他有些方面的知識甚至不如我. 所以請諸君給我掃掃盲, 以免我被人取笑.
首先就是現今能買到的CPU哪些是兼容8086的, 哪些是不兼容的, 怎麼來判斷. 我的CPU型號是AMD Athlon(tm) 7550 Dual-Core Processor, 能兼容嗎?
其次就是8086框架的系統支援的是哪些型號的硬件, 譬如說顯卡, 主板, 磁盤, 驅動器等. 跟一些朋友討論的時候, 有人說只支援串口磁盤, 不能支援並口磁盤. 但又有人說不是這樣的, 跟這個沒關係. 誰來說說到底是甚麼樣的.
然後就是怎麼接入網路的問題, 跟我們現在接入網路的方式有甚麼區別. 有人說他那樣根本不能上網, 因為無法接入現在的網路. 但是這明顯是不可能的, 他雖然幾乎不上網, 不過會去看美國的一些技術性的網站, 在網上看專業資料, 並且他也有自己的伺服器系統. 再有, 他雖然不用實時聊天工具, 不過經常用Mail給他的朋友或老師發郵件. 所以一定是可以上網的.
他告訴我, 8086CPU是16位處理器, 能處理的數據最大宽度是16位, 即2的16次方, 從0000H至FFFFH; 有20根總線, 因此CPU的尋址範圍是2的20次方, 從00000H至FFFFFH. 有一次我問他安裝的內存條有多大, 他說我這個問題沒有意義, 因為CPU的尋址範圍總共就那麼大, 內存條肯定是夠用的, 多了純屬放在那裡耗電, 沒有任何用處. 諸君認為這個講法對嗎?
這裡誰給我講解一下, 我有點暈, 為甚麼20根總線就要乘20次方? 尋址範圍是不是就是內存? 可是2的20次方也太小了吧, 怎麼夠用? 8086CPU是16位的, 所以2的20次方後面的單位似乎是字而不是字節? 所以內存到底是1MB還是2MB? 他沒講單位, 我搞不明白是多少. 我在網上看到DOS系統有實時模式和保護模式, 保護模式下可以增加內存, 可是我問他, 他根本不知道我說的是甚麼, 這是怎麼回事?
數據寬度是16位的意思是不是說計算機在任何一個時刻接收和返回的數據包最大只能是2的16次方? 同樣的問題, 後面的單位是字還是字節? 這樣處理和傳輸數據會不會很慢? 求指教, 感謝.
總之, 請諸君給我證明, 我並沒有胡說八道. 我跟外面的人講, 他們多半不信, 就算信了, 就算親眼看到了, 可是他們不僅不佩服我朋友, 還鄙視他, 說他老土, 說他其實沒甚麼本事, 跟時代脫節. 但是我是真的很佩服他的, 他都能自己寫系統了, 這樣還沒本事那要怎樣才算有本事呢?
在如今這個WinDOWS爛大街的時代用8086, 我認為那是高大上, 是有品味. 我相信, 8086一定會在你們手中綻放出新的活力.

本帖最后由 yu2n 于 2017-12-20 11:59 编辑

你这位朋友一定是汇编界通信专业的大牛!!!

寻址范围是指高速缓存?缓存小点没关系,处理数据一样可以很快的。把 8086 超频到 2^20 THz 感受下,比国产银河机还快呢。

网络通信肯定是没问题,TCP/IP很多年了,IPV4很多年了,HTTP很多年了,SMTP/POP很多年了…… 8086 搞定这些 So Easy 。


最后:
我的 CPU 不但支持 8086 ,还能当 8086 的童养媳。使用 QEMU 魔法后,能给 8086 生几千个蛋,孵出几百个 8086 模样的小娃娃。
『千江有水千江月』千江有水,月映千江;万里无云,万里青天。    http://yu2n.qiniudn.com/

TOP

返回列表