基于NC的VT100终端仿真机的设计与实现

基于NC的VT100终端仿真机的设计与实现

论文摘要

论文以实际项目“网络计算机软件系统”的研发为背景,简要介绍了网络计算机的基本概念及特点,在国内外的发展现状,应用前景,构建网络计算机软件系统的意义和作者在项目中承担的主要开发任务。 论文系统的介绍了网络计算机三种应用模式:Windows终端模式、X终端模式及终端仿真模式。深入分析了网络计算机系统定制阶段遇到的问题及其解决方案,主要讨论了Linux系统剪裁,建立交叉编译环境,系统优化,文件系统压缩,建立内存文件系统等关键技术。 论文给出了VT100终端仿真系统的体系结构,分别介绍了系统包含的四个功能模块:屏幕显示,串口通信,网络通信,协议解释模块的功能和相互之间的关系。分析了终端仿真系统的并发控制和系统测试方案。 论文重点讨论了通信模块和协议解释模块的实现方案。介绍了作者根据Linux系统的特点,使用伪终端将telnet客户端程序和串口通信程序telcom直接整合到终端仿真系统,简化通信模块开发工作的设计思想。论文还全面介绍了作者通过分析Linux系统控制台程序和telnet客户端实现代码,给出的VT100协议有限自动机描述,具体实现过程及对软件扩展性方面的考虑。 论文最后结合客户反馈意见,讨论了目前网络计算机系统存在的不足及相应的解决方案;并结合作者攻读硕士学位期间理论学习、工程实践的经验,提出了对今后工作的设想。

论文目录

  • 1 绪论
  • 1.1 网络计算机的定义
  • 1.1.1 网络计算机的特点
  • 1.1.2 网络计算机的发展现状
  • 1.1.3 推广国产网络计算机的意义
  • 1.2 课题背景
  • 1.3 论文结构
  • 2 网络计算机的应用模式
  • 2.1 Windows终端模式
  • 2.1.1 Windows终端服务简介
  • 2.1.2 Windows终端服务器的应用方式
  • 2.1.3 Windows终端服务客户端
  • 2.2 X终端模式
  • 2.3 终端仿真模式
  • 2.3.1 终端仿真模式简介
  • 2.3.2 终端设备简介
  • 2.3.3 终端控制协议
  • 2.3.4 终端仿真软件
  • 2.4 小结
  • 3 网络计算机系统定制
  • 3.1 总体设计思路
  • 3.1.1 需求分析
  • 3.1.2 软件系统体系结构
  • 3.2 系统定制的实施策略
  • 3.2.1 建立交叉编译环境
  • 3.2.2 编译内核
  • 3.2.3 选择文件系统
  • 3.3 软件系统架构
  • 3.3.1 存储空间分配
  • 3.3.2 DOM软件系统制作方法
  • 3.3.3 网络计算机启动脚本
  • 3.4 小结
  • 4.VT100终端仿真系统的设计与实现
  • 4.1 简介
  • 4.1.1 VT100控制命令
  • 4.1.2 并发控制
  • 4.1.3 xchterm体系结构
  • 4.1.4 xchterm的系统测试方案
  • 4.2 终端仿真系统实现
  • 4.2.1 屏幕显示模块
  • 4.2.2 串口通信模块
  • 4.2.3 网络通信模块
  • 4.2.4 协议解释模块
  • 4.3 小结
  • 5.总结与展望
  • 5.1 总结
  • 5.2 展望
  • 致谢
  • 参考文献
  • ESCAPE定义'>附录一.TSESCAPE定义
  • STATES定义'>附录二.VT100STATES定义
  • 相关论文文献

    • [1].利用龙芯电脑教学LOGO语言例谈[J]. 中国教育信息化 2012(06)
    • [2].基于国产龙芯CPU的高性能防火墙转发性能的研究与实现[J]. 电脑知识与技术 2013(20)
    • [3].龙芯:安全芯片需要真正的自主可控[J]. 电子产品世界 2015(09)
    • [4].龙芯转型:摘掉红帽子,要建生态系统[J]. 电子产品世界 2014(Z1)
    • [5].浅析“龙芯”在苏北农村初中信息技术教学中面临的困境与对策[J]. 新课程(中学) 2012(03)
    • [6].基于龙芯SOC的LCD转VGA方案的设计与实现[J]. 自动化与信息工程 2009(04)
    • [7].基于龙芯平台的PMON研究与开发[J]. 电子设计工程 2011(17)
    • [8].基于TSI721的PCIe to SRIO桥电路设计与实现[J]. 信息通信 2018(01)
    • [9].一种基于龙芯平台的安全防护网关设计与实现[J]. 信息网络安全 2016(09)
    • [10].发展自主可控的信息技术和产业[J]. 电子产品世界 2015(10)
    • [11].一种基于龙芯2K1000的PLC产品设计方法[J]. 电子技术 2018(04)
    • [12].基于抗辐照龙芯的双接口大容量存储系统设计[J]. 电子设计工程 2015(03)
    • [13].网络计算机在教学中的实践和应用[J]. 忻州师范学院学报 2009(02)
    • [14].基于龙芯2E平台的嵌入式Linux系统的开发与应用[J]. 仪表技术 2008(12)
    • [15].龙芯信息化平台的应用迁移工作思考[J]. 网络空间安全 2018(09)
    • [16].基于龙芯平台的EBoot设计与实现[J]. 计算机工程 2009(19)
    • [17].基于龙芯的Windows软件运行环境的设计与实现[J]. 江苏科技大学学报(自然科学版) 2014(04)
    • [18].基于龙芯多路处理器的实验教学研究与设计[J]. 山东师范大学学报(自然科学版) 2017(03)
    • [19].国产个人高性能计算机系统研制[J]. 深圳大学学报(理工版) 2011(06)
    • [20].龙芯Mipsel架构平台Linux发行版的开发[J]. 常熟理工学院学报 2008(10)
    • [21].基于龙芯宇航级芯片的BSP开发和移植[J]. 计算机工程与科学 2020(04)
    • [22].基于国产平台的可信系统研究[J]. 微型机与应用 2014(23)
    • [23].基于龙芯1E的嵌入式Linux实时性的优化与可靠性设计[J]. 微电子学与计算机 2019(11)
    • [24].基于龙芯组网的农业环境远程监测系统设计[J]. 物联网技术 2017(12)
    • [25].基于龙芯的Windows软件二进制移植研究[J]. 计算机工程 2016(10)
    • [26].基于“龙芯”的VxWorks系统函数在轨更新研究[J]. 电子设计工程 2015(21)
    • [27].基于龙芯平台的J-Link协议移植实现[J]. 计算机工程 2014(02)
    • [28].基于龙芯技术的超声波热量表[J]. 仪器仪表用户 2018(10)
    • [29].基于抗辐照龙芯的星载计算机容错启动研究[J]. 计算机科学 2016(S2)
    • [30].基于龙芯SIMD技术的AES加解密优化[J]. 计算机工程 2009(03)

    标签:;  ;  ;  ;  ;  

    基于NC的VT100终端仿真机的设计与实现
    下载Doc文档

    猜你喜欢