16-bit

    2熱度

    2回答

    我目前的工作在哪裏我加載與44100Hz的採樣率16位波形文件的一個小項目改變樣品的「量」產生的噪聲。在正常播放中,音頻看起來很好,但只要我開始播放振幅大小等音量來改變音量,它就會開始產生一點靜電噪音。 我在做什麼正從在該16位的情況下,緩衝液的樣品輸入一個簡短,在-1到1的範圍轉換此爲float開始做混合等效果。在這個我也改變了音量,當我把它乘以1,給出相同的輸出它的罰款,但只要我開始改變音量,

    2熱度

    2回答

    我是新手OS設計,到目前爲止設計了一個「操作系統」(真的只是一個啓動扇區),並決定嘗試製作一個獨特的啓動加載程序和「內核」(仍然非常簡單) 。我的問題很簡單,但通過谷歌搜索和搜索這個網站,我設法避開了我(好吧,我找到了一個類似的問題,但答案是模糊/先進的以便我能夠使用它)。 我看過int 0x13 AH = 02,但是使用了曲目,我不認爲它使用了CD。我看到某處應該使用擴展讀扇區(AH = 0x4

    0熱度

    1回答

    我如何編譯我的VC++項目,在我的bootloader我的工作中使用的16位平面物體的文件? 據我瞭解,一個目標文件在技術上已經「扁平化」和鏈接器把它變成目標可執行文件格式。我希望它能夠獲得該目標文件,並通過鏈接器將該目標文件和我的彙編代碼(以obj格式)傳遞,以創建平面引導加載程序。 的[指南] [1]是不是在文件位於非常具體,只是說,你用cl.exe,link.exe和ml.exe(MASM)

    4熱度

    2回答

    如何用GCC編譯16位C代碼?我正在嘗試編寫一個剛剛寫入「Hello World!」的平面引導程序。到電腦並暫停。 int main(int argc, char** argv) { char* value = "Hello World!"; __asm { mov si, value loop: lodsb cmp a

    4熱度

    1回答

    我必須反轉一個傳統的windows(16位,NE EXEC)應用程序,它控制一箇舊的DAQ,我必須以某種方式與升級的硬件進行接口連接。我已經能夠反彙編使用W32Dasm(和WindowsCodeBack,以及我已經嘗試過的許多工作中的唯一兩個),但生成的asm文件包含太多的行。我想使用調試器並設置一些斷點來限制工作。你能否建議在32位時間內調試Win16應用程序的正確方法?例如,運行Windows

    0熱度

    1回答

    我正在尋找一個在mac上運行的C編譯器,它需要編譯爲8086 16位實模式機器代碼。

    2熱度

    1回答

    我正在製作一個名爲Pwn16的程序。它允許通過模擬Intel 8086/Pentium處理器和DOS/Win3.x/Win98系統,在64位系統上運行16位應用程序。 Pwn16使用一個小型裝載程序來檢測Windows何時發出「不兼容16位」的消息(包括來自CMD的消息),以及何時通知所述消息被召喚,它會關閉它並自動啓動Pwn16。 是否有任何庫讓我「捕獲」這些消息並在錯誤的位置執行其他操作?我在

    0熱度

    1回答

    我工作的一個驅動器用於讀取智能卡(PC/SC),我一直在讀數據在強制8位的方式,即使該卡本身可能有一個16位芯片。我有兩個問題,一個是:我怎麼會告訴該卡是否符合一個16位或8位架構,另一個是:會有一個性能提升治療的16位系統的16位?

    2熱度

    2回答

    我正在爲DCPU-16寫入RC4,但在開始之前我有一些問題。 RC4算法: //KSA for i from 0 to 255 S[i] := i endfor j := 0 for i from 0 to 255 j := (j + S[i] + key[i mod keylength]) mod 256 swap values of S[i] and S[

    1熱度

    1回答

    我想將相機元數據複製到位圖中,並且在元數據中每個值都是16位(或ushort),我認爲將它顯示在16bpp garyscale位圖。我寫的代碼如下: // Getting the metadata from the device metaData = new DepthMetaData(); dataSource.GetMetaData(metaData); // Setting up b