cost 122 ms
Risc-V 組裝 - 使代碼可操作所需的氣泡數量 - [假設]

[英]Risc-V Assembly - amount of bubbles needed to make the code operational - [Hypothetical]

我想知道為什么在流水線 RiscV 上執行此匯編代碼時 - 不會自動停止 - 通過轉發(內部寄存器文件 WB->DEC 轉發除外)我們需要在第三個命令之后立即放置兩個 NOP 命令,不會一個 NOP 就夠了嗎? 這是我的思路 - 在一個 nop 之后,第一個命令完成編譯,我們可以將 t1 從 ...

如何使用 NOP sled 繞過 ASLR

[英]How to use NOP sled to bypass ASLR

我正在嘗試使用 NOP 雪橇繞過 ASLR。 這是 vuln() 的程序集,抱歉我沒有源代碼: 二進制是 32 位的,堆棧是可執行的,所以我決定使用 NOP sled。 我的有效載荷如下: 如果我的理解是正確的,如果我多次運行漏洞利用,返回地址可能會指向 NOP sled 中的某個位置,這將導致處 ...

從插件 nopcommerce 中隱藏結帳頁面上的確認按鈕

[英]Hide Confirm button on checkout page from plugin nopcommerce

介紹我正在開發一個插件,它需要在某些條件下隱藏“確認”按鈕(寫在動作過濾器中)。 問題: 如何從 nopcommerce 的插件中隱藏結帳頁面上的確認按鈕。 問題實際上,我無法按照某些解決方案中的建議進行視圖覆蓋(並使用 ViewData),但我不能在視圖中進行覆蓋。 考慮從我為 /Checkout ...

如何動態設置價格:nopcommerce

[英]How to set prices dynamically : nopcommerce

我為NOPCommerce系統創建了一個插件。 admin add/attach pricing table到產品並將信息存儲在新表中。 因為,我不想override the original price ,而是動態更改它。 因為不同的USER在將產品添加到購物車時可以 select 不同的定價 ...

使用 filterContext nopcommerce 為購物車項目添加警告

[英]Add warnings for cart items using filterContext nopcommerce

介紹我正在使用 nopcommerce 中新添加的購物車/購物車過濾器。 有警告與cartitems 一起傳遞,因此可以顯示。 例如,當我們將商品添加到購物車並刪除產品時,會出現“產品已刪除”警告。 問題我正在嘗試獲得一個解決方案,我可以在過濾器中添加/編輯警告並返回響應。 所以我的自定義警告會在存 ...

多條 nop 指令不會始終比單條 nop 指令花費更長的時間

[英]Multiple nop instructions do not consistently take longer than a single nop instruction

我正在使用 rdtsc 在rdtsc中計時多條 NOP 指令和一條 NOP 指令。 但是,我沒有得到執行 NOP 所需的周期數與執行的 NOP 數量成比例的增加。 我很困惑為什么會這樣。 我的 CPU 是 Intel Core i7-5600U @ 2.60Ghz。 這是代碼: 我得到的值如下: 在 ...

Windows 中 asm("nop") 的實現

[英]Implementations for asm("nop") in windows

以分號結尾的空代碼行是否等同於 asm("nop") 指令? 我看了這個答案,它讓我不想使用使用內聯匯編的 x86 特定實現。 `__asm nop` 是 GCC 編譯器中 `asm volatile("nop");` 的 Windows 等價物嗎? 我可以使用這個 void __nop() ...

C / C ++索引跳轉到一組NOP中

[英]C/C++ indexed jump into a set of NOPs

我想產生一個時鍾分辨率的延遲,所以我的想法是一個接一個地處理255個NOP,然后跳到最后一個減去所需的延遲。 因此0會跳過最后一個NOP,1會跳過最后一個NOP,255會跳過第一個NOP。 我以前使用過索引函數調用,但是在像這樣的索引gotos上找不到任何東西。 我還考慮過使用swit ...

RISC-V NOP 指令

[英]RISC-V NOP instruction

我最近正在研究 RISC-V 32I 指令。 我有一個關於NOP指令的問題,規范說它等於ADDI x0, x0, 0 。 但是, x0不是程序員可以修改的通用寄存器。 因此,為什么x0在這里用作NOP指令的目標寄存器? 任何人都可以請說明這一點嗎? ...

Skylake 在一個周期內可以執行多少個 1 字節的 NOP

[英]How many 1-byte NOPs can Skylake execute at one cycle

我將分支目標與 NOP 對齊,有時 CPU 會執行這些 NOP,最多 15 個 NOP。 Skylake 在一個周期內可以執行多少個 1 字節的 NOP? 其他兼容英特爾的處理器呢,比如 AMD? 我不僅對 Skylake 感興趣,還對其他微架構感興趣。 執行 15 個 NOP 的序列可能需要多少 ...

為什么ILGenerator.Emit()在動態匯編中插入nop操作碼?

[英]Why does ILGenerator.Emit() insert nop opcodes in dynamic assembly?

我正在用C#構建一個小型編譯器,因此不可避免地不得不混入動態程序集並發出操作碼。 現在,奇怪的是,我的Emit()調用在生成的模塊中創建了其他nop操作碼。 在我看來,這並不是很重要,因為性能並不是很關鍵,但是老實說,這使我感到困惑。 它似乎是在加載或存儲到本地或參數之后發生的。 是否有 ...

如何使Python解釋器發出NOP指令?

[英]How to get the Python interpreter to emit a NOP instruction?

有沒有辦法讓Python的解釋器將任何Python代碼編譯成NOP指令? (我專門在談論通過編譯Python代碼而不是直接生成字節碼來獲取字節碼。) ...

“nop dword ptr [rax+rax]”x64 匯編指令有什么作用?

[英]What does “nop dword ptr [rax+rax]” x64 assembly instruction do?

我試圖了解編譯器完成的x64程序集優化。 我在 Windows 8.1 上使用Visual Studio 2008 SP1 IDE 編譯了一個小的 C++ 項目作為Release版本。 其中一行包含以下匯編代碼: 這是一個屏幕截圖: 據我所知, nop本身就是do nothing ,但 ...

我的CPU可以在每個CPU周期執行多個NOP嗎?

[英]Can my CPU execute multiple NOPs per CPU cycle?

我寫了一個簡單的程序,在一個循環中執行一堆NOP指令,令我驚訝的是它每秒執行大約10600000000個,或大約10Ghz,而我的CPU只有2.2GHz。 這怎么可能? CPU是將它們視為單個超級NOP,還是僅僅發現“指令級並行”意味着什么? 什么是每秒指令更好的衡量標准? 執行 ...

為什么x86-64上的GCC在函數內部插入NOP?

[英]Why does GCC on x86-64 insert a NOP inside of a function?

給定以下C函數: x86-64上的GCC 5和6編譯(普通gcc -c -g -o后跟objdump )這個: GCC是否有任何理由在1f處插入90 / nop ,或者只是在未啟用優化時可能發生的副作用? 注意:這個問題與大多數其他問題不同,因為它詢問函數體內的nop ,而 ...

nop 是忙碌的等待嗎?

[英]Is nop a busy wait?

我想實現非忙等待機制,以在 linux 內核模塊中創建以納秒為單位的延遲。 現在我正在看功能 但是https://www.kernel.org/doc/Documentation/timers/timers-howto.txt 這里提到ndelay函數是一種忙等待機制。 但我想要非忙等待延 ...

Nop Sled,你能給我解釋一下嗎?

[英]Nop Sled, can you explain it to me?

我一直在讀這本書: 黑客,剝削的藝術 在第 140 頁,這本書解釋了 Nop Slide: 我們將創建一個包含這些 NOP 指令的大型數組(或 sled)並將其放在 shellcode 之前; 然后,如果 EIP 寄存器指向在 NOP sled 中找到的任何地址,它將在執行每條 NOP 指令時 ...

管道什么都不做

[英]Pipe that does nothing

我在AIX機器上,需要一個程序,在管道之后使用時什么也不做。 我會更准確。 我需要這樣的東西: 我嘗試使用tee > /dev/null ,但我不知道是否還有其他更好的選擇。 任何人都可以幫助一個更合適的程序然后tee嗎? 提前致謝 ...

2015-05-20 13:41:21   2   1327    bash / sh / ksh / nop  

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM