![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
汇编
文章平均质量分 76
duguduchong
这个作者很懒,什么都没留下…
展开
-
编写解决除法溢出问题的子程序
用div指令做除法,很可能出现除法溢出,如mov bh,1mov ax,1000div bh在8位除法中,结果的商为1000,很显然al中放不下。同样16位除法也会出现这种情况。现编写一个子程序来解决除法溢出问题,题目要求来自王爽著《汇编语言》。子程序描述名称:divdw功能:进行不会产生溢出的除法运算,被除数为dword型,除数为word型,结果为dw原创 2012-02-22 02:30:45 · 2232 阅读 · 0 评论 -
编写一个在屏幕指定位置输出特定字符和特定颜色的子程序
题目要求来自王爽著《汇编语言》。子程序描述:Show_str功能:在指定的位置,用指定的颜色,显示一个用0结束的字符串。参数:(dh)=行号(取值范围0~24),dl=列号(取值范围0~79),(cl)=颜色,ds:si指向字符串的首地址返回:无应用举例:在屏幕的8行3列,用绿色显示data段中的字符串assume cs:codesgdata segment db原创 2012-02-20 21:59:48 · 6962 阅读 · 0 评论