汇编高人,帮我看看
学习郁金香老师的外挂教程的2.4.1这课(分析怪物的基址),老师课里面的分析数据为:moveax,[ebx+00001530]cmpeax,0000ffffje0044ba28movecx,[eax*4+0599a110]而我实际分析的数据为:moveax,[ebx+00001a5c]cmpeax,0000ffffje0044ba28movecx,[eax*4
作者: wxlwzyjq 发布时间: 08-13
如何在中断中一次发送一组数据,rc_buff[rececont]=SBUF0;为什么不可以啊?
voidUART0_ISR(void)interrupt4using1//UART0中断服务程序. { if(RI0)//接收中断{RI0=0;rc_buff[rececont]=SBUF0;rececont++; if(rececont>5) rececont=0;
作者: rxngzq 发布时间: 08-12
汇编初学者小问题
就是,汇编键盘的输入输出,是不是我可以有三种输入方式,就是dos,bios,还有直接读取端口的方式求解用这三个方式输入一个字符然后在输出到显示器上,不用太麻烦的程序多谢了
作者: quan958201599 发布时间: 08-12
今天突发奇想: 数据库驱动程序是如何工作的?
这个问题提得感觉是太大了,但是我还是想了解一下这方面的“大概的细节”。比如,客户.Net程序---->.Net版DLLAPI-------Oracle驱动----->OracleDatabase能用简单的描述一下Oracle驱动如何做到的吗?驱动从.NetAPI接受到什么,转换为什么了,发送到OracleDatabase,大概又做什么了,等等。
作者: MyNoName 发布时间: 08-12
用debug做实验,不会影响到操作系统和其他软件的运行吗?
兄弟初学汇编,看的王爽的《汇编语言(第二版)》,看到第2章末尾,用debug来做实验。里面提到用debug来改变寄存器和内存中的数据。我想知道的是,改变了寄存器和内存中的数据,难道不会影响操作系统和其他软件程序的运行吗?如果不会又是为什么呢?期盼前辈指点迷津。在线等。
作者: valiant169 发布时间: 08-12
为什么要assume cs:code,难道cs的值可以是多种吗?
寄存器是用来存储变量的,如果cs的值是固定的,那么它的存在又显得多余了。可如果是不固定的,干嘛又要assumecs:code呢?左右都想不通啊
作者: qdda12 发布时间: 08-11