How to run C++ applications on a bare PC?

被引:15
|
作者
Karne, RK [1 ]
Jaganathan, KV [1 ]
Ahmed, T [1 ]
机构
[1] Towson Univ, Towson, MD USA
关键词
D O I
10.1109/SNPD-SAWN.2005.43
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Most of the computer applications today run on a given operating system environment. The application programs written in a programming language such as C++ are intertwined with operating system and environment to run on a given machine. Thus, a C++ program requires a processor such as an Intel Pentium and an Operating system such as a Microsoft Windows. Why do we have to run applications in such a constrained environment? It may be because, that is how evolution of computing happened since the inception of personal computers in the 80's. In this paper, we describe details on how to run C++ applications on a bare machine. We provide some benefits of running applications on a bare machine without any operating system. We present some sample applications that are built to demonstrate the capability of running C++ applications on a bare machine. Finally, we describe our future research direction that may potentially offer a revolution in computing architecture and application development.
引用
收藏
页码:50 / 55
页数:6
相关论文
共 50 条
  • [21] MIDI, TURBO C++, TOKEN PASTING, AND PC HOT KEYS
    STEVENS, A
    DR DOBBS JOURNAL, 1990, 15 (07): : 131 - &
  • [22] Run-time automatic instantiation of algorithms using C++ templates
    Quintino, T.
    Deconinck, H.
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2009, 4 (04) : 314 - 324
  • [23] C++ multimedia trilogy: rescued by C++, success with C++, and 1001 C/C++, tips
    Wiatrowski, Claude A.
    Journal of Object-Oriented Programming, 1995, 8 (03):
  • [24] THE DESIGN OF A C++ CLASS LIBRARY FOR MIDI APPLICATIONS
    SEPESI, G
    PUNCH, B
    ICMC - INTERNATIONAL COMPUTER MUSIC CONFERENCE : PROCEEDINGS, 1991, : 459 - 462
  • [25] A tool chain for reverse engineering C++ applications
    Kraft, Nicholas A.
    Malloy, Brian A.
    Power, James F.
    SCIENCE OF COMPUTER PROGRAMMING, 2007, 69 (1-3) : 3 - 13
  • [26] A tool for process and product assessment of C++ applications
    Fioravanti, F
    Nesi, P
    Perlini, S
    SECOND EUROMICRO CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING, PROCEEDINGS, 1998, : 89 - 95
  • [27] A study of dead data members in C++ applications
    Sweeney, PF
    Tip, F
    ACM SIGPLAN NOTICES, 1998, 33 (05) : 324 - 332
  • [28] Automated validation of class invariants in C++ applications
    Gibbs, TH
    Malloy, BA
    Power, JF
    ASE 2002: 17TH IEEE INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, 2002, : 205 - 214
  • [29] WATCOM C++ AND MACINTOSH C++
    STEVENS, A
    DR DOBBS JOURNAL, 1993, 18 (10): : 133 - 136
  • [30] ADVANTAGE C++ AND GUIDELINES C++
    MALLETT, M
    BYTE, 1987, 12 (11): : 229 - &