求汇编学习技巧

我是计算机系一名大三学生,学了C,C++及一些基础课程,自学了MFC,用MFC做过几个小项目。这个寒假想自己学习汇编语言,了解汇编语言会根据不同的机器有不同的指令,想知道一些学习汇编的方法跟技巧???如果用自己的电脑学有些什么问题跟困难呢???谁有学习的经历跟我分享下,感谢了。

作者: Assassin01 发布时间: 12-18

我错在哪里跪求解释……谢谢

;eg0021.asmincludeio16.inc.datamsgbyte'Thebellisring!',13,10,0.codestart: moval,36hout43h,almoval,0out40h,alout40h,almoval,54hout43h,almoval,18out41h,al;发音频率设置子程序,s

作者: wyf605081231 发布时间: 12-18

搭建过此平台的进!!!

刚学杨季文的《80X86汇编语言程序设计》,看到了保护模式下编程章节,在windows平台下特权指令都不能使用,请问如何利用vmware,dos,masm搭建一个虚拟平台,可以让书中用到特权指令的实例能够运行起来,别的方法也行,在这儿先谢谢回答问题的了!

作者: sungodll 发布时间: 12-18

微机接口课程设计:顺序控制系统设计

设计任务及要求:(在规定的时间内完成下列任务)1、任务:设计一个顺序控制系统功能要求:利用8个LED灯分时(按顺序)点亮,模拟1~8个工艺过程(每个工艺过程持续30秒,由8253实现延时),由开关K7控制系统启动。要求系统在工作过程中,监控外部事件,若有异常事件发生,则暂停系统工作,处理(红灯闪烁10次)完后,继续原工作。2、设计任务要完成实验方案论证,进行顺序控制系统电路硬件设计,画出系统

作者: lovefang2005 发布时间: 01-07

物理地址为什么是段地址左移4位而不是16位?

得到20位物理地址是段地址左移4位+偏移地址感觉这样也有浪费啊为什么不是左移16位这样能表示32位的物理地址

作者: surongr 发布时间: 12-18

【虎彡】字符串变色、移动小程序(最终版)

感谢va_zaixuexi大哥shzhfu(牧人)大叔帮我找出了错误所在感谢圣凡哥让我有了灵感(PS:圣凡哥,3天我就做成了哦~嘿嘿)感谢汇编网的移动笑脸让我有了借鉴首先输入昵称(支持249个字符)回车后无字是因为字是黑色R变红B变蓝G变绿I高亮S白底黑字[L一直变色按ESC变黑(返回初始)P暂停变色][Y键移动CTRL停止移动并返回(字符停在屏幕中间)]Q退出“[]

作者: znxllyuan 发布时间: 12-18

我错在哪里跪求解释……谢谢

;eg0808.asmindosincludeio16.inc.codestart:moval,9;al=9(准备从9号单元获取年代数据)out70h,al;从70h的I/O地址输出,选择CMORAM的9号单元inal,71h;从71h的I/O出入,获取9号单元的内容,保存在AL;calldisphb;显示al的内容,即年代;moval,'-';显示分隔

作者: wyf605081231 发布时间: 12-18

【虎彡】编程,要求测出任意程序的运行时间,并把结果打印出来!

RT很纠结完全没思路

作者: znxllyuan 发布时间: 12-18

关键Call问题

有关键CALL如下pusheax//eax值为1pushecx//ecx值为emovecx,ebpcall00******//在此Call中用到了ecx。请问要如何在程序中远程调用这个CALL?eax和ecx值是固定的但ebp的值是在变的,得如何写这个call的参数呢我试过这样写push1push0xecall00******经测试没反映。

作者: aswzyaswzy 发布时间: 12-18

【虎彡】每日一问,条件汇编IF使用

MAXMACROK,A,B,C LOCALNEXT,OUT MOVAX,A IFK-1 IFK-2 CMPC,AX JLENEXT MOVAX,C ENDIFNEXT: CMPB,AX JLEOUT MOVAX,B ENDI

作者: znxllyuan 发布时间: 12-17