8K+ 次瀏覽
觸發器是邏輯閘的應用。觸發器電路可以持續保持二進位制狀態(只要電路通電),直到輸入訊號導致其切換狀態。S-R 觸發器代表置位-復位觸發器。置位-復位觸發器包括兩個 NOR 門和兩個 NAND 門。這些觸發器也稱為 S-R 鎖存器。SR 觸發器有兩個輸入,即“置位”輸入和“復位”輸入。SR 觸發器的兩個輸出是主輸出 Q 及其補碼 $\overline{Q}$。該圖顯示了 SR 觸發器的電路圖。真值表… 閱讀更多
5K+ 次瀏覽
鎖存器是一種具有兩個穩定狀態的器件,這兩個狀態分別是高輸出和低輸出。鎖存器具有反饋路徑,用於保持資料。鎖存器可以作為儲存器件,可以儲存一位資訊。它用於“鎖住”資料並將其儲存在所需區域。最常用的鎖存器之一是 SR 鎖存器。SR 鎖存器SR 鎖存器是一種非同步器件。SR 鎖存器不依賴於控制訊號,而僅依賴於 S 和 R 輸入的狀態。SR 鎖存器可以透過互連… 閱讀更多
1K+ 次瀏覽
邏輯閘是一種電子器件,它根據其輸入上可用的各種數字訊號組合做出邏輯決策。數字邏輯閘可以有多個輸入訊號,但只有一個數字輸出訊號。共有七種基本邏輯閘,例如 AND、OR、XOR、NOT、NAND、NOR 和 XNOR。與門它是一種數字邏輯閘。它的輸出通常處於邏輯電平“0”,當所有輸入都處於邏輯電平“1”時,它變為“高”到邏輯電平“1”。與門的輸出在… 閱讀更多
2K+ 次瀏覽
數字資料被描述、儲存和通訊為一組二進位制數字,稱為位。位的集合稱為二進位制程式碼。二進位制程式碼在裝置中使用,因為它們使計算機能夠快速有效地執行復雜的計算。二進位制程式碼的分類二進位制程式碼可以定義為數字和字母以及一些特殊字元和控制服務,例如數字或字母數字程式碼。數字程式碼可以定義數字,而字母數字程式碼可以定義字母和數字。二進位制程式碼的分類如所示圖。數字程式碼數字程式碼可以定義數字。有… 閱讀更多
4K+ 次瀏覽
數位電子學是計算機科學的一個分支。它處理可以輸出計算機軟體的工具。在數位電子學中,我們使用二態或二進位制邏輯。有兩種邏輯狀態,包括“0”(低)和“1”(高)。計算機使用二進位制數系統來執行其操作。數位電子學使用機器(稱為邏輯閘)中的兩個電壓級別來定義兩個二進位制數,包括 1 和 0。通常,這兩個狀態也可以使用布林邏輯函式定義,例如“真”或“假”狀態,或使用“開”或“關”狀態。邏輯閘是… 閱讀更多
204 次瀏覽
在電子計算機領域,我們用代來衡量技術進步。一個特定的系統屬於特定的一代。每一代都代表著計算機設計的重大變化。UNIVAC 代表第一代。第一代(1938-1953)1938 年第一臺電子模擬計算機和 1946 年第一臺電子數字計算機 ENIAC(電子數字積分器和計算機)的誕生標誌著計算機第一代的開始。20 世紀 40 年代使用機電繼電器作為開關裝置,20 世紀 50 年代使用真空管。第二代(1952-1963)電晶體於 1948 年發明。第一臺電晶體數字計算機 TRADIC… 閱讀更多
147 次瀏覽
當指令到達空閒預留站時,超標量處理器遵循圖中所示的兩種不同方法。簡單的方法是像處理部分填充的預留站一樣處理指令。但是,進入的指令必須在排程之前至少在一個空閒站中停留一個週期。Nx586 就是一個以這種方式處理空閒預留站的處理器的例子。處理空閒預留站的一種更高階的方法是使用旁路。在這裡,一些額外的電路允許指令繞過空閒站… 閱讀更多
69 次瀏覽
必須在兩種情況下檢查運算元的可用性:當從暫存器檔案中獲取運算元時,需要一種方案來檢查暫存器檔案中是否可獲得請求的內容。在指令排程期間,需要類似的方案來檢查擱置緩衝區中儲存的指令的所有運算元是否可用。“記分牌”一詞是在與 CDC 6600(1964 年)相關的上下文中引入的,用於表示此處理器中用於控制並行操作的複雜電路。該圖顯示了記分牌的原理。記分牌是一個狀態暫存器,由一位條目組成。… 閱讀更多
500 次瀏覽
與單個預留站不同,組預留站或中央預留站或 DRIS 必須能夠高效地在一個週期內排程多個指令。在這些情況下,設計空間需要一個額外的元件來確定每個預留站或 DRIS 每個週期可以排程多少指令。這個元件稱為排程率。擱置緩衝區必須能夠在每個週期內將一條指令排程到與其連線的任何 EU。對於具有兩到三個 EU 的組站,這比對於具有… 閱讀更多
416 次瀏覽
排程策略指定如何選擇指令執行以及如何處理排程阻塞。排程策略可以被認為是一種排程策略,該策略由圖中所示的元件組成。選擇規則 - 選擇規則指定何時認為指令是可執行的。讓我們假設使用了重新命名,並且不確定的條件轉移指令由推測性分支處理來管理。仲裁規則 - 當多個指令有資格執行時,也可能需要仲裁規則,這些指令可以在下一個週期內分派。大多數處理器使用… 閱讀更多