computer-architecture

    -1熱度

    1回答

    這裏是我的 該問題的問題:一種高速工作站有64個字,並在字節級地址解析64個地址。工作站的地址空間中可以包含多少個單詞? 我在問題 Word Size定義的不同的術語 - 數據處理器自然單位。字的大小決定了可以在一個被處理去 Byte Level Addressing的信息量 - 支持一個字 64 Bit Addressing內訪問各個字節的硬件體系結構 - 你必須具有64個位中 Runtime

    0熱度

    1回答

    我對此很陌生,所以我想確保我對我讀的內容的理解是正確的。 此外,寄存器總是處理器寄存器,並且沒有其他寄存器不是處理器的一部分(如主/輔助存儲器中的寄存器),是正確的嗎?

    1熱度

    1回答

    CISC和RISC之間圍繞這個主題展開的熱烈討論從未達成共識,但業界的實際情況是RISC體系結構處理器,如ARM,PPC等,在現代臺式機,筆記本電腦和計算密集型服務器中很少用作CPU。它們更多地用於嵌入式計算端,如手機,平板電腦和其他移動設備。在最近的CES 2015上,ARM甚至不會出現在那裏。這種趨勢實際上就像英特爾以其CISC或更多CISC-less-RISC組合芯片在高端處理器行業中以出色

    0熱度

    1回答

    現在我正在學習simplescalar源代碼。但是我對預測模塊感到困惑。這是關於雙模預測器。 這裏是初始化: case BPred2bit: if (!l1size || (l1size & (l1size-1)) != 0) fatal("2bit table size, `%d', must be non-zero and a power of two", l

    1熱度

    1回答

    我已經計算了一個包含緩存未命中率(mr)與緩存大小(sc)的圖。如何計算各種緩存大小的CPI(每條指令週期)。 假設是: Given cache miss latency (say 10) , base CPI of 1 and 33.33% of instructions as memory operations. 我的理解是,CPI可以用下面的公式來計算。下面的方法是否正確? CPI

    0熱度

    1回答

    一個32位寄存器可以存儲232個不同的值。可以存儲在32位中的 整數值的符號範圍是-2,147,483,648到 2,147,483,647(無符號:0到4,294,967,295)。因此,具有32位存儲器地址的處理器 可以直接訪問4字節的可尋址字節存儲器。 https://en.wikipedia.org/wiki/32-bit 什麼讓我困惑的是,我們是在談論一個32 位處理器,能夠滿足2^32

    1熱度

    1回答

    我正在通過計算機體系結構MOOC。有一個問題我無法解決。提供的解決方案,但我不明白的解決方案。有人可以幫我嗎。這裏的問題是,將溶液它: 考慮一個非流水線的處理器。假定它具有1ns的時鐘週期 ,並且其使用ALU操作的4個週期和用於存儲器操作的4個週期的分支 和5個週期。假設這些操作的相對頻率分別爲50%,35%和15%。 假設由於時鐘偏移和設置,流水線處理器 增加了0.15 ns的時鐘開銷。忽略任何

    0熱度

    1回答

    在計算機組成與結構,究竟是當數據必須從硬盤讀取狀態的名字嗎?我試圖在StackOverflow和教科書上搜索它,但找不到答案。

    0熱度

    1回答

    我對操作系統虛擬頁面和CPU緩存行有疑問。 基本上,OS管理4kb大小的虛擬頁面。 但是,緩存行只有64b。 所以我可以看到一個頁面由64 * 64b緩存行組成。 如果一個頁面的OS請求,頁面是否被映射到64個cachlines? 頁面如何映射到緩存行? 然後內存控制器請求64次內存? 謝謝!

    2熱度

    1回答

    在MIPS體系結構與流水線和轉發: add $s0, $t1, $t2 sw $s0, 0($sp) add指令將具有結果準備在步驟3(執行動作),但是我推定該SW指示要在步驟2(指令解碼&寄存器中的結果讀)。 有一個解決的鍛鍊書中計算機組織與設計由David A.帕特森:查找下面的代碼段的危害和重新排序的說明,以避免任何管道攤位: lw $t1, 0($t0) lw $t2, 4($t0