精·计算机综合课程设计.pptVIP

  • 2
  • 0
  • 约1.61万字
  • 约 57页
  • 2017-01-16 发布于北京
  • 举报
* P.* 测试与应用程序(1) 功能 实现对各类指令的测试(包括对编译程序的测试和对MinisysCPU模块功能的测试) 实现对硬件接口各个部件的测试 实现简单的BIOS 实现一个简单的应用 测试功能、BIOS及应用功能可以在不同的程序中。 * P.* 测试与应用程序(2) 测试程序 各类测试程序可以单独编写,部分早期的测试程序可以直接用目标代码来写。测试验证的时候要配合使用Quartus II的相关功能,也可将CPU单独进行测试,并将一些关键的中间信号输出出来调试。 * P.* 测试与应用程序(3) 简单BIOS 要求将一些功能做成BIOS功能调用,调用参数大家可以自己定。 KEY16调用 主要有获取键值、判断有无键按下两个功能。 LED16调用 主要是按参数输出LED字符,可以是四个字符一起输出,或单独一个或几个字符输出 异步串行调用 主要是输出数据和读取数据两个功能 * P.* 测试与应用程序(4) 编写BIOS的时候注意,在RAM中划分出一部分空间作为BIOS程序内部使用,并公布这些地址,预防用户重用。 作为系统功能调用的BIOS程序要注意保护好寄存器的值,不能改变用户程序中的寄存器值,除非该寄存器作为出口参数。 要考虑怎么把系统的BIOS和用户程序编译到一起。 * P.* 测试与应用程序(5) 应用程序 自行设计一个应用

文档评论(0)

1亿VIP精品文档

相关文档