PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_Sharp
[問題] 將變數存在特定cpu 暫存器?
作者:
drunknmunky
2015-11-18 00:07:14
如題 沒碰過c#
但因為想要在一個c#開發的tool 加一個小功能
如:將變數int a,b值分別存到cpu 暫存器eax, ebx
我知道在cpp 中可以直接用inline assembly方式
如
__asm{
mov eax, a;
mov ebx, b;
}
似乎就可完成
今天查了一天 沒有什麼頭緒
不知有沒人可以指點該如何實現呢?
感謝!
作者:
james732
(好人超)
2015-11-18 02:41:00
好奇為什麼你會想在C#幹這種事.....
作者:
johnpage
(johnpage)
2015-11-18 05:43:00
Eax, ebx做用可不只是這種功能
作者:
drunknmunky
2015-11-18 09:35:00
因為跟某個底層約定好用特定reg 傳資料給他...
作者:
ssccg
(23)
2015-11-18 14:07:00
最單純的方法是用C/C++寫個dll,然後C#裡呼叫
作者: alexwang0831 (Amorce)
2015-11-18 19:59:00
跟底層? 難道是跟BIOS溝通?
作者: pzyc79
2015-11-18 22:20:00
C#跟java一樣 不能寫底層.. 只能用類似JNI的方法吧..
繼續閱讀
[問題] 關於16bit只讀取14bit
licious0421
[問題] 另一個處理程序正在使用檔案?
laicwben2
[問題] 請問 web browser 控制項的支援度
wanderer1412
[問題] vector 如何正確釋放空間?
licious0421
[問題] RDLC的Tablix欄位名稱列
Peruheru
[問題] 關於加解密 除了函式庫以外的方式?
neo5277
[程式] winform complier為exe檔案
Tripadvisor
[問題] htmlelement無法觸發onpropertychange
unstoppable
[問題] DataTable用來當做SQL的Table?
kajm
[問題] visual studio 圖表
lemontea1011
Links
booklink
Contact Us: admin [ a t ] ucptt.com