pipelining

    0熱度

    1回答

    我有一個Python腳本可將用戶IRC命令(「/ nick hello」,「/ quit」等)轉換爲IRC協議消息。它從stdin中逐行輸入並將轉換後的消息輸出到stdout。我還有一個基於socat的非常簡單的腳本,只需打開一個給定地址和端口的TCP套接字即可。兩者都可以自行工作。但是,當我嘗試將IRC腳本的輸出傳送到套接字腳本時,沒有任何反應。 這是我想發生(爲了清楚起見,我添加 「<」 輸出

    -2熱度

    2回答

    在我的畢業計算機體系結構上,這位教授談到了MIPS中的流水線操作,但也表示由於x86指令集的某些情況(我不太記得),x86處理器需要增加一個邏輯,處理彙編指令和流水線。 我不是在尋找一個直接的數字答案,而不是有關該主題的文件或提示:正在做什麼翻譯的x86指令,允許流水線,如何做到這一點的邏輯工作等 謝謝一堆。

    1熱度

    1回答

    我想了解通過指令及其與每個振盪器週期的關係所需的步驟。 PIC18F4321的數據表似乎將此過程分爲兩個基本步驟:取指和執行。但在說明哪一步屬於哪個振盪器週期時,似乎並不一致。例如,它說: 在內部,程序計數器每增加一個Q1;在Q4期間,指令從程序存儲器中取出並鎖存到指令寄存器(IR)的 中。 這聽起來很奇怪,因爲它沒有提到Q2和Q3。從這一點來看,我幾乎會認爲提取需要1個振盪週期,因爲它發生在第4

    1熱度

    1回答

    網絡是我在碩士學位課程的最後一門課程。我確實有一個關於如何計算http持久化,持久化和持久化流水線的往返時間的問題。 在花費無數小時閱讀有關該問題後,從其他unis下載筆記,甚至搜索youtube視頻,我無法將其整理出來。 爲了理解RTT是如何計算的,我們只需要說客戶端要求包含10個圖像的HTML頁面。 [讓我們繼續傳播延遲爲零。] 請按照我的邏輯 首先的3向握手是TCP連接不計爲1個RTT的。

    1熱度

    2回答

    我正在嘗試瞭解MIPS管道襯裏和與之相關的危害。我無法想象在MIPS指令中看起來像什麼結構危險。 我讀過這是兩個(或更多)指令 需要同時使用給定硬件資源的情況。我已經看過以前的時鐘週期中顯示的例子。但任何人都可以提供一個簡單的MIPS指令集示例給我看?我很難在網上找到一個。只是看到很多數據危害的例子,這不是我想要的。謝謝!

    0熱度

    1回答

    def scoreboard(opcode, reg1): oc = opcode r = reg1 scoreboard[oc][r] return scoreboard print ('****PIPELINING*****') while(1): stage_count = stage_count+1 print '\n

    1熱度

    1回答

    我們在機器上執行以下指令 如果機器是流水線式的,則需要大約200 ps * 3 = 600 ps。 如果流水線機器運行1,000,003條指令,我希望執行時間是多少?它是1,000,000 * 200 ps + 600 ps?

    2熱度

    2回答

    我正在開發一個項目,我不能隨意討論核心,但我已經到了一個絆腳石。我需要實時將數據從C++傳輸到其他語言,最好是Java或Python(延遲時間大約爲10ms)。 我們有一個傳感器,HAS在C++中解析。我們正在計劃通過藍牙進行數據讀取/輸出,很可能是Java或C#(我不太瞭解C#,但它看起來與Java相似)。 C++將不適合這項法案,因爲我覺得我沒有足夠的先進性來滿足我們的需求。傳感器解析已完成。

    0熱度

    1回答

    我想知道在較長的管道中是否有可行的場景,當年輕的分支指令已經被分支預測機制處理時,但是相應的lhr(或ghr,取決於實現)仍然沒有由於管線長度的原因,未更新舊分支的實際結果。 它是一個可行的方案,它是如何解決的?

    12熱度

    1回答

    什麼是在Bash中創建非線性管道的最簡潔,最簡單,最高效,最短,最快,最簡單,最優雅的方法? 我有三個命令:mksock,irclogin和ircpingpong。我想管標準輸入,irclogin和ircpingpong到mksock和管道mksock到標準輸出和ircpingpong。這意味着mksock和ircpingpong處於循環狀態。我畫了一張圖。 irclogin只需要被運行一次,併成