Variables, Input/Output, and Arithmetic

  • James T. Streib
  • Takako Soma
Part of the Undergraduate Topics in Computer Science book series (UTICS)


In addition to an introduction to hardware and software concepts, including the concept of compiling, interpreting, and executing a program, this chapter provides an initial skeleton program from which to create subsequent programs. An introduction to variables, constants, assignment statements, arithmetic operations, and simple input/output using the keyboard and monitor is also provided. Further, there is a discussion concerning errors, comments, and program design. A simple complete program is included at the end of the chapter.


Memory Location Central Processing Unit Assignment Statement Machine Language Equal Sign 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 4.
    Streib JT (2011) Guide to assembly language: a concise introduction. Springer, LondonGoogle Scholar

Copyright information

© Springer-Verlag London 2014

Authors and Affiliations

  • James T. Streib
    • 1
  • Takako Soma
    • 1
  1. 1.Department of Computer ScienceIllinois CollegeJacksonvilleUSA

Personalised recommendations