arm 指令集的详细解析 对于adi平台的嵌入式芯片内部有微指令集的芯片,这个文档是很有价值的-arm instruction set for the detailed analysis of Patrick platform chip embedded within the task of the chip sets, this document is of great value 下载
ARM汇编程序分析过程中,比较难理解的是他的伪操作、宏指令和伪指令。本文是结合44B0X引导程序中出现伪操作、宏指令和伪指令进行总结,便于进一步分析44B0X的引导。- 下载
介绍了java概念,虚拟机结构,class文件格式,常数池解析,虚拟机指令集,编译虚拟机,线程与锁,优化等。- 下载
用‘花指令’来进行静态加密是很有效的,这会使解密者无法一眼看到全部指令,杜绝了先把程序打印下来再慢慢分析的做法。-with junk to static encryption is very effective, it will be unable to decrypt all see a directive eliminated the first procedure Print down slowly analysis. 下载
先进的反病毒引擎设计 本文对当今先进的病毒/反病毒技术做全面而细致的介绍,重点当然放在了反病毒上,特别是虚拟机和实时监控技术。 首先介绍几种当今较为流行的病毒技术,包括获取系统核心态特权级,驻留,截获系统操作,变形和加密等。然后我将分五节详细讨论虚拟机技术:第一节简单介绍一下虚拟机的概论;第二节介绍加密变形病毒,我会分析两个著名变形病毒的解密子;第三节是虚拟机实现技术详解,其中会对两种不同方案进行比较,同时将剖析一个查毒用虚拟机的总体控制结构;第四节主要是对特定指令处理函数的分析;最后在第五节中我列出了一些反虚拟执行技术做为今后改进的参照。论文的第三章主要介绍实时监控技术,由于win9x和winnt/2000系统机制和驱动模型不同,所以我将会分成两个操作系统进行讨论。其中涉及的技术很广泛:包括驱动编程技术,文件钩挂,特权级间通信等等。 总之,本论文介绍的技术涉及操作系统底层机制,难度较大;本论文提供的代码,包括一个虚拟机C语言源代码和两个病毒实时监控驱动程序反汇编代码,具有一定的研究和实用价值。 关键字:病毒,虚拟机,实时监控- 下载
lingo基础教程.doc LINGO使用指南 LINGO是用来求解线性和非线性优化问题的简易工具。LINGO内置了一种建立最优化模型的语言,可以简便地表达大规模问题,利用LINGO高效的求解器可快速求解并分析结果。 §1 LINGO快速入门 当你在windows下开始运行LINGO系统时,会得到类似下面的一个窗口: 外层是主框架窗口,包含了所有菜单命令和工具条,其它所有的窗口将被包含在主窗口之下。在主窗口内的标题为LINGO Model – LINGO1的窗口是LINGO的默认模型窗口,建立的模型都都要在该窗口内编码实现。下面举两个例子。 例1.1 - 下载
由于时间紧迫及事先准备不足,编译器最后定型时暴露出不少问题及不足之处,主要有以下一些方面:   不支持数组数据类型,这是文法分析器设计时的一个疏漏,由于时间关系,最后只得把扫描器中已做好的相关的数组部分删去。   对于float数据类型的支持,直到语义分析都是正常的,也能生成相应的汇编代码,但由于我们对8086/8088指令系统本身了解不足,这样的汇编代码将只能做到含义上完全忠实于源程序,但不能运行。   对于局部变量的支持,则于时间紧迫,所有的局部变量全被处理成静态变量。使递归函数不能得到正确的结果。    -Due to the time constraints and lack of preparation in advance, the compiler finalized when exposed numerous problems and shortcomings, mainly in the following aspects : no support for array data type, which is grammar analyzer design of an omission, because of the time, the final could only have scanners do phase customs array deleted. For float data types of support until semantic analysis is normal, and can generate the corresponding assembly code, but because of our 8086/8088 directive to the knowledge of the system itself, this compilation can do to code meaning entirely faithful to the source, but not running. For the support of local variables, in the time constraints, all local variables were all handled in the static variable. So recursive function will not get the right results. 下载
由于时间紧迫及事先准备不足,编译器最后定型时暴露出不少问题及不足之处,主要有以下一些方面:   不支持数组数据类型,这是文法分析器设计时的一个疏漏,由于时间关系,最后只得把扫描器中已做好的相关的数组部分删去。   对于float数据类型的支持,直到语义分析都是正常的,也能生成相应的汇编代码,但由于我们对8086/8088指令系统本身了解不足,这样的汇编代码将只能做到含义上完全忠实于源程序,但不能运行。   对于局部变量的支持,则于时间紧迫,所有的局部变量全被处理成静态变量。使递归函数不能得到正确的结果。    对于函数调用语句,不进行参数匹配检查,如果参数数量不对,也将能通过编译,但运行时将产生非法操作。   对&& !等逻辑操作在最后生成代码时处理比较粗燥,生成的代码在逻辑复杂时将不能保证运行正常。   接下来有一些,不能说是缺陷,但必须说明的问题:   对于main函数,没有参数表,通回类型也必须为void,但如果写上参数表及其他返回类型也能编译通过,生成代码时将简单地忽略,不影响最后的代码的运行。   对于while,for,if语句,其语句体不管是一句还是多句,必须都有{}围起来。这跟C语言中若是一句则可省略{}不同。 -Due to the time constraints and lack of preparation in advance, the compiler finalized when exposed numerous problems and shortcomings, mainly in the following aspects : no support for array data type, which is grammar analyzer design of an omission, because of the time, the final could only have scanners do phase customs array deleted. For float data types of support until semantic analysis is normal, and can generate the corresponding assembly code, but because of o 下载
MIL-STD一1553B是一种集中控制式、时分指令/响应型多路串行数据总线标 准,具有高可靠性和灵活性,已经成为现代航空机载系统设备互联的最有效的解 决方案,广泛的应用于飞机、舰船、坦克等武器平台上,并且越来越多的应用到 民用领域。完成1553B总线数据传输功能的关键部件是总线接口芯片11][41。 在对M几STD一1553B数据总线协议进行研究后,参考国外一些芯片的功能结 构,结合EDA技术,本论文提出了基于FPGA的1553B总线接口芯片的设计方案。 在介绍了总线控制器BC、远程终端RT的结构和功能后,给出了基于FPGA的BC、 RT的具体模块设计,通过工作方式选择可以配置接口工作在哪种终端模式。每个 终端的设计都给出了详细的逻辑结构、设计流程和功能仿真结果分析,最后通过 EDA工具的优化及综合后,在XIL刀呵X巧rtex一4上得以实现。 通过在标准1553B接口板和本设计实验板对接搭建的测试环境中进行各项功 能测试,表明此设计可以在BC胭汀两种模式下工作,能处理多种消息格式并且具 有较强的检错能力,能应付总线上传输的各种消息格式,验证的结果表明本文提 出的设计方案是合理的。 - 下载
一个好的cd播放器这篇文章是我第一次在VC在线发表,我应该是只VC的菜鸟。为了找个能循环播放mp3的VC源程序,我搜遍了网上的资源(差点气得要砸电脑),好不容易找到一个,却只有程序中的调用,关键的类的生成文件却没有,有什么用?(主要是自己没有MCI函数的具体的参数资料,不知道怎么调用,如果你有,请发一份给我,字符串的我已经有了,命令方式的没有。) 后来找到一个,非常感谢他,作者叫:黄利龙。但他没有单独把类分离出来,且没有保存列表到文件。 我把他的程序打印出来,仔细分析了程序语句,然后进行了修改和优化。大家可以从下面的程序看出来,我们菜鸟的人基础不够,很希望了解每一句的确切意思,有些地方我带有猜测的,如果有错的地方,请大家指出,也欢迎大家来信和我交流,我向您学习。-a good cd player this article is the first time I VC published online, I should be the only VC exposure. To find MP3 players can cycle of VC source, I searched online resources (almost went to smash computer), and managed to find one, only the procedures called key to the class file has not, what is the use? (Mainly MCI is not their specific function of the parameters of information, I do not know how call, if you have, please send a copy to me, the string I have, in no order.) He found one, very grateful to him, the writer asked : Huang Lung. But he did not single out separate category, which does not keep a list of documents. I regard him to print out the procedures, a detailed analysis of the program statement and then proceed to a revision and optimization. Below we can see the procedu 下载
vc 滚动显示 74ls04 spreadsheet控件 vc6 lzw算法源码 8051 crc8 模糊控制matlab源程序 网络聊天程序 网络协议 g722源码下载 dsp 中断程序 eboot 原代码 dsp c55x 下载 lua 语言 matlab image函数 elf文件分析工具 vb 匈牙利算法 跟着鼠标动的星星代码 十进制加法计数器vhdl 圆的bresenham算法 51编程器源码 java sip软电话 bmp灰度图 xwterm hex转bin c源代码 pnd gprs i2c通讯 dsp中断程序例子 matlab clustering 源代码 eypress i2c verilog代码 ucos 2.51 easyjtag 简单的16进制编辑器下载 lontalk 下载 大数加法 modbus rtu c51源码 p2p 原理 hess sift opencv视频处理 atmega16 串口通讯 华清远见 讲义 msp430多机模式源码 vc md5加密 wince源代码实例 linux udp 传送文件 xp优化的一些技巧 语法分析器源代码 harris corner c 英文字符识别 电子时钟电路图 embedded c programming and the atmel avr