热门关键词:

微机原理与接口技术实习报告

  • 该文件为rar格式
  • 文件大小:185.5KB
  • 浏览次数
  • 发布时间:2012-04-30
文件介绍:

本资料包含doc文件1个,下载需要5积分

微机原理与接口技术实习报告 微机原理与接口技术实习报告


课程设计目的和要求
1.熟练掌握汇编语言的程序设计;
2.熟练掌握各种编程接口芯片的编程应用
3.通过实验方法掌握各种电路综合分析与设计方法。
4. 进行全面综合,系统的训练,实践课本内容
5. 懂得如何运用基本技巧使用超想硬件实验仪器
6. 通过实习学会自己设计简单电路路实现-定的逻辑功能
数据输入排序输出
概要设计
任务分析:
该实验要求能够实现的功能为:能够通过键盘输入不固定位数的数据,然后经过程序排序,输出在显示屏上。
对于输入数据的范围,如果采用补码方式编写程序数据的排序范围在32768-32768之间,如果采用正负数判别分区排序存储的方法则可以从65535-65535之间,二者原理相似,在此我们只介绍如何实现稍微复杂-点的后者的设计过程。
由于要求程序功能为输入不定位数的数据,所以在处理输入输出数据的处理转换上要下-定的功夫,首先要编写-个能够将输入字符转换为二进制数据的程序拈,然后编写-个二进制数据排序的程序拈,最后我们要编写-个将二进制转化为十进制的程序拈。来实现整个的程序功能要求。

实现步骤:
1数据的输入
在数据输入环节,我们要考虑到如何确定-个数据已经输入完毕,对此我们采用空格确认的方式,这样既可以表明数据已经输入完毕也可以在显示屏上区别于其他的数据。并规定用回车键来确定整个要排序的数据是否已经全部输入完毕。而对于负数和正数的区别,只在于每次输入数据第-位时判断是否是-个负号,如果是则以其相反数的形式存入负数排序存储区,如果是正数则存入正数排序存储区,对于任何-个数据都采用空格确认的方式来表示该数据输入结束,通过不断乘十累加获得二进制的数据存入数据区。

正在加载...请等待或刷新页面...
发表评论
验证码 验证码加载失败