当前位置: 代码迷 >> 汇编语言
 解决方案列表
  • [汇编语言] 为啥汇编指令集大多是双地址操作

    为什么汇编指令集大多是双地址操作?我记得曾经听人说过,可以证明,双地址的指令集需要访问存储次数最少。这个证明在哪里可以找到?是某个课程里面涵盖的内容吗?------解决方案--------------------根据课本讲的,猜猜看是不是这样:实现C=A+B使用单地址指令的话:访问存储器,4次取指令...

    324
    热度
  • [汇编语言] 关于内存的有关问题

    关于内存的问题关于内存的问题:我现在在看王爽的8086汇编,第一章有一段话是这么说的,请看以下:微型机存储器的存储单元可以存储一个字节,既8个二进制位,一个存储器有128个存储单元,他可以存储128个字节。问题:2的8次方是256,128个单元就是128*256=32768,也就是说这个内存可以存储...

    218
    热度
  • [汇编语言] 王爽汇编12章实验题!该怎么解决

    王爽汇编12章实验题!!!第12章的实验题:编写0号中断的处理程序,使得在除法溢出发生时,在屏幕中间显示字符串"divideerror!",然后返回到DOS.代码:assumecs:codecodesegmentstart:movax,csmovds,axmovsi,offsetdo0;设置ds:s...

    265
    热度
  • [汇编语言] 一个16位寄存器可以储存一个16位的数据

    一个16位寄存器可以存储一个16位的数据一个16位寄存器可以存储一个16位的数据一个16位寄存器所能存储的数据的最大值为多少?答案:216-1。老师好初学汇编有些问题提的不到位请指教问题1一个16位寄存器为什么只可以存储一个16位的数据问题2一个16位寄存器所能存储的数据的最大值为什么是216-1。...

    338
    热度
  • [汇编语言] mmix访问设备及文件系统的有关问题

    mmix访问设备及文件系统的问题。mmix是大端序,x86是小端序。如果mmix程序读写小端序机器的设备和文件会怎么样?------解决方案--------------------大致会疯掉吧,数据总是出乎意料,怎么能正常运作呢;不过,有些设备是双支持的,在初始化设备时通过控制字端口来进行设置,这样...

    271
    热度
  • [汇编语言] 简略的MessageBox提示对话框不知为什么出现循环了

    简单的MessageBox提示对话框不知为什么出现循环了小生菜鸟,不知道为啥就出现死循环了.386.modelflat,stdcalloptioncasemap:noneinclude<windows.inc>include<user32.inc>include<ker...

    175
    热度
  • [汇编语言] 关于C++ new的汇编,该如何解决

    关于C++new的汇编本来不太懂汇编,最近看看new实现的过程,看了下汇编有些不懂的地方。 MyClasscla;008C3EC9leaecx,[cla]008C3ECCcallMyClass::MyClass(08C1050h)008C3ED1movdwordptr[ebp-4],0 cla.n...

    185
    热度
  • [汇编语言] 构建时提醒warning L4055: start address not equal to 0x100 for /TINY

    构建时提示warningL4055:startaddressnotequalto0x100for/TINY如题,用RADASM编译,代码如下.MODELSMALLDSEG SEGMENTbm dd 0AAAAh result dd ?oc db 'OriginalCode:','$'cc db 'C...

    610
    热度
  • [汇编语言] 构建时揭示fatal error LNK1190: invalid fixup found, type 0x0001

    构建时提示fatalerrorLNK1190:invalidfixupfound,type0x0001用RADASM32编译构建的,编译成功,构建就弹出如题的提示了。求解.8086DSEG SEGMENTbm dd 0AAAAh result dd ?oc db 'OriginalCode:','$...

    283
    热度
  • [汇编语言] 学生干练习,软中断输出字符串出现乱码,求解

    学生做练习,软中断输出字符串出现乱码,求解做80X86的习题,要求是把由十进制数ASCII码组成的字符串转换为对应的数值.8086;>>>>>>>>>>>>>>>>>>>>>...

    211
    热度
  • [汇编语言] 求汇编语言与机器语言、C语言、JAVA执行效率解决方法

    求汇编语言与机器语言、C语言、JAVA执行效率比如有道题要算1+1=?,那么分别用JAVA、C语言、ASM、机器语言编写后执行程序,那么这4个程序之间的运行速度之比大概是多少呢?只需要说个大概就行,题目也不一定是1+1,但要说出数值,不要说ASM稍微比机器语言慢一点点这种没有度量标准的话。-----...

    409
    热度
  • [汇编语言] WIN32汇编这一段无法理解,解决方案

    WIN32汇编这一段无法理解,;-----------------;显示和隐藏图片控件的设置;----------------- .elseifax==IDC_SHOWBMP invokeGetDlgItem,hWnd,IDC_BMP movebx,eax ...

    213
    热度
  • [汇编语言] 小弟我想写个程序,麻烦高手帮忙

    我想写个程序,麻烦高手帮忙。比如说这个movax,0我想用汇编写一个程序,能显示ax中0的ascii码,怎么写?------解决方案--------------------我以前写的存电脑里,copy出来供楼主参考datasegmentzifudw4567h;设置1个字,按ascii码重新输入dat...

    174
    热度
  • [汇编语言] [ucdos]为何当年的ucdos能号称0内存占用

    [ucdos]为什么当年的ucdos能号称0内存占用?ucdos是中文dos环境,当年是号称0内存占用。那我想问,要在MSdos的基础上叠加一个中文环境,至少要有一个内存驻留/软终端程序来把和中文相关的处理导入到ucdos的一些相关的实现吧。如果真的是0内存占用,那么调用入口放在哪里呢?难道修改了M...

    202
    热度
  • [汇编语言] 这段汇编代码是什么意义

    这段汇编代码是什么意思?_asm{climoveeax,cr0andeax,not10000hmovcr0,eaxcli是清中断允许位not10000h是什么意思啊?非10000H吗?------解决方案--------------------not在这里表示按位取反,和~10000h一个意思,an...

    418
    热度
  • [汇编语言] COS操作系統究竟是什麼回事?解决方法

    COS操作系統究竟是什麼回事?COS操作系統究竟是什麼回事?------解决方案--------------------引用:Quote:引用:网上很多传言拉求真相据说就是HTC的系统.看它首款登陆的手机也是HTC的其实我也没有多少了解------解决方案--------------------说白...

    278
    热度
  • [汇编语言] 问一下子,win32汇编的运算。

    问一下,win32汇编的运算。。。刚学win32汇编,看老罗的书,看到Windows时间,计时器这里,书里有一段代码,是关于运算的,计算时间间隔的,看不懂那些指令。。.datadqTickCounter1dq?;时间点1的计数值dqTickCounter2dq?;时间点2的计数值dqFreqdq?;...

    177
    热度
  • [汇编语言] 指针传值解决思路

    指针传值typedefstructs_proc{ STACK_FRAME regs; t_16 ldt_sel; DESCRIPTOR ldts[LDT_SIZE]; t_32 pid; char p_name[16]; }PROCESS;有以上结构体,现...

    218
    热度
  • [汇编语言] 初学,出现 Processor ARM7TDMI raised an exception, Cause:Undefined instruction,该如何解决

    初学,出现ProcessorARM7TDMIraisedanexception,Cause:Undefinedinstruction代码才那么一点:AREAtest,CODE,READONLY ENTRYSTART MOVR0,#1 ADDR1,R0,#3END设置了断点:点了一下:出现:然后继续点...

    489
    热度
  • [汇编语言] win32汇编的.rc文件。如何弄啊

    win32汇编的.rc文件。。怎么弄啊~~~~~刚学的win32汇编,看老罗的书,他里面附带的代码文件,xxx.rc资源文件用masm32打不开,用vs2010也打开有错误,说缺少“resouce.h”。。。我也试着去装vc++6.0,但可能因为系统是win8.1==一运行就叫我关闭程序,用不了。。...

    428
    热度