在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

計(jì)算機(jī)在硬件層面究竟是怎么表示二進(jìn)制 1

jf_78858299 ? 來(lái)源:小牛呼嚕嚕 ? 作者:小牛呼嚕嚕 ? 2023-02-01 15:28 ? 次閱讀

本篇文章來(lái)看看計(jì)算機(jī)在硬件層面究竟是怎么表示二進(jìn)制的,CPU究竟是怎么實(shí)現(xiàn)的?通過(guò)本文的學(xué)習(xí),我們也可以反過(guò)來(lái)明白為什么計(jì)算機(jī)會(huì)采用二進(jìn)制了。

開關(guān)

我們?cè)谏钪校幪幎际情_關(guān),比如控制燈的開關(guān)!

我們可以發(fā)現(xiàn)一個(gè)很簡(jiǎn)單的現(xiàn)象:

  1. 串聯(lián)的開關(guān),只有2個(gè)開關(guān)都閉合,燈泡才亮。這也就是布爾代數(shù)中"邏輯運(yùn)算與"
  2. 并聯(lián)的開關(guān),只要有1個(gè)開關(guān)閉合,燈泡就會(huì)亮。這也就是布爾代數(shù)中"邏輯運(yùn)算或"

我們以最簡(jiǎn)單的2個(gè)數(shù),0和1來(lái)舉個(gè)例子,寫出其布爾代數(shù)的真值表:

結(jié)果
0 0 0
0 1 0
1 1 1
1 0 0
結(jié)果
0 0 0
0 1 1
1 1 1
1 0 1

電報(bào)和繼電器

在人類信息傳遞發(fā)展的歷史上,長(zhǎng)途信息傳遞一直是非常困難的時(shí),當(dāng)時(shí)常見的方式有,比如人騎馬送信,訓(xùn)練信鴿、點(diǎn)燃烽火,但信息傳遞的效率都非常低效。直到電報(bào)的出現(xiàn),電報(bào)思想的正式成形是在19世紀(jì)早期,它的讓人類傳遞信息的效率得到極大的提升。

電報(bào)利用電的特性來(lái)傳遞信息,早期設(shè)計(jì)復(fù)雜且不穩(wěn)定,傳遞的信息復(fù)雜度又比較低,1837年美國(guó)人摩爾斯通過(guò)電磁感應(yīng)改良了發(fā)報(bào)機(jī),并發(fā)明了 摩爾斯電碼 。他將電報(bào)劃分為2種信號(hào),短促的"點(diǎn)信號(hào)"和長(zhǎng)一點(diǎn)的"劃信號(hào)", 將把“點(diǎn)”當(dāng)成“1”,把“劃”當(dāng)成“0”(這不就是二進(jìn)制嘛),并編寫了個(gè)“字典”將字母及數(shù)字編碼一一對(duì)應(yīng),這樣就能傳遞復(fù)雜的信息,在未來(lái)產(chǎn)生了巨大影響力,意味著現(xiàn)代通信的開始。

由于早期的電報(bào)傳輸,需要鋪設(shè)電線,但是隨著電線越長(zhǎng),其電阻就越大,電信號(hào)常常傳輸過(guò)程中被消耗點(diǎn),這樣接受方就無(wú)法接收到信息了。幸運(yùn)的是,工程師發(fā)明了 繼電器 ,其原理就是 接收微弱的信號(hào),然后不斷地通過(guò)新的電源重新放大已經(jīng)開始衰減的原有信號(hào),最后把它增強(qiáng)后發(fā)送出去 。

當(dāng)開關(guān)是打開的話,燈泡是不亮的;但當(dāng)開關(guān)是閉合的話, 電流流過(guò)圍繞在鐵棒上的線圈,會(huì)發(fā)生電磁效應(yīng),鐵棒就具有了磁性,會(huì)將彈簧片吸下來(lái),右邊電路就通了,燈泡就會(huì)亮了。這樣通過(guò)繼電器,一段段放大信號(hào),電報(bào)就能長(zhǎng)距離傳輸信息了。

雖然繼電器有放大信號(hào)的作用,但和開關(guān)一樣繼電器也可以串聯(lián)或并聯(lián)以執(zhí)行邏輯中的簡(jiǎn)單任務(wù),

繼電器比起普通的開關(guān)的優(yōu)勢(shì)在于繼電器無(wú)需直接被輸入者控制,可以被其他繼電器控制,這樣就可以組合完成更復(fù)雜的操作 。

比如我們可以通過(guò)繼電器實(shí)現(xiàn): 當(dāng)我們閉合開關(guān)時(shí),燈泡關(guān)閉;當(dāng)我們打開開關(guān)時(shí),燈泡去點(diǎn)亮這種燈泡的狀態(tài)和開關(guān)的閉合狀態(tài)相反的操作,普通開關(guān)是無(wú)法實(shí)現(xiàn)這種操作的。這些電路物理的表象下隱藏的邏輯關(guān)系,一直沒有被人發(fā)現(xiàn)。

直到1938年,克勞德·香農(nóng)在麻省理工學(xué)院所寫的碩士論文《A Symbolic Analysis of Relay and Switching Circuits》中闡述了繼電器和開關(guān)電路中的符號(hào)分析之間的關(guān)系,他將開關(guān)、繼電器、二進(jìn)制、布爾代數(shù)聯(lián)系起來(lái)。也就是發(fā)現(xiàn) 人類可以通過(guò)開關(guān)和繼電器這些普通的電路,直接就能實(shí)現(xiàn)布爾代數(shù)各種邏輯運(yùn)算操作 。這些繼電器的組合被稱為 邏輯門 ,他們構(gòu)造基本的邏輯電路,也叫 門電路 。

門電路

上面是3種最最基本的門:

  1. 與門,兩個(gè)開關(guān)只有同時(shí)打開,電流才會(huì)通過(guò),燈泡才會(huì)亮
  2. 非門,當(dāng)開關(guān)閉合時(shí),電流會(huì)通過(guò),燈泡會(huì)亮;開關(guān)打開,電流不能通過(guò)反而,燈泡熄滅
  3. 或門,兩個(gè)開關(guān)中只要有一個(gè)打開電流就能通過(guò),燈就會(huì)點(diǎn)亮

這些門其實(shí)就是一個(gè)個(gè)"開關(guān)"的抽象, 以后我們需要的各種復(fù)雜的邏輯都可以通過(guò)這3個(gè)門來(lái)實(shí)現(xiàn),真的是非常奇妙 我們?cè)賮?lái)看一個(gè)常見的門:異或門XOR

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

    關(guān)注

    68

    文章

    11049

    瀏覽量

    216147
  • 二進(jìn)制
    +關(guān)注

    關(guān)注

    2

    文章

    804

    瀏覽量

    42177
  • 計(jì)算機(jī)
    +關(guān)注

    關(guān)注

    19

    文章

    7636

    瀏覽量

    90273
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    計(jì)算機(jī)為什么使用二進(jìn)制來(lái)表達(dá)

    在生活中,人們已經(jīng)習(xí)慣用十進(jìn)制來(lái)計(jì)數(shù),0~9的發(fā)明是人類的偉大進(jìn)步,從此就可以用0~9這十個(gè)數(shù)字的組合能表示任何大小的數(shù)字。于是初學(xué)計(jì)算機(jī)的人往往會(huì)問的問題是,計(jì)算機(jī)為什么使用
    的頭像 發(fā)表于 10-30 15:44 ?4343次閱讀
    <b class='flag-5'>計(jì)算機(jī)</b>為什么使用<b class='flag-5'>二進(jìn)制</b>來(lái)表達(dá)

    計(jì)算機(jī)硬件怎樣執(zhí)行二進(jìn)制程序的

    計(jì)算機(jī)怎樣將二進(jìn)制數(shù)當(dāng)成指令執(zhí)行的?
    發(fā)表于 12-11 08:54

    為什么計(jì)算機(jī)內(nèi)部進(jìn)行二進(jìn)制運(yùn)算,而不是十進(jìn)制運(yùn)算?

    閑來(lái)沒事b站上看李永樂老師講的這個(gè)視頻,覺得挺有意思的。這篇文章主要是記一下筆記。本篇文章里面的數(shù)字若沒有特殊指明,默認(rèn)為二進(jìn)制數(shù)字。你們有沒有這樣的疑問:為什么計(jì)算機(jī)內(nèi)部進(jìn)行二進(jìn)制
    發(fā)表于 07-23 09:59

    二進(jìn)制編碼和二進(jìn)制數(shù)據(jù)

    二進(jìn)制編碼和二進(jìn)制數(shù)據(jù)   二進(jìn)制編碼是計(jì)算機(jī)內(nèi)使用最多的碼制,它只使用兩個(gè)基本符號(hào)"0"和"1",并且通過(guò)由這兩個(gè)符號(hào)組成的
    發(fā)表于 10-13 16:22 ?4999次閱讀

    二進(jìn)制數(shù)據(jù)壓縮算法

    二進(jìn)制數(shù)據(jù)壓縮算法二進(jìn)制計(jì)算技術(shù)中廣泛采用的一種數(shù)制。二進(jìn)制數(shù)據(jù)是用0和1兩個(gè)數(shù)碼來(lái)表示的數(shù)。
    的頭像 發(fā)表于 02-28 09:31 ?2.1w次閱讀

    計(jì)算機(jī)二進(jìn)制概念和進(jìn)制運(yùn)算的詳細(xì)資料簡(jiǎn)介

    本文檔的主要內(nèi)容詳細(xì)介紹的是計(jì)算機(jī)二進(jìn)制概念和進(jìn)制運(yùn)算的詳細(xì)資料簡(jiǎn)介。
    發(fā)表于 12-11 17:34 ?19次下載
    <b class='flag-5'>計(jì)算機(jī)</b>的<b class='flag-5'>二進(jìn)制</b>概念和<b class='flag-5'>進(jìn)制</b>運(yùn)算的詳細(xì)資料簡(jiǎn)介

    關(guān)于二進(jìn)制表示和補(bǔ)碼計(jì)算的來(lái)龍去脈

    既簡(jiǎn)單、又強(qiáng)大的數(shù)字。但是大部分人,對(duì)于二進(jìn)制二進(jìn)制計(jì)算、原碼、反碼以及補(bǔ)碼的認(rèn)識(shí),仍處于機(jī)械的強(qiáng)制記憶階段。尤其是對(duì)一些編碼和計(jì)算,仍然處于模糊的認(rèn)識(shí)階段,例如: CPU 是如何
    的頭像 發(fā)表于 06-07 14:30 ?2843次閱讀

    計(jì)算機(jī)硬件層面究竟是怎么表示二進(jìn)制 2

    本篇文章來(lái)看看計(jì)算機(jī)硬件層面究竟是怎么表示二進(jìn)制
    的頭像 發(fā)表于 02-01 15:28 ?1238次閱讀
    <b class='flag-5'>計(jì)算機(jī)</b><b class='flag-5'>在</b><b class='flag-5'>硬件</b><b class='flag-5'>層面</b><b class='flag-5'>究竟是</b>怎么<b class='flag-5'>表示</b><b class='flag-5'>二進(jìn)制</b> 2

    計(jì)算機(jī)基礎(chǔ)知識(shí)之二進(jìn)制

    C/Java/JavaScript等高級(jí)語(yǔ)言編寫的程序中, 「數(shù)值」 、 「字符串」 和 「圖像」 計(jì)算機(jī)內(nèi)部都是以 「二進(jìn)制數(shù)值」 的形式來(lái)表現(xiàn)的 用
    的頭像 發(fā)表于 03-31 16:06 ?5028次閱讀
    <b class='flag-5'>計(jì)算機(jī)</b>基礎(chǔ)知識(shí)之<b class='flag-5'>二進(jìn)制</b>

    計(jì)算機(jī)究竟是如何理解并執(zhí)行我們所寫的代碼的呢?

    在編寫了大量代碼之后,不禁讓人思考,計(jì)算機(jī)究竟是如何理解并執(zhí)行我們所寫的代碼的呢?這個(gè)問題將引導(dǎo)我們深入了解計(jì)算機(jī)的內(nèi)部工作原理,從二進(jìn)制到邏輯電路,再到運(yùn)算器和控制器的協(xié)同工作,探究
    發(fā)表于 09-05 09:54 ?680次閱讀
    <b class='flag-5'>計(jì)算機(jī)</b><b class='flag-5'>究竟是</b>如何理解并執(zhí)行我們所寫的代碼的呢?

    10進(jìn)制轉(zhuǎn)換為二進(jìn)制的算法

    進(jìn)制轉(zhuǎn)換為二進(jìn)制計(jì)算機(jī)科學(xué)中非?;A(chǔ)且重要的概念之一。在理解和應(yīng)用計(jì)算機(jī)科學(xué)的基礎(chǔ)知識(shí)時(shí),掌握這個(gè)算法是至關(guān)重要的。 開始講解十
    的頭像 發(fā)表于 01-15 10:32 ?4520次閱讀

    二進(jìn)制、八進(jìn)制、十六進(jìn)制現(xiàn)實(shí)當(dāng)中有什么意義?

    二進(jìn)制、八進(jìn)制、十六進(jìn)制現(xiàn)實(shí)當(dāng)中有什么意義? 二進(jìn)制、八進(jìn)制和十六
    的頭像 發(fā)表于 01-16 11:14 ?6880次閱讀

    如何實(shí)現(xiàn)二進(jìn)制和BCD碼數(shù)據(jù)的相互轉(zhuǎn)變?

    的編碼標(biāo)準(zhǔn)。本文中,我們將詳細(xì)討論二進(jìn)制和BCD碼數(shù)據(jù)的相互轉(zhuǎn)換方法。 一、二進(jìn)制數(shù)的基本概念與表示方法 二進(jìn)制系統(tǒng)是一種將數(shù)字、文字等信
    的頭像 發(fā)表于 02-18 14:51 ?4972次閱讀

    計(jì)算機(jī)采用二進(jìn)制的原因不包括什么

    ,我們先簡(jiǎn)要回顧一下為什么計(jì)算機(jī)會(huì)采用二進(jìn)制。 物理實(shí)現(xiàn)的簡(jiǎn)便性 :計(jì)算機(jī)硬件,如晶體管,可以用兩種穩(wěn)定狀態(tài)來(lái)表示信息,通常是0和
    的頭像 發(fā)表于 09-04 17:03 ?1142次閱讀

    ASCII碼和二進(jìn)制的轉(zhuǎn)換關(guān)系

    是一種計(jì)數(shù)系統(tǒng),使用0和1兩個(gè)數(shù)字來(lái)表示信息。計(jì)算機(jī)科學(xué)中,二進(jìn)制是非常重要的,因?yàn)?b class='flag-5'>計(jì)算機(jī)的
    的頭像 發(fā)表于 11-10 09:50 ?3715次閱讀
    主站蜘蛛池模板: 美女扒开尿口给男人桶动态图 | 日韩卡1卡2卡三卡四卡二卡免 | 美女视频一区二区三区 | 久久国产精品久久久久久 | 国产午夜不卡在线观看视频666 | 最新午夜| 日本高清视频不卡 | 日本免费网站在线观看 | 性色a| free性欧美video | 亚洲成人伊人网 | 狠狠躁夜夜躁人人爽天天段 | 男人天堂网在线观看 | 四虎国产精品高清在线观看 | 四虎影院永久免费观看 | 精品国产第一国产综合精品gif | 国产看午夜精品理论片 | 九色福利 | 97玖玖| 亚洲码在线 | 国产色啪午夜免费视频 | 狠狠色狠狠色综合日日小蛇 | 久久综合九色综合欧美狠狠 | 俺来色 | 国产无圣光高清一区二区 | 婷婷激情综合网 | 黄乱色伦| 色综合成人丁香 | 中文天堂在线最新版在线www | 97成人资源 | 国产免费一区二区三区在线 | 播五月综合 | 狠狠色丁香婷婷综合 | 欧美伊人网 | 久久综合欧美 | 国产精品嫩草影院人体模特 | 狠狠色婷婷丁香六月 | 婷婷色综合久久 | 午夜在线一区 | 日本黄大片在线观看 | 草草操 |