1. 7.13. NURVE
      1. 7.13.1. INTRODUCTION
        1. 7.13.1.1. NURVE ARCHITECTURE
        2. 7.13.1.2. CENTRAL PROCESSING UNIT
          1. 7.13.1.2.1. REGISTERS
          2. 7.13.1.2.2. ARITHMETIC LOGIC UNIT
        3. 7.13.1.3. MEMORY
          1. 7.13.1.4. FETCH/EXECUTE CYCLE
        4. 7.13.1.5. INPUT/OUTPUT UNITS
      2. 7.13.2. MACHINE LANGUAGE
        1. 7.13.2.1. INTRODUCTION
        2. 7.13.2.2. MACHINE LANGUAGE FORMAT
          1. 7.13.2.2.1. ADDRESS FIELD
          2. 7.13.2.2.2. CONTENTS FIELD
          3. 7.13.2.2.3. COMMENT FIELD
      3. 7.13.3. ASSEMBLY LANGUAGE
        1. 7.13.3.1. INTRODUCTION
        2. 7.13.3.2. ASSEMBLY LANGUAGE FORMAT
          1. 7.13.3.2.1. LABEL FIELD
          2. 7.13.3.2.2. INSTRUCTION FIELD
          3. 7.13.3.2.3. COMMENT FIELD
          4. 7.13.3.2.4. ASSEMBLY DOCUMENTATION
      4. 7.13.4. EXECUTION
        1. 7.13.4.1. ASSEMBLING A PROGRAM
        2. 7.13.4.2. LINKING A PROGRAM
        3. 7.13.4.3. EXECUTING A PROGRAM
      5. 7.13.5. INSTRUCTION SET
        1. 7.13.5.1. NOTATION
        2. 7.13.5.2. ADDRESSING MODES
        3. 7.13.5.3. OPCODES
        4. 7.13.5.4. MACROS
      6. 7.13.6. ASSEMBLER DIRECTIVES
        1. 7.13.6.1. .ALIGN .WBH
        2. 7.13.6.2. .BLOCK .WBH
        3. 7.13.6.3. .CODE
        4. 7.13.6.4. .DATA
        5. 7.13.6.5. .END
        6. 7.13.6.6. .INIT .WBH
        7. 7.13.6.7. .STRING
      7. 7.13.7. SYSTEM CALLS (I/O)
        1. 7.13.7.1. GETC
        2. 7.13.7.2. PUTC
      8. 7.13.8. SUBROUTINES
        1. 7.13.8.1. GENERAL DESCRIPTION
        2. 7.13.8.2. NURVE SUBROUTINE IMPLEMENTATION
          1. 7.13.8.2.1. USING THE STACK TO SAVE VALUES
          2. 7.13.8.2.2. USING REGISTERS TO PASS VALUES
          3. 7.13.8.2.3. USING THE STACK TO PASS VALUES
        3. 7.13.8.3. SUBROUTINES FOR STRING I/O
        4. 7.13.8.4. SUBROUTINES FOR NUMERIC I/O
      9. 7.13.9. COREDUMPS AND TRACES
        1. 7.13.9.1. COREDUMPS
        2. 7.13.9.2. TRACES
        3. 7.13.9.3. PROGRAM EXAMPLES
      10. APPENDIX A: ANONYMOUS FTP
      11. APPENDIX B. NURVE INSTRUCTION SET
          1. ADC. [WBH]
          2. ADD. [WBH]
          3. AND. [WBH]
          4. ASH. [WBH]
          5. CLP. [IASTNZVC]
          6. CLR. [WBH]
          7. CMP. [WBH]
          8. CNV. [WBH] [WBH]
          9. COM. [WBH]
          10. DEC. [WBH]
          11. DIV. [WBH]
          12. HALT
          13. INC. [WBH]
          14. JC. [IASTNZVC]
          15. JEQ
          16. JGE
          17. JGEU
          18. JGT
          19. JGTU
          20. JLE
          21. JLEU
          22. JLT
          23. JLTU
          24. JMI
          25. JNE
          26. JPL
          27. JS. [IASTNZVC]
          28. JSUB
          29. JUMP
          30. MOD. WBH
          31. MOV. [WBH]
          32. MUL. [WBH]
          33. NEG. [WBH]
          34. NOOP
          35. OR. [WBH]
          36. POP. [WBH]
          37. PUSH. [WBH]
          38. RISR
          39. ROT. [WBH]
          40. RSUB
          41. SBC. [WBH]
          42. SEP. IASTNZVC]
          43. SUB. [WBH]
          44. TAS. [WH]
          45. TST. [WBH]
          46. XCH. [WH]
          47. XOR. [WBH]
      12. APPENDIX C: NURVE PROGRAMMING CARD