谁能帮我看这段代码?
最近在学汇编,谁能帮我注释下下面那段代码?另外我想问下z8d168用UVISION编译时,cpu选什么?@b1-@a=0EFCDAB89H-67452301H=88888888H@c[email=[ft=,2,]-@d=098BADCFEH-10325476H=88888888H]-@d=098BADCFEH-10325476H=88888888H[/email];***********
作者: zhouyuf6741 发布时间: 11-29
rdtsc问题求教
在Intel/Windows平台下,使用rdtsc返回的周期数和使用APIQueryFormanceCounter返回的周期数是差不多相同的(执行顺序的关系才有差异),因此可以使用rdtsc配合QueryFormanceFrequency得到系统运行的时间(要求不能使用APIQueryFormanceCounter). 然而同样的代码,在AMD/Window平台下(Athlon
作者: jnnpsubm 发布时间: 11-28
实验十的问题
divdw:pushbx movbx,ax;低16位 movax,dx;高16位 subdx,dx divcx pushax movax,bx divcx
作者: guilingli 发布时间: 11-27
如何用汇编语言实现关机,是通过向某个寄存器中赋特定的值来实现关机吗?
如何用汇编语言实现关机,是通过向某个寄存器中赋特定的值来实现关机吗?请高手指点,谢谢!!
作者: z341223318 发布时间: 06-04
小弟正在学80X86,用的是MASM611,但是不知为啥好像不太好使,谁进来帮我看看
小弟正在学80X86,用的是MASM611,但是不知为啥好像不太好使,谁进来帮我看看。用的系统是WIN7...在网上查的什么设置批命令也弄了,但是最终要编译时还是出错,说是不能打开ML.EXE,我真搞不懂了。很着急。我把源文件放在BIN和BINR下都不好使。麻烦谁帮我看看,先谢过!
作者: xu6148152 发布时间: 11-27
求助一下,一个简单小问题,初学汇编
DSEGSEGMENT MESSDW0DSEGENDS CODESEGMENT ASSUMECS:CODE,DS:DSEG DW01H,01H,01H,01H,01H,01H MOVBX,0 MOVAX,0 MOVCX,6S:ADDAX,CS:[BX] A
作者: boystone 发布时间: 11-27
这样的模式是否是完整的汇编程序?
.modelsmall .stack.data.code kk:movax,@data movds,ax .exit0 endkk
作者: QQQOOQQQ 发布时间: 11-27
[修改程序]把5位十进制的形式显示寄存器BX中的内容
Assemblycode;子程序的功能:把寄存器BX的内容按十进制有符号数显示出来;入口参数:BX;出口参数:无,只有显示信息;算法描述:(1)定义6个字节的存储单元;(2)先判断BX是否小于零,如果是,则先显示负号'-',再取BX的绝对值;;(3)采用除10得余数的方法,从低位向高位求出每位十进制位;;(4)输出数据的字符串。SubDataSEGMENT
作者: kartik 发布时间: 11-27
求助:NTVDM CPU遇到无效的指令
在一个小程序中运行时出现了这个对话框~~源代码如下:DATASEGMENT BUFDB'AEDFSLADDFDJFAFLDAFNDFJDLFJSLJFDKFJISDFAJLDFJDLFJSLFJALJDALFDJALJFFAJSDFJDKFJDSDFDSSAAABSEBASASAAABA','$' NOTES1DB'Theoriginalstring
作者: HasSirius 发布时间: 11-27