High-Level Language Computer Architecture - 1st Edition - ISBN: 9780121741501, 9781483271361

High-Level Language Computer Architecture

1st Edition

Editors: Yaohan Chu
eBook ISBN: 9781483271361
Imprint: Academic Press
Published Date: 28th January 1975
Page Count: 286
Tax/VAT will be calculated at check-out Price includes VAT (GST)
30% off
30% off
30% off
30% off
30% off
20% off
20% off
30% off
30% off
30% off
30% off
30% off
20% off
20% off
30% off
30% off
30% off
30% off
30% off
20% off
20% off
72.95
51.06
51.06
51.06
51.06
51.06
58.36
58.36
43.99
30.79
30.79
30.79
30.79
30.79
35.19
35.19
54.95
38.47
38.47
38.47
38.47
38.47
43.96
43.96
Unavailable
Price includes VAT (GST)
× DRM-Free

Easy - Download and start reading immediately. There’s no activation process to access eBooks; all eBooks are fully searchable, and enabled for copying, pasting, and printing.

Flexible - Read on multiple operating systems and devices. Easily read eBooks on smart phones, computers, or any eBook readers, including Kindle.

Open - Buy once, receive and download all available eBook formats, including PDF, EPUB, and Mobi (for Kindle).

Institutional Access

Secure Checkout

Personal information is secured with SSL technology.

Free Shipping

Free global shipping
No minimum order.

Description

High-Level Language Computer Architecture offers a tutorial on high-level language computer architecture, including von Neumann architecture and syntax-oriented architecture as well as direct and indirect execution architecture. Design concepts of Japanese-language data processing systems are discussed, along with the architecture of stack machines and the SYMBOL computer system. The conceptual design of a direct high-level language processor is also described.

Comprised of seven chapters, this book first presents a classification of high-level language computer architecture according to the proximity of the machine language and the programming language. This classification gives four types: von Neumann architecture, syntax-oriented architecture, indirect execution architecture, and direct execution architecture. In order to illustrate the possible evolution of computer architecture, design concepts of Japanese-language data processing systems are chosen as an example. Subsequent chapters focus on the syntax-oriented architecture; the historical SYMBOL computer system which makes use of an indirect execution architecture; and design concepts of direct-execution architecture for the ALGOL 60 language. The final chapter describes the architecture for the processor for an APL subset.

This monograph will be of interest to specialists in electronics and computer science.

Table of Contents


List of Contributors

Preface

Concepts of High-Level Language Computer Architecture

1. Introduction

2. Von Neumann Architecture (Type 1)

3. Syntax-Oriented Architecture (Type 2)

4. Indirect Execution Architecture (Type 3)

5. Direct Execution Architecture (Type 4)

References

Design Concepts of Japanese-Language Data Processing Systems

1. Introduction

2. Five Types of Japanese-Language Data Processing Systems

3. Type 1 : System Using Hand-Coded Japanese Data

4. Type 2 : System Equipped with Japanese Input/Output Devices

5. Type 3: System that Accepts a High-Level Japanese Programming Language

6. Type 4: System Having a Postfix Language as the Machine Language

7. Type 5 : System that Directly Executes a HLJL Program

References

A Survey of High-Level Language Computer Architecture

1. Introduction

2. HLL Computer Architecture

3. Observations

References

Architecture of Stack Machines

1. Introduction

2. Expressions

3. Subroutine Linkage

4. Block Structure

5. Extensions

References

Architecture of the SYMBOL Computer System

1. System Overview

2. The Language

3. Memory Structure and Organization

4. System Supervisor

5. I/O Section

6. Program Compilation

7. Program Execution

Appendixes

References

Conceptual Design of a Direct High-Level Language Processor

1. Introduction

2. Conceptual Development

3. Block Structure Design

4. Arithmetic and Boolean Expression Execution

5. Conditional Expressions and Statement Execution

6. Labels and Transfer Execution

7. Array Design

8. "For" Statement Design

9. Procedure Design

10. Switch Design

Appendix—Tables of Abbreviations

References

Architectural Design of an APL Processor

1. Introduction

2. Description of the APL Subset

3. The APL Processor

References

Index

Details

No. of pages:
286
Language:
English
Copyright:
© Academic Press 1975
Published:
Imprint:
Academic Press
eBook ISBN:
9781483271361

About the Editor

Yaohan Chu