摘要
开发开放式实验平台,不仅能实现与现有教学内容相匹配,而且能让学生深入理解和掌握X86 32位CPU的工作原理和接口技术,对提高教学质量具有非常重要的意义。文中设计的开放式平台,基于486系列CPU,采用Verilog语言实现总线时序和控制逻辑,具有8位/16位/32位操作特性以及可扩展功能。软件平台包括PC宿主机集成操作环境软件和开放平台目标机固件程序。集成环境调试软件支持汇编语言实模式程序和保护模式程序,也支持C语言程序的编辑、编译和符号化调试。
The development of open experimental platform can not only realize the match with the existing teaching content, but also make students better understand and master the Working principle and interface technology of 32-bit X86 CPU. What' s more, it has the extremely vital significance to improve the quality of teaching. Open platform based on 486 series CPU is designed, on which the bus timing and control logic are achieved using the Verilog language, with 8-bit/16-bit/32-bit operating features and extensibility. Software platform includes the integration operational environment software on PC host machine and the target machine firmware program on open platform. Debugging software in the integrated environment supports real-mode assembly language program, a protected mode program and a C language program editor with the compiler and symbolic debugging.
出处
《计算机技术与发展》
2012年第6期123-126,共4页
Computer Technology and Development
基金
江苏高校优势学科建设工程资助项目(yx002001)
江苏省企校合作项目(2010外42)