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

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

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

如何用繼電器構(gòu)建計算機(jī)的CPU中央處理單元

汽車玩家 ? 來源:eeweb ? 作者: 哈維爾皮亞 ? 2021-06-30 17:59 ? 次閱讀

圖 1 顯示了 Y 開關(guān)的原理圖。它由一個可控開關(guān)組成,該開關(guān)可以改變其位置并將一個端子連接到其他兩個端子之一。

圖 1. Y 開關(guān)原理圖

這種變化可能是由于各種性質(zhì)的動作或刺激而發(fā)生的:手動、機(jī)械、電氣、電子等。在沒有這種刺激的情況下,開關(guān)保持在其靜止/斷電位置,連接所謂的公共端子(COM) 到所謂的常閉端子 (NC)。如果施加刺激,開關(guān)會切換到其活動/通電位置,將 COM 端子連接到所謂的常開端子 (NO)。

Y 開關(guān)也稱為3 路或轉(zhuǎn)換開關(guān),這種類型的開關(guān)通常被稱為單刀雙擲 (SPDT) 開關(guān)。

圖 2 顯示了 Y 開關(guān)的不同實現(xiàn)方式。從左到右,所示設(shè)備通過手動、機(jī)械、電氣和電子方式進(jìn)行控制或操作。不用說,也有類似的設(shè)備實現(xiàn)了其他類型的開關(guān),如單刀單擲 (SPST)、雙刀單擲 (DPST)、雙刀雙擲 (DPDT) 等。

圖 2. 從左到右,Y 開關(guān)旨在手動、機(jī)械、電動和電子操作

任何電動開關(guān)通常都稱為繼電器(圖 2 中右起第二列)。與其他形式的開關(guān)一樣,機(jī)電繼電器有多種類型,包括 SPST、SPDT、DPST、DPDT 等。

圖 3 顯示了 Y 或 SPDT 繼電器的示意圖。使開關(guān)的 COM 端子在 NC 和 NO 端子之間翻轉(zhuǎn)的電刺激(輸入信號)連接到標(biāo)記為 S(意思是“選擇”)的第四個端子。

圖 3. SPDT 繼電器原理圖

SPDT 繼電器是我們將在繼電器計算設(shè)計和仿真項目中使用的主要組件(如果不是唯一的)。至于實施/構(gòu)建階段,我目前更傾向于使用該設(shè)備的電子版本(圖 2 中的第一列),原因有很多,例如其緊湊的尺寸(每個 IC 三個或四個開關(guān)) 、極低的價格(每個開關(guān) 3 美分)、快速原型設(shè)計(兼容面包板)、非常廣泛的數(shù)字和模擬信號電平范圍以及易于與其他電子設(shè)備耦合(如有必要)。

在 SPDT 繼電器(或電子開關(guān))中可用的四個端子/引腳中,只有 S 始終用作輸入。在某些使用場景中,COM 端充當(dāng)輸入,在這種情況下,NC 和 NO 端都充當(dāng)輸出。在其他使用場景中,NC 和 NO 端子充當(dāng)輸入,在這種情況下,COM 端子充當(dāng)輸出。與任何開關(guān)一樣,一旦繼電器成為更大電路的一部分,就會自動采用這些配置。

圖 4 說明了上述配置。出于演示目的,左側(cè) SPDT 繼電器的 COM 端子配置為輸出。在這種情況下,NC 和 NO 端子都可以攜帶邏輯 0(深綠色)或邏輯 1(淺綠色)值,繼電器在這些端子之間進(jìn)行選擇并將所選信號傳遞到 COM 輸出。由于此繼電器顯示為未激活或斷電 (S = 0),因此 COM 輸出反映 NC 輸入上的邏輯 0 值。

圖 4. SPDT 繼電器允許的輸入/輸出 (I/O) 配置

相比之下,右側(cè)的 SPDT 繼電器的 COM 端子配置為輸入。由于此繼電器顯示為激活或通電 (S = 1),因此 NO 輸出反映 COM 輸入上的邏輯 1 值;同時,NC 輸出處于高阻抗 (Z) 狀態(tài),這意味著其他繼電器可以安全地將邏輯 0 或 1 值驅(qū)動到連接到該端子的信號(即導(dǎo)線)上。

在基于繼電器的二進(jìn)制或數(shù)字計算中,大多數(shù)繼電器(如果不是全部)在計算模塊/系統(tǒng)內(nèi)執(zhí)行邏輯功能并實現(xiàn)邏輯門,這與執(zhí)行電源和負(fù)載切換的獨(dú)立繼電器的通用應(yīng)用形成對比.


SPDT 繼電器之所以如此酷,是因為它本身就是一個通用邏輯門。也就是說,它可以用來實現(xiàn)任何二輸入邏輯功能。只需意識到圖 4 左側(cè)的 SPDT 繼電器充當(dāng)多路復(fù)用器 (MUX),就可以輕松證明這一點,眾所周知,該組件是一個通用邏輯門。


MUX: 如果 S 等于 0,則設(shè)置 COM 為 NC,否則設(shè)置 COM 為 NO。

相比之下,圖 4 中右側(cè)的 SPDT 繼電器充當(dāng)解復(fù)用器 (DEMUX)。

DEMUX:如果 S 等于 0,則將 NC 設(shè)置為 COM,否則將 NO 設(shè)置為 COM。

圖 5 顯示了如何使用 SPDT 繼電器實現(xiàn)任何原始邏輯門以及全加器。

圖 5. SPDT 繼電器作為實現(xiàn)任何原始邏輯門和全加器的通用邏輯門

NOT:如果 A 等于 0,則將輸出設(shè)置為 1,否則將輸出設(shè)置為 0。

AND: 如果 A 等于 0,則將輸出設(shè)置為 A (0),否則將輸出設(shè)置為 B。

或:如果 A 等于 0,則將輸出設(shè)置為 B,否則將輸出設(shè)置為 A (1)。

XOR如果 A 等于 0,則將輸出設(shè)置為 B,否則將輸出設(shè)置為 NOT B。

NAND: 如果 A 等于 0,則將輸出設(shè)置為 NOT A (1),否則將輸出設(shè)置為 NOT B。

NOR:如果 A 等于 0,則將輸出設(shè)置為 NOT B,否則將輸出設(shè)置為 NOT A (0)。

XNOR: 如果 A 等于 0,則將輸出設(shè)置為 NOT B,否則將輸出設(shè)置為 B。

全加器(S = A + B + Cin):S = A XOR B XOR Cin。如果 A XOR B 等于 0,則將 Cout 設(shè)置為 A,否則將 Cout 設(shè)置為 Cin。

作為本“構(gòu)建中繼計算機(jī)”迷你系列的第 1 部分的最后一個示例,圖 6 顯示了使用 SPDT 繼電器的 4:16 解碼器的實現(xiàn)。

圖 6. 使用 SPDT 繼電器的 4:16 解碼器實現(xiàn)

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

    關(guān)注

    132

    文章

    5314

    瀏覽量

    148352
  • 復(fù)用器
    +關(guān)注

    關(guān)注

    1

    文章

    706

    瀏覽量

    28261
  • 全加器
    +關(guān)注

    關(guān)注

    10

    文章

    61

    瀏覽量

    28424
  • Com
    Com
    +關(guān)注

    關(guān)注

    1

    文章

    107

    瀏覽量

    40588
收藏 人收藏

    評論

    相關(guān)推薦

    CPU中央處理單元包含哪些部分呢

    CPU中央處理單元包含基本的運(yùn)算單元AUL,存儲單元cache等基本資源,實現(xiàn)硬件設(shè)備的基本控制功能。
    發(fā)表于 12-14 07:46

    中央處理器與高速緩沖存儲器之間的聯(lián)系

    CPU中央處理器(CPU,Central Processing Unit)是一塊超大規(guī)模的集成電路,是一臺計算機(jī)的運(yùn)算核心(Core)和控制核心( Control Unit)。它的功
    發(fā)表于 02-10 08:00

    什么是中央處理

    什么是中央處理處理器:處理器(Center Processing Unit,簡稱CPU)是手機(jī)的核心部件,手機(jī)中的微處理器類似
    發(fā)表于 06-17 07:44 ?6949次閱讀

    計算機(jī)的應(yīng)用

    計算機(jī),計算機(jī)的應(yīng)用  計算機(jī)系統(tǒng)中所使用的電子線路和物理設(shè)備,是看得見、摸得著的實體,如中央處理器( CPU )、存儲器、
    發(fā)表于 04-13 11:56 ?416次閱讀

    中央處理cpu性能排名

    CPU是Central Processing Unit(中央處理器)的縮寫,CPU一般由邏輯運(yùn)算單元、控制單元和存儲
    發(fā)表于 03-21 13:55 ?2w次閱讀

    CPU中央處理器操作原理及應(yīng)用

    中央處理器 (英語:Central Processing Unit,縮寫:CPU),是計算機(jī)的主要設(shè)備之一,功能主要是解釋計算機(jī)指令以及處理
    發(fā)表于 06-15 09:30 ?1706次閱讀

    中央處理器的作用及其工作原理的簡介

    中央處理器(cpu)作為計算機(jī)系統(tǒng)的運(yùn)算和控制核心,是信息處理、程序運(yùn)行的最終執(zhí)行單元。
    的頭像 發(fā)表于 02-03 10:10 ?5423次閱讀

    CPU(中央處理器)的組成部分及工作原理

    CPU(中央處理器),也被稱為微處理器,是計算機(jī)的心臟和/或大腦。本文讓我們一起深入了解計算機(jī)的核心,以幫助我們高效地編寫
    的頭像 發(fā)表于 03-21 17:54 ?1.7w次閱讀

    何用繼電器構(gòu)建計算機(jī)CPU

    這個迷你系列文章描述了如何用繼電器構(gòu)建計算機(jī)CPU中央處理
    的頭像 發(fā)表于 07-28 10:41 ?2612次閱讀
    如<b class='flag-5'>何用</b><b class='flag-5'>繼電器</b><b class='flag-5'>構(gòu)建</b><b class='flag-5'>計算機(jī)</b>的<b class='flag-5'>CPU</b>

    中央處理器的性能結(jié)構(gòu)及工作原理

    中央處理器(Central Processing Unit,簡稱CPU)是計算機(jī)的主要部件之一,是負(fù)責(zé)執(zhí)行指令的計算機(jī)芯片。CPU
    的頭像 發(fā)表于 06-01 10:26 ?2231次閱讀

    中央處理器的頻率為什么那么高?

    中央處理器的頻率為什么那么高?? 中央處理器(Central Processing Unit,縮寫CPU)是計算機(jī)系統(tǒng)中最重要的組成部分之一。它被稱為大腦,是
    的頭像 發(fā)表于 09-02 15:06 ?846次閱讀

    什么是中央處理器,中央處理器的性能結(jié)構(gòu)

    總體來說,中央處理器是計算機(jī)系統(tǒng)的核心部件,它的性能對整個系統(tǒng)的運(yùn)行效率有著至關(guān)重要的影響。不同的CPU具有不同的性能結(jié)構(gòu)和工作原理,根據(jù)實際需求選擇合適的CPU對于提高
    的頭像 發(fā)表于 01-16 13:56 ?1642次閱讀

    中央處理器包括什么 中央處理器中的什么是整個指揮中心

    中央處理器(CPU)是計算機(jī)系統(tǒng)中的主要組件之一,負(fù)責(zé)執(zhí)行指令、控制計算機(jī)的運(yùn)行狀態(tài)以及處理數(shù)據(jù)。它可以看作是
    的頭像 發(fā)表于 01-18 10:04 ?1041次閱讀

    中央處理器的工作原理及基本結(jié)構(gòu)

    中央處理器(Central Processing Unit,簡稱CPU),作為計算機(jī)系統(tǒng)的核心部件,其重要性不言而喻。CPU負(fù)責(zé)執(zhí)行計算機(jī)
    的頭像 發(fā)表于 05-12 17:39 ?1929次閱讀

    中央處理器有哪些種類和特點

    中央處理器(CPU)作為計算機(jī)系統(tǒng)的核心組件,負(fù)責(zé)執(zhí)行各種算術(shù)、邏輯、控制和輸入/輸出操作,是計算機(jī)運(yùn)算和控制的關(guān)鍵。CPU的種類繁多,各具
    的頭像 發(fā)表于 08-22 14:25 ?870次閱讀