微机原理课程设计-键盘录入转换程序设计.docVIP

  • 4
  • 0
  • 约9.91千字
  • 约 20页
  • 2021-10-02 发布于浙江
  • 举报

微机原理课程设计-键盘录入转换程序设计.doc

微机原理课程设计-键盘录入转换程序设计 武汉理工大学《微型计算机原理》课程设计说明书 1设计概述 此次课程设计为键盘录入转换程序设计,满足以下要求:通过键盘连续录入可显示多个字符,遇“.”时终止;字符串以空格和“.”分隔,输入完成后,空格前的字符串以正向在屏幕上显示,“.”前的字符串以反向在屏幕上显示。 程序设计主要包括调用DOS系统的INT 21H功能从键盘输入字符然后显示字符,通过调用相应的字程序判断输入的字符是否为空格和“.”,当输入“.”时终止字符的输入,配合调用另一子程序来实现空格前的字符串在屏幕向以正序显示,“.”前的字符串在屏幕上以反序显示,从而完成此次课程设计。 由于本程序设计大量使用调用DOS系统的INT 21H功能,本报告书将首先介绍DOS系统的INT 21H功能,然后进行详细的程序设计。 2 程序设计相关知识介绍 2.1 DOS及其功能调用 DOS操作系统从两个层次上向用户提供与操作系统的接口,普通用户可以通过键盘命令在命令处理模块层次上和操作系统互交,高级用户可以通过软件中断的方式在DOS的较低层次上合操作系统交互,包括DOS中断调用和BIOS功能调用。 DOS操作系统将输入输出管理程序编制成一系列子程序,不仅系统可以使用,用户也可以像调用子程序一样方便的调用它们。这些子程序或常驻内存,或固化在系统的ROM中。 目前DOS常用的9类中断(2

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档