课程学习总结--汇编
文章平均质量分 88
ZSM_KP
菜~菜!
展开
-
学习总结之汇编密码通行字
小白此篇博客为学习总结,代码逻辑比较乱~这是我的第一篇博客,肯定会有这样那样的问题,欢迎各位大佬评论区提建议。程序功能基本实现主流密码通行字功能,程序执行后,输出提示,请用户输入密码(通行字),按回车键表示键入结束,开始判断密码是否通过验证。只有当用户输入的密码和程序内置字符串完全相同时,显示欢迎界面,程序返回DOS, 否则请用户重新输入密码。如果密码不通过,会清屏之后再给出提示,重...原创 2018-11-25 02:38:23 · 1637 阅读 · 0 评论 -
学习总结之汇编堆栈指令
前言:进出堆栈中的数据的长度需要满足规定:必须是字(16位)或双字(32位)进栈与出栈指令一般成对使用通用进栈指令格式:PUSH 源操作数操作数:源操作数可以是字长为16位或32位的立即数、寄存器操作数或内存操作数。当源操作数是内存操作数时,注意是否需要加上PTR运算符通用出栈指令格式:POP 目标操作数操作数:目标操作数可以是字长为16位或32位的寄存器或内存单元...原创 2018-12-22 02:39:45 · 2693 阅读 · 0 评论 -
学习总结之汇编延时函数
摘要:这篇博客里主要讲的是一些简单的延迟函数,不涉及中断向量的替换。定时功能将会在下一篇博客讲述。86H号BIOS功能中断类型码:15H功能号:86H,延迟功能入口参数: CX:DX= 延迟时间(单位:微秒),CX为高16位,DX为低16位出口参数:CF=0 操作成功,AH=00H但是,如果直接这样用的话,你会发现一些神奇的错误,比如我的上一篇博客(密码通行字),如果那个延迟功能,...原创 2018-12-22 22:29:51 · 11088 阅读 · 0 评论