Cargando…

Computer programming and architecture : the VAX /

Takes a unique systems approach to programming and architecture of the VAX.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Levy, Henry M.
Otros Autores: Eckhouse, Richard H.
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Bedford, MA : Digital Press, 1989.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 i 4500
001 SCIDIR_ocn893872930
003 OCoLC
005 20231120111839.0
006 m o d
007 cr cnu---unuuu
008 141027s1989 mau ob 000 0 eng d
040 |a OPELS  |b eng  |e rda  |e pn  |c OPELS  |d N$T  |d OCLCF  |d YDXCP  |d EBLCP  |d DEBSZ  |d OCLCO  |d OCLCQ  |d OCLCO  |d MERUC  |d STF  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO 
019 |a 893874997  |a 897647513 
020 |a 9781483299372  |q (electronic bk.) 
020 |a 1483299376  |q (electronic bk.) 
020 |z 1555580157 
020 |z 9781555580155 
035 |a (OCoLC)893872930  |z (OCoLC)893874997  |z (OCoLC)897647513 
050 4 |a QA76.8.V32 
072 7 |a COM  |x 051290  |2 bisacsh 
082 0 4 |a 005.2/45  |2 22 
100 1 |a Levy, Henry M. 
245 1 0 |a Computer programming and architecture :  |b the VAX /  |c Henry M. Levy, Richard H. Eckhouse. 2nd ed. 
264 1 |a Bedford, MA :  |b Digital Press,  |c 1989. 
300 |a 1 online resource (444 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
504 |a Bibliogr. ppages 425-428. 
520 |a Takes a unique systems approach to programming and architecture of the VAX. 
588 0 |a Print version record. 
505 0 |a Front Cover; Computer Programming and Architecture: The VAX; Copyright Page; Table of Contents; Preface; Chapter 1. Architecture and Implementation; Organization of This Book; Review of Number Systems; Number Systems; Binary and Hexadecimal Representations; Negative Numbers; Exercises; Chapter 2. Computer Structures and the VAX; Computer Structures; The Memory; The Central Processing Unit; Instruction Execution; Classes of Instruction Architectures; The Input/Output System; Describing Computer Structures; Introduction to the VAX; VAX Information Units and Data Types; Integers. 
505 8 |a Floating-Point NumbersAlphanumeric Characters; Decimal Strings; Summary of Data Types; Summary; Exercises; Chapter 3. The Program Assembler and Debugger; Assembler Statement Types; VAX Instruction Format; The Functions of a Symbolic Assembler; The Location Counter; Symbols; Constants; Storage Allocation; Storing Strings; Expressions; Control Statements; Labels; The Listing; The Assembly Process; The Program Debugger; Using the Debugger; Examining and Depositing; Basic Control Flow; Setting Breakpoints, Watchpoints, and Tracepoints; Using the Screen; First Program Example: Simple Output. 
505 8 |a Conventions for Writing ProgramsExercises; Chapter 4. Instruction and Addressing Fundamentals; VAX Instruction Characteristics; Generic Operations; Control Flow; Operand-Addressing Techniques; Simple Addressing; Immediate Mode; General-Purpose Registers; Indirect Mode; Register Autoincrement and Autodecrement Modes; Operand Context; Displacement Mode; Index Mode; A Simple Example; Exercises; Chapter 5. VAX Instruction Encoding; General Instruction Format; Encoding an Instruction; Program-Counter Relative Addressing; Immediate Addressing; Absolute Addressing; Branch Addressing; Summary. 
505 8 |a ExercisesCahpter 6. Advanced Control Structures; The Jump Instruction; Case Statements; Loops; The Stack; Subroutines and Procedures; Argument Lists and Call Instructions; The Argument Pointer; Saving Registers; An Example Procedure; The Call Frame; Local Variables; Fast Linkages; Recursion; Reentrant Routines; Macros; Creating Local Labels; Macro Calls within Macro Definitions; Argument Concatenation; Repeat Blocks; Conditional Assembly; Summary; Exercises; Chapter 7. More VAX Data Types; Bits and Bit Fields; Logical Bit Instructions; Single-Bit Instructions; Converting Integer Data Types. 
505 8 |a Character StringsPacked Decimal String Instructions; Multiple-Precision Integer Arithmetic; Floating-Point Arithmetic; Exercises; Chapter 8. Linked Data Structures; Multi-Element Structures and Records; Arrays; Circular Lists; Linked Lists; Doubly Linked Lists; Self-Relative Queues; Trees; Summary; Exercises; Chapter 9. Analysis of the VAX Instruction Set; Exercises; Chapter 10. Comparative Architectures; General Issues in Instruction Set Design; The IBM System 360/370; The CDC Cyber Series; The Intel 80386 Microprocessor; Reduced Instruction Set Computers; Berkeley RISC II; Summary. 
650 0 |a VAX computers  |x Programming. 
650 0 |a Computer architecture. 
650 6 |a VAX (Ordinateurs)  |0 (CaQQLa)201-0168145  |x Programmation.  |0 (CaQQLa)201-0374104 
650 6 |a Ordinateurs  |x Architecture.  |0 (CaQQLa)201-0015834 
650 7 |a COMPUTERS  |x Programming Languages  |x RPG.  |2 bisacsh 
650 7 |a Logiciels.  |2 eclas 
650 7 |a Computer architecture  |2 fast  |0 (OCoLC)fst00872026 
650 7 |a VAX computers  |x Programming  |2 fast  |0 (OCoLC)fst01163470 
700 1 |a Eckhouse, Richard H. 
776 0 8 |i Print version:  |a Levy, Henry M.  |t Computer programming and architecture  |z 1555580157  |w (OCoLC)846925970 
856 4 0 |u https://sciencedirect.uam.elogim.com/science/book/9781555580155  |z Texto completo