汇编栈段中数据问题

assumecs:code,ds:data,ss:stackdatasegmentdw0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987hdataendsstacksegmentdw0,0,0,0,0,0,0,0stackendscodesegmentstart:movax,stackmovss,axmov

作者: youwendong 发布时间: 08-10

ARM汇编指令

我现在使用的是ARM系列i.mx515应用处理器,查看其硬件手册中的系统内存映射表,看门狗WDOG1的起始地址为73F9_8000,所有看门狗控制寄存器0xBASE+0x000(WCR)地址也是73F9_8000,从手册上可以查看到这个寄存器的第四位是SRS软件复位信号,如果把这个位设为0,是不是就可以控制CPU重启了?我已经在应用程序中实现嵌套ARM指令,如何使用ARM指令实现,取出这个寄存

作者: dragon17162 发布时间: 08-10

高手请留步,OD一个call的问题

比如我找到一个call是这样的pusheaxcall003f4c20我pusheax的值,然后call没反映有的call我就push进去eax的值可以,那为什么有的不可以网上我看别人还要ecx才行问题:为什么在这里要ecx新手,见效了,大牛们给小弟讲解下

作者: wespen 发布时间: 08-09

新手的疑问!

在看《深入理解计算机系统》时一个疑问:C代码:charexchange(int*xp,inty){ intx=*xp;   *xp=y; returnx;}汇编代码:1movl8(%ebp),%eaxGetxp2movl12(%ebp),%edxGety3movl(%eax),

作者: zxq526685414 发布时间: 08-09

AMD汇编和Intel汇编有多大差别?

我想买一台笔记本电脑,看重了一款AMD的,但作为一名小小的开发者,因为以后想编点汇编方面的程序,不知道如果不是Intel的处理器编现在非常流行的Intel汇编会有多大的不同,我听同事讲AMD汇编和Intel的CPU都是8086架构,没有多大的差别。是不是这样的啊?希望得到网友的指点。另外除了汇编编程,在其他编程语言方面两款CPU系列会有不同吗?我对这方面还没有系统的概念。

作者: helonSY 发布时间: 08-09

请教各位一个初学汇编问题

DESCRIPTORSTRUCLIMITLDW0BASELDW0BASEMDB0ATTRIBUTESDW0BASEHDB0DESCRIPTORENDS;以上是定义DESCRIPTOR这个结构体DSEGSEGMENTUSE16GDTLABELBYTEDUMMYDESCRIPTOR<>CODEDESCRIPTOR<0FF

作者: asdasfww 发布时间: 08-09

王爽,汇编语言,实验10的一个问题,显示乱码

这个题目就是写一个子程序,功能是在指定位置,用指定的颜色显示一个用0结束的字符串 参数:dh:行号,DL:列号,CL:颜色,DS:SI指向字符串首位 现在要在屏幕8行3列,用绿色显示DTAT段中的字符串,但我程序运行下来却显示出乱码,代码如下,希望各位高手帮助assumecs:code,ss:stackdatasegment db'Wel

作者: AllenlJiang 发布时间: 08-08

UART0中断服务程序.请问在主程序中判断标志位,然后还要不要写输出啊?怎么写?

//UART0中断服务程序.接收/发送字符 voidUART0_ISR(void)interrupt4using1 {    if(RI0)//中断标志RI0=1数据完整接收  {  RI0=0;//软件清零  RecBu

作者: rxngzq 发布时间: 08-08

IP数据包伪装

请问,有什么编译器可以对IP数据包进行编译(底层编译),汇编能否实现这个功能?据说windows系统不能对IP数据包进行编译是嘛?有无相关的资料?

作者: nailymoon 发布时间: 08-07

关于汇编的浮点数进制转换问题~请教大家

现在正在编写一个计算器的程序希望实现运算结果的进制转换,但是所用的是浮点运算,如何把最后的计算结果转换成2进制、8进制、10进制、16进制来分别显示?由于本人的学识有限,仅知道用汇编在整数间的进制转换。。因此请教大家。。希望最好有程序指导。。谢谢啦。。

作者: grace9076 发布时间: 08-07