-
win32masm新手遇到的一个小问题,是发现哦,看看有没有共鸣?在程序开始运行的段只能定义全局变量,不能定义局部变量。挺奇怪的,想想main函数是可以定义局部变量的呀?咋回事?比如start:local@dwbingle:HWND invokeDialogBoxParam,参数列表 mov@dwbingle,eax endstart会报错,而全局变量就不会,挺奇怪地,哈哈。不知道有没有人遇到过,给解释一bingle2012 时间:12-15 + 阅读全文
-
简单汇编,看不懂,求解释。。。谢谢!TITLEZY2TJ.ASMUCODESEGMENT ASSUMECS:UCODEBEGIN: JMPBEGIN_ INT_SEGDW? INT_OFFDW?BEGIN_: CLI MOVAH,35H MOVAL,0EH;保存原来的IRQ6的地址 INT2zhangcong002 时间:12-15 + 阅读全文
-
看不懂代码,需解说下L8255_CMDEQU2A3HL8255_PAEQU2A0HL8255_PBEQU2A1HL8255_PCEQU2A2HCODESEGMENT ASSUMECS:CODE,DS:CODEBEGIN: MOVCX,0FFHAA:LOOPAA MOVDX,L8255_CMD MOVAL,9zhangcong002 时间:12-15 + 阅读全文
-
关于用汇编进行移位操作在安全哈希算法中Sn(X)=(X<<n)OR(X>>32-n) X<<n定义如下:抛弃最左边的n位数字,将各个位依次向左移动n位,然后用0填补右边的n位(最后结果还是32位)。X>>n是抛弃右边的n位,将各个位依次向右移动n位,然后在左边的n位填0。如果我用8051汇编写应该怎么写?谢谢zhouyuf6741 时间:12-15 + 阅读全文
-
请问:386代码段属性中的可读可执行的意思?在386中描述代码段时,有个属性是说代码段可读可执行,请问代码段可读是什么意思?它读的是哪里的数据?是否可以举个例子来区别可读可执行和只能执行的代码段的区别?leetow2003 时间:12-15 + 阅读全文
-
【虎彡】编译通过了,但是运行不了,大叔、哥哥速来!编写一个子程序嵌套结构的程序模块,分别从键盘输入姓名及8个字符的电话号码,并以一定的格式显示主程序TELIST: (1)显示提示符INPUTNAME: (2)调用子程序INPUT_NAME输入姓名 (3)显示提示符INPUTATELEPHONENUMBER (4)调用子程序INPHONE输入电话号码 (5)调用子程序znxllyuan 时间:12-14 + 阅读全文
-
汇编语言怎么编写把键盘输入数据存到存储器或寄存器里?用什么思路编写排序啊?汇编语言怎么编写把键盘输入数据存到存储器或寄存器里?用什么思路编写排序啊?begonia1016 时间:12-14 + 阅读全文