Font Size: a A A

Design And Implement Of VT100 Emulator Based On Network Computer

Posted on:2006-05-29Degree:MasterType:Thesis
Country:ChinaCandidate:C H ChuFull Text:PDF
GTID:2168360152493613Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Based on the project "Design and Implement of Software System for Network Computer (NC)", this paper provides the definition, characters, development, and promising future of Network computer. This paper also discusses the meaning of developing homemade NC and the responsibilities of the writer in this project.This paper systematically introduces all these three application modes of network computer; they are Windows Terminal Mode, X Terminal Mode and Terminal Emulation Mode. This paper analyzes the problems during customizing the software system for network computer, and provides the resolutions for each question. The key technology of network computer is customizing Linux software system, building the cross-platform compile environment, optimizing the software system, compressing the file system and using the RAM file system.This paper provides the system architecture of our VT100 Emulator, and its four modules separately; they are the Display Module, the Serial Communicates Module, the Network Communicates Module and the Protocol Parse Module. This paper also analyzes the concurrent I/O and the way of system testing.The Communicates Module and the Protocol Parse Module are emphasized in this paper. In the Communicates Module, a pseudo-tty is used to integrate the telnet client or the telcom, a serial communication tool, into the emulator. In this way, the total efforts of the Communicates Module can be greatly reduced. To describe the VT100 protocol using the Finite State Machine, the writer has studied the source code of Linux Console program and the telnet client program.Finally, this paper points out the deficiency of Network Computer according to customers' feedback, and gives the correspond resolutions. According to study and working experiences in these years, the writer brings out his plan for the future.
Keywords/Search Tags:GodSonTM, Network Computer, Customizing Linux System, Pseudo-tty, FSM
PDF Full Text Request
Related items