instruction-set

    2熱度

    1回答

    Ok.I可以找到模擬設計爲簡單架構(編輯:絕對不一樣的x86)。 例如使用int作爲程序計數器,使用byte array作爲記憶和等等。 但是,我怎樣才能模擬圖形卡(最簡單的圖形卡可想象)的功能? 類似於使用array來表示每個像素並逐一「繪製」每個像素。 但是何時繪製與CPU同步或異步?誰在該陣列中存儲graphic data?是否有存儲像素和繪製像素的指令? 請考慮所有問號('?')並不意味着

    1熱度

    2回答

    我的問題是特定於iPhone,iPod和iPad的,因爲我假設架構有很大的不同。我希望在某個地方有一個規範(對於不同的芯片),或者爲每個特定指令測量T的可靠方法。我知道我可以使用任意數量的工具來衡量所用的聚合處理器時間,使用的內存等。我想在較低的層次上進行量化。 因此,我能夠弄清楚我經歷了算法的主要部分多少次。例如,我在一個樸素的實現中迭代了n * (n-1)次,在另一個迭代中迭代了n(最好的情況

    1熱度

    2回答

    Open64是否有相當於Intel Short Vector Math Library Operations的東西。 謝謝。

    4熱度

    3回答

    這個問題是乞求一堆「你爲什麼這樣做?」響應。 我一直未能在68k Programmer's Reference Manual中找到此信息,但這可能是因爲我不確定要搜索哪種語言。 這裏是68k的ADD操作碼的指令格式。 位0-2和9-11候寄存器。什麼是68k寄存器的二進制表示?他們是「地址」嗎? 是的,我知道我可以編寫一個68k的彙編程序並對其進行調試以查找此信息。我正在尋找一個參考。謝謝!

    0熱度

    1回答

    考慮該指令流程圖.... 指令fetch->指令decode->操作數fetch->指令execute->寫回 假設一個處理器支持 兩個CISC和RISC ......像英特爾486 現在如果我們發出RISC指令需要一個時鐘週期來執行,因此是沒有問題的......但是如果CISC指令發出​​它的執行需要時間...... 所以我們需要三個時鐘週期,以在超標量結構執行指令CISC且各自採取前述執行階段

    0熱度

    1回答

    任何人都可以解釋一下booths算法的本質以及如何在機器語言中使用它?

    16熱度

    4回答

    什麼是以下行臂組件做: 000031e6 2916 cmp r1, #22 000031e8 bf1a itte ne 我得到的第一線(R1相比22)但對於第二行(我從來沒有見過的ITTE命令之前和谷歌搜索沒有返回任何內容)

    2熱度

    2回答

    我記得有人在某處讀過它......任何人都可以對此有所瞭解嗎?

    0熱度

    1回答

    我研究了什麼構成了CPU以及隨機存取存儲器是如何構成的,但我不明白寄存器來註冊比較操作。 「爲什麼寄存器比較操作通常比RAM中兩個數據項的等效操作更快?」

    3熱度

    1回答

    任何人都可以告訴我「0x48ff25」在下面的disassamble代碼中意味着什麼? 00000000`7745b0ac 48ff2525801000 jmp qword ptr [ntdll!NlsAnsiCodePage+0xe3e (00000000`775630d8)] 我已經檢查了AMD64架構程序員手冊,但是這真的很難通過自己找到答案......