Image from Google Jackets

Programming, languages, information structures and machine organization Peter, Wegner

By: Series: (Computer Series)Publication details: NewYork : McGraw-Hill CO. 1968Description: xx, 401pages ; 23cmSubject(s): DDC classification:
  • 005.13  WEG
Contents:
• Machine language and machine organization  Basic concepts  The representation and transformation of information  Registers, formats, fields, and their specification  Instructions, programming, and re-entrant code  Basic address computation  Generalized registers and pushdown stores  Interrupts, trapping, and dynamic initialization  Communication between function modules  Simultaneous input-output and computation  Resource allocation in multiprogramming systems  Virtual processors  Processing unit organization for two components addressing  Physical-register computation under paging and segmentation • Assemblers, symbol tables, and macros  Basic concepts of scanning and assembly  Symbol-table look-up, searching, sorting, and function evaluation  Table- driven programs  Index-register optimization and resource allocation  Control operations  Assembly with macro-operations • Macro generators and the LAMBDA calculus  Substitutive function evaluation  The general- purpose macro generator  TRAC- A system for text and macro handling  Macro templates and syntax macros  The lambda calculus  Conditional, logical, and arithmetic operations in the Lambda calculus  Syntax of Lambda expressions  Lambda- calculus machines  LISP and evaluation of LISP in LISP  The SECD machine  Universal programs, universal computers, and universal Turing machines • Procedure- oriented languages Introduction  System symbols, identifiers, and type specifications  The structure and evaluation of simple expressions and statements  Expressions, statements, and side effects in ALGOL  The block structure of ALGOL  The run- time representation of ALGOL  Efficient ALGOL run time environments  Programmer-defined information structures  The structure of PL/I  Coroutines, event notices, and tasks  Simulation languages • Syntactic specification and syntactic analysis
Item type: Book
Tags from this library: No tags from this library for this title. Log in to add tags.
Holdings
Current library Call number Status Notes Barcode
UMU Mbale Campus 005.13 WEG (Browse shelf(Opens below)) Available ARCHIVE 9049

Includes index

• Machine language and machine organization
 Basic concepts
 The representation and transformation of information
 Registers, formats, fields, and their specification
 Instructions, programming, and re-entrant code
 Basic address computation
 Generalized registers and pushdown stores
 Interrupts, trapping, and dynamic initialization
 Communication between function modules
 Simultaneous input-output and computation
 Resource allocation in multiprogramming systems
 Virtual processors
 Processing unit organization for two components addressing
 Physical-register computation under paging and segmentation
• Assemblers, symbol tables, and macros
 Basic concepts of scanning and assembly
 Symbol-table look-up, searching, sorting, and function evaluation
 Table- driven programs
 Index-register optimization and resource allocation
 Control operations
 Assembly with macro-operations
• Macro generators and the LAMBDA calculus
 Substitutive function evaluation
 The general- purpose macro generator
 TRAC- A system for text and macro handling
 Macro templates and syntax macros
 The lambda calculus
 Conditional, logical, and arithmetic operations in the Lambda calculus
 Syntax of Lambda expressions
 Lambda- calculus machines
 LISP and evaluation of LISP in LISP
 The SECD machine
 Universal programs, universal computers, and universal Turing machines
• Procedure- oriented languages
Introduction
 System symbols, identifiers, and type specifications
 The structure and evaluation of simple expressions and statements
 Expressions, statements, and side effects in ALGOL
 The block structure of ALGOL
 The run- time representation of ALGOL
 Efficient ALGOL run time environments
 Programmer-defined information structures
 The structure of PL/I
 Coroutines, event notices, and tasks
 Simulation languages
• Syntactic specification and syntactic analysis

There are no comments on this title.

to post a comment.
Share

Archbishop Kiwanuka Memorial Library | Uganda Martyrs University P.O. Box : 5498 Kampala, Uganda
Tel : +256-(0) 382-277-901 or +256-(0) 382-410-611 / E-mail : library@umu.ac.ug