However, when you deploy your solution, you must explicitly update the security policy on each computer where your solution is used to give the assembly code permission to execute and access the office object model 但在部署解決方案時(shí),您必須顯式更新使用您的解決方案的每臺(tái)計(jì)算機(jī)上的安全策略,以授予程序集代碼執(zhí)行和訪問(wèn)office對(duì)象模型的權(quán)限。
Inline assembly code that assumes knowledge of the native stack layout, calling conventions outside of the current function, or other low-level information about the computer may fail if that knowledge is applied to the stack frame for a managed function 如果內(nèi)聯(lián)程序集代碼假定有關(guān)本機(jī)堆棧布局、當(dāng)前函數(shù)外部的調(diào)用約定或其他有關(guān)計(jì)算機(jī)的低級(jí)別信息的知識(shí),則如果將該知識(shí)應(yīng)用于托管函數(shù)的堆棧幀,則此內(nèi)聯(lián)程序集代碼可能失敗。
Because assembly code relies heavily on processor registers or, in the case of managed code, common language runtime registers, you will often find it useful to use the disassembly window in conjunction with the registers window, which allows you to examine register contents 匯編語(yǔ)言代碼嚴(yán)重依賴(lài)處理器的寄存器(對(duì)托管代碼而言,依賴(lài)公共語(yǔ)言運(yùn)行庫(kù)寄存器),同時(shí)使用“反匯編”窗口和“寄存器”窗口(利用它可看到寄存器內(nèi)容)將很有好處。
The solution is that we design a target machine, and translate the source codes into the target machine codes by program translation, then generate the assembly codes from the target machine codes, assemble and link the assembly codes into exe file, at last execute the exe file to get the result of program 在實(shí)現(xiàn)方面,提出了編譯lfc的技術(shù)路線,設(shè)計(jì)一個(gè)目標(biāo)抽象機(jī),通過(guò)程序翻譯的方法將源程序翻譯為目標(biāo)抽象機(jī)代碼,然后再將抽象機(jī)代碼轉(zhuǎn)換為匯編代碼,匯編裝配連接執(zhí)行。
The solution is that we design a target machine, and translate the source codes into the target machine codes by program translation, then generate the assembly codes from the target machine codes, assemble and link the assembly codes into exe file, at last execute the exe file to get the result of program 在實(shí)現(xiàn)方面,提出了編譯lfc的技術(shù)路線,設(shè)計(jì)一個(gè)目標(biāo)抽象機(jī),通過(guò)程序翻譯的方法將源程序翻譯為目標(biāo)抽象機(jī)代碼,然后再將抽象機(jī)代碼轉(zhuǎn)換為匯編代碼,匯編裝配連接執(zhí)行。
Chapter 3 focuses on translating the c code into assembly code . the implementation and optimization involves issues of assignment of variables and memories, pass of function parameters, addressing modes, control of nested repetition, use of ar registers, pipeline conflicts, and so on 本文從改寫(xiě)c源碼為c54x匯編代碼著手,對(duì)實(shí)現(xiàn)過(guò)程中的變量存儲(chǔ)區(qū)分配、參數(shù)的傳遞、尋址方式的選擇、循環(huán)的嵌套與控制、輔助寄存器的使用、流水線等方面的問(wèn)題進(jìn)行了設(shè)計(jì)和優(yōu)化,在c54x上實(shí)時(shí)實(shí)現(xiàn)了g.729a聲碼器。
The one kind of improved fwt ( fast wavelet transform ) algorithm for a finite sequence is proposed after studying theory of multiresolution analysis and analyzing technical characteristics of dsp . the implementation of the periodic extension of the fwt on dsp is described in detail and the corresponding fwt assembly code is described for the dsp tms320c3x series 在充分研究多分辨分析理論和分析信號(hào)處理器技術(shù)特點(diǎn)的基礎(chǔ)上,針對(duì)dsptms320c3x的特點(diǎn),提出了一種有限序列的fwt(快速小波變換)的改進(jìn)算法,詳細(xì)闡述了信號(hào)處理器上fwt的周期性擴(kuò)展的實(shí)現(xiàn)問(wèn)題,用dsptms320c3x匯編語(yǔ)言實(shí)現(xiàn)了改進(jìn)的fwt算法。