13.7 DOS中断例程应用 DOS为程序员提供了许多可以调用的子程序,都包含在 int 21h 中断例程中。 我们这里只对原理进行了讲解,对于DOS提供的所有可调用子程序的情况,读者可以参考相关的书籍。 小结 13.3 对int、iret和栈的深入理解 应用举例:在屏幕中间显示80个‘!’。 assume cs:code code segment start: mov ax,0b800h mov es,ax mov di,160*12 mov bx,offset s - offset se;设置从标号se到标号s的转移位移 mov cx,80 s: mov byte ptr es:[di],! add di,2 int 7ch ;如果(cx)≠0,转移到标号s处 se: nop mov ax,4c00h int 21h code ends end start 13.3 对int、iret和栈的深入理解 在上面的程序中,用int 7ch调用7ch中断例程进行转移,用 bx 传递转移的位移。 分析:为了模拟loop指令,7ch中断例程应具备下面的功能: (1)dec c
您可能关注的文档
最近下载
- 人教版八年级上册英语各单元作文范文汇编 (实用,必备!).docx VIP
- 【专家PPT】钢铁生产企业碳排放核算指南及核查要点.pdf
- 增设跨境电子商务专业的论证报告.docx VIP
- 2026年最新中级银行信贷风险控制真题及答案解析.docx
- 5eDnD_凡戴尔的失落矿坑_模组_中译(二校).pdf VIP
- (高清版)DBJ∕T 13-318-2025 《建筑施工盘扣式钢管脚手架安全技术标准》.pdf VIP
- 2024—2025学年湖南省长沙市长郡中学高二上学期第一次月考化学试卷.doc VIP
- 新22S6 消防工程图集 .docx VIP
- 湖南省长沙市长郡中学2024-2025学年高二上学期第一次月考英语试题.docx VIP
- 交管12123驾照学法减分题库200题(含答案完整版).docx VIP
原创力文档

文档评论(0)