第8章 输入输出和中断精选PPT.ppt
《第8章 输入输出和中断精选PPT.ppt》由会员分享,可在线阅读,更多相关《第8章 输入输出和中断精选PPT.ppt(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第8章章 输入输出和中输入输出和中断断第1页,本讲稿共11页07 十月 202228.3 中断功能的分类中断功能的分类BIOS功能调用功能调用BIOS例例行行程程序序是是系系统统加加电电自自检检时时,所所用用到到的的主主要要I/O设设备备程程序序以及接口控制等功能模块以及接口控制等功能模块;n直接调用这些模块,使程序员不必了解硬件接口的特性;直接调用这些模块,使程序员不必了解硬件接口的特性;DOS功能调用功能调用DOS磁磁盘盘操操作作系系统统,有有IBMBIO.COM和和IBMDOS.COM两两个个模块;模块;DOS模模块块提提供供了了更更多多更更必必要要的的测测试试,使使用用DOS调调用用
2、比比使使用用相相应功能的应功能的BIOS操作更简易,而且对硬件的依赖性更少些。操作更简易,而且对硬件的依赖性更少些。第2页,本讲稿共11页07 十月 20223DOS功能调用的使用方法功能调用的使用方法1.设置入口参数设置入口参数(AH)=功能调用号功能调用号其他参数根据功能需要而不同,也可没有;其他参数根据功能需要而不同,也可没有;2.执行指令执行指令INT 21H,调用相应的,调用相应的DOS模块模块3.获得输出参数获得输出参数根据不同的功能从不同的位置获取,也可没有。根据不同的功能从不同的位置获取,也可没有。第3页,本讲稿共11页常用的常用的DOS功能调用功能调用单字符输入单字符输入01
3、号功能调用号功能调用单字符输出单字符输出02号功能调用号功能调用字符串输出字符串输出09号功能调用号功能调用字符串输入字符串输入0A号功能调用号功能调用程序结束返回程序结束返回4C号功能调用号功能调用07 十月 20224第4页,本讲稿共11页07 十月 20225功能调用号:功能调用号:01H入口参数:无入口参数:无出口参数出口参数:(AL)=输入字符的输入字符的ASCII码码举例:从键盘上获取一位十进制数据。举例:从键盘上获取一位十进制数据。指令序列:指令序列:执行时状态:执行时状态:光标等待键盘输入光标等待键盘输入,输入一个字符,输入一个字符“1”后返回;后返回;n在屏幕上可看到输入的字
4、符;在屏幕上可看到输入的字符;出口参数:出口参数:(AL)=31H结果处理:结果处理:所需的十进制数据所需的十进制数据=(AL)-30H1、单字符输入(、单字符输入(01号功能调用)号功能调用)MOV AH,01HINT 21H第5页,本讲稿共11页07 十月 202262、单字符输出(、单字符输出(02号功能调用)号功能调用)功能调用号:功能调用号:02H入口参数:入口参数:(DL)=待输出字符的待输出字符的ASCII码码出口参数出口参数:无:无举例:输出显示变量举例:输出显示变量CHAR所存放的字母所存放的字母指令序列:指令序列:MOV AH,02HMOV DL,CHARINT 21H若若
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第8章 输入输出和中断精选PPT 输入输出 中断 精选 PPT
限制150内