top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
The art of Assembly language [[electronic resource] /] / by Randall Hyde
The art of Assembly language [[electronic resource] /] / by Randall Hyde
Autore Hyde Randall
Edizione [2nd ed.]
Pubbl/distr/stampa San Francisco, : No Starch Press, 2010
Descrizione fisica 1 online resource (764 p.)
Disciplina 005.13/6
Soggetto topico Assembler language (Computer program language)
Programming languages (Electronic computers)
Soggetto genere / forma Electronic books.
ISBN 1-59327-301-0
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Contents in Detail; Acknowledgements; Chapter 1: Hello, World of Assembly Language; 1.1: The Anatomy of an HLA Program; 1.2: Running Your First HLA Program; 1.3: Some Basic HLA Data Declarations; 1.4: Boolean Values; 1.5: Character Values; 1.6: An Introduction to the Intel 80x86 CPU Family; 1.7: The Memory Subsystem; 1.8: Some Basic Machine Instructions; 1.9: Some Basic HLA Control Structures; 1.10: Introduction to the HLA Standard Library; 1.11: Additional Details About try..endtry; 1.12: High-Level Assembly Language vs. Low-Level Assembly Language; 1.13: For More Information
Chapter 2: Data Representation2.1: Numbering Systems; 2.2: The Hexadecimal Numbering System; 2.3: Data Organization; 2.4: Arithmetic Operations on Binary and Hexadecimal Numbers; 2.5: A Note About Numbers vs. Representation; 2.6: Logical Operations on Bits; 2.7: Logical Operations on Binary Numbers and Bit Strings; 2.8: Signed and Unsigned Numbers; 2.9: Sign Extension, Zero Extension, Contraction, and Saturation; 2.10: Shifts and Rotates; 2.11: Bit Fields and Packed Data; 2.12: An Introduction to Floating-Point Arithmetic; 2.13: Binary-Coded Decminal Representation; 2.14: Characters
2.15: The Unicode Character Set2.16: For More Information; Chapter 3: Memory Access and Organization; 3.1: The 80x86 Addressing Modes; 3.2: Runtime Memory Organization; 3.3: How HLA Allocates Memory for Variables; 3.4: HLA Support for Data Alignment; 3.5: Address Expressions; 3.6: Type Coercion; 3.7: Register Type Coercion; 3.8: The stack Segment and the push and pop Instructions; 3.9: The Stack Is a LIFO Data Structure; 3.10: Accessing Data You've Pushed onto the Stack Without Popping It; 3.11: Dynamic Memory Allocation and the Heap Segment; 3.12: The inc and dec Instructions
3.13: Obtaining the Address of a Memory Object3.14: For More Information; Chapter 4: Constants, Variables, and Data Types; 4.1: Some Additional Instructions: intmul, bound, into; 4.2: HLA Constant and Value Declarations; 4.3: The HLA Type Section; 4.4: enum and HLA Enumerated Data Types; 4.5: Pointer Data Types; 4.6: Composite Data Types; 4.7: Character Strings; 4.8: HLA Strings; 4.9: Accessing the Characters Within a String; 4.10: The HLA String Module and Other String-Related Routines; 4.11: In-Memory Conversions; 4.12: Character Sets; 4.13: Character Set Implementation in HLA
4.14: HLA Character Set Constants and Character Set Expressions4.15: Character Set Support in the HLA Standard Library; 4.16: Using Character Sets in Your HLA Programs; 4.17: Arrays; 4.18: Declaring Arrays in Your HLA Programs; 4.19: HLA Array Constants; 4.20: Accessing Elements of a Single-Dimensional Array; 4.21: Sorting an Array of Values; 4.22: Multidimensional Arrays; 4.23: Allocating Storage for Multidimensional Arrays; 4.24: Accessing Multidimensional Array Elements in Assembly Language; 4.25: Records; 4.26: Record Constants; 4.27: Arrays of Records
4.28: Arrays/Records as Record Fields
Record Nr. UNINA-9910458905603321
Hyde Randall  
San Francisco, : No Starch Press, 2010
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
The art of Assembly language [[electronic resource] /] / by Randall Hyde
The art of Assembly language [[electronic resource] /] / by Randall Hyde
Autore Hyde Randall
Edizione [2nd ed.]
Pubbl/distr/stampa San Francisco, : No Starch Press, 2010
Descrizione fisica 1 online resource (764 p.)
Disciplina 005.13/6
Soggetto topico Assembler language (Computer program language)
Programming languages (Electronic computers)
ISBN 1-59327-301-0
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Contents in Detail; Acknowledgements; Chapter 1: Hello, World of Assembly Language; 1.1: The Anatomy of an HLA Program; 1.2: Running Your First HLA Program; 1.3: Some Basic HLA Data Declarations; 1.4: Boolean Values; 1.5: Character Values; 1.6: An Introduction to the Intel 80x86 CPU Family; 1.7: The Memory Subsystem; 1.8: Some Basic Machine Instructions; 1.9: Some Basic HLA Control Structures; 1.10: Introduction to the HLA Standard Library; 1.11: Additional Details About try..endtry; 1.12: High-Level Assembly Language vs. Low-Level Assembly Language; 1.13: For More Information
Chapter 2: Data Representation2.1: Numbering Systems; 2.2: The Hexadecimal Numbering System; 2.3: Data Organization; 2.4: Arithmetic Operations on Binary and Hexadecimal Numbers; 2.5: A Note About Numbers vs. Representation; 2.6: Logical Operations on Bits; 2.7: Logical Operations on Binary Numbers and Bit Strings; 2.8: Signed and Unsigned Numbers; 2.9: Sign Extension, Zero Extension, Contraction, and Saturation; 2.10: Shifts and Rotates; 2.11: Bit Fields and Packed Data; 2.12: An Introduction to Floating-Point Arithmetic; 2.13: Binary-Coded Decminal Representation; 2.14: Characters
2.15: The Unicode Character Set2.16: For More Information; Chapter 3: Memory Access and Organization; 3.1: The 80x86 Addressing Modes; 3.2: Runtime Memory Organization; 3.3: How HLA Allocates Memory for Variables; 3.4: HLA Support for Data Alignment; 3.5: Address Expressions; 3.6: Type Coercion; 3.7: Register Type Coercion; 3.8: The stack Segment and the push and pop Instructions; 3.9: The Stack Is a LIFO Data Structure; 3.10: Accessing Data You've Pushed onto the Stack Without Popping It; 3.11: Dynamic Memory Allocation and the Heap Segment; 3.12: The inc and dec Instructions
3.13: Obtaining the Address of a Memory Object3.14: For More Information; Chapter 4: Constants, Variables, and Data Types; 4.1: Some Additional Instructions: intmul, bound, into; 4.2: HLA Constant and Value Declarations; 4.3: The HLA Type Section; 4.4: enum and HLA Enumerated Data Types; 4.5: Pointer Data Types; 4.6: Composite Data Types; 4.7: Character Strings; 4.8: HLA Strings; 4.9: Accessing the Characters Within a String; 4.10: The HLA String Module and Other String-Related Routines; 4.11: In-Memory Conversions; 4.12: Character Sets; 4.13: Character Set Implementation in HLA
4.14: HLA Character Set Constants and Character Set Expressions4.15: Character Set Support in the HLA Standard Library; 4.16: Using Character Sets in Your HLA Programs; 4.17: Arrays; 4.18: Declaring Arrays in Your HLA Programs; 4.19: HLA Array Constants; 4.20: Accessing Elements of a Single-Dimensional Array; 4.21: Sorting an Array of Values; 4.22: Multidimensional Arrays; 4.23: Allocating Storage for Multidimensional Arrays; 4.24: Accessing Multidimensional Array Elements in Assembly Language; 4.25: Records; 4.26: Record Constants; 4.27: Arrays of Records
4.28: Arrays/Records as Record Fields
Record Nr. UNINA-9910792122403321
Hyde Randall  
San Francisco, : No Starch Press, 2010
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
The art of assembly language [[electronic resource] /] / by Randall Hyde
The art of assembly language [[electronic resource] /] / by Randall Hyde
Autore Hyde Randall
Edizione [1st edition]
Pubbl/distr/stampa San Francisco, : No Starch Press, 2003
Descrizione fisica 1 online resource (926 p.)
Disciplina 005.13/6
Soggetto topico Assembler language (Computer program language)
Programming languages (Electronic computers)
Soggetto genere / forma Electronic books.
ISBN 1-59327-080-1
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Contents; Hello, World of Assembly Language; Data Representation; Memory Access and Organization; Constants, Variables, and Data Types; Procedures and Units; Arithmetic; Low Level Control Structures; File; Advanced Arithmetic; Macros and the HLA Compile Time Language; Bit Manipulation; The String Instructions; The MMX Instruction Set; Classes and Objects; Mixed Language Programming; ASCII Character Set; The 80x86 Instruction Set; Index
Record Nr. UNINA-9910456067003321
Hyde Randall  
San Francisco, : No Starch Press, 2003
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
The art of assembly language [[electronic resource] /] / by Randall Hyde
The art of assembly language [[electronic resource] /] / by Randall Hyde
Autore Hyde Randall
Edizione [1st edition]
Pubbl/distr/stampa San Francisco, : No Starch Press, 2003
Descrizione fisica 1 online resource (926 p.)
Disciplina 005.13/6
Soggetto topico Assembler language (Computer program language)
Programming languages (Electronic computers)
ISBN 1-59327-080-1
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Contents; Hello, World of Assembly Language; Data Representation; Memory Access and Organization; Constants, Variables, and Data Types; Procedures and Units; Arithmetic; Low Level Control Structures; File; Advanced Arithmetic; Macros and the HLA Compile Time Language; Bit Manipulation; The String Instructions; The MMX Instruction Set; Classes and Objects; Mixed Language Programming; ASCII Character Set; The 80x86 Instruction Set; Index
Record Nr. UNINA-9910780126503321
Hyde Randall  
San Francisco, : No Starch Press, 2003
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
The art of assembly language [[electronic resource] /] / by Randall Hyde
The art of assembly language [[electronic resource] /] / by Randall Hyde
Autore Hyde Randall
Edizione [1st edition]
Pubbl/distr/stampa San Francisco, : No Starch Press, 2003
Descrizione fisica 1 online resource (926 p.)
Disciplina 005.13/6
Soggetto topico Assembler language (Computer program language)
Programming languages (Electronic computers)
ISBN 1-59327-080-1
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Contents; Hello, World of Assembly Language; Data Representation; Memory Access and Organization; Constants, Variables, and Data Types; Procedures and Units; Arithmetic; Low Level Control Structures; File; Advanced Arithmetic; Macros and the HLA Compile Time Language; Bit Manipulation; The String Instructions; The MMX Instruction Set; Classes and Objects; Mixed Language Programming; ASCII Character Set; The 80x86 Instruction Set; Index
Record Nr. UNINA-9910828849903321
Hyde Randall  
San Francisco, : No Starch Press, 2003
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Assembler language programming : the IBM system/360 and 370 / George W. Struble
Assembler language programming : the IBM system/360 and 370 / George W. Struble
Autore Struble, George W.
Edizione [2d ed]
Pubbl/distr/stampa Reading, Mass. : Addison-Wesley, c1975
Descrizione fisica xiv, 477 p. : ill. ; 25 cm.
Disciplina 001.6424
Soggetto topico Assembler language (Computer program language)
IBM 360-programming
Programming languages
ISBN 0201073226
Classificazione AMS 68N15
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNISALENTO-991000701489707536
Struble, George W.  
Reading, Mass. : Addison-Wesley, c1975
Materiale a stampa
Lo trovi qui: Univ. del Salento
Opac: Controlla la disponibilità qui
Assembly language for Intel-based computers / Kip R. Irvine
Assembly language for Intel-based computers / Kip R. Irvine
Autore Irvine, Kip R., 1951-
Edizione [4th ed.]
Pubbl/distr/stampa Upper Saddle River, NJ : Prentice Hall, c2003
Descrizione fisica xxx, 708 p. : ill. ; 24 cm. + 1 CD-ROM
Disciplina 005.265
Soggetto topico IBM Personal Computer - Programming
Assembler language (Computer program language)
ISBN 0130491462
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNISALENTO-991000362439707536
Irvine, Kip R., 1951-  
Upper Saddle River, NJ : Prentice Hall, c2003
Materiale a stampa
Lo trovi qui: Univ. del Salento
Opac: Controlla la disponibilità qui
Assembly language programming [[electronic resource] ] : ARM Cortex-M3 / / Vincent Mahout
Assembly language programming [[electronic resource] ] : ARM Cortex-M3 / / Vincent Mahout
Autore Mahout Vincent
Pubbl/distr/stampa London, : ISTE Ltd.
Descrizione fisica 1 online resource (258 p.)
Disciplina 005.2
Collana ISTE
Soggetto topico Embedded computer systems
Microprocessors
Assembler language (Computer program language)
ISBN 1-118-56212-7
1-299-31584-4
1-118-56597-5
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Overview of Cortex-M3 architecture -- The core of Cortex-M3 -- The proper use of assembly directives -- Operands of instructions -- Instruction set -- Algorithmic and data structures -- Internal modularity -- managing exceptions -- From listing to executable : external modularity.
Record Nr. UNINA-9910139239003321
Mahout Vincent  
London, : ISTE Ltd.
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Elaboratori x86 : organizzazione e linguaggio assembler / Paolo Corsini, Graziano Frosini
Elaboratori x86 : organizzazione e linguaggio assembler / Paolo Corsini, Graziano Frosini
Autore Corsini, Paolo
Pubbl/distr/stampa Pisa : ETS, c1994
Descrizione fisica xi, 300 p. : ill. ; 24 cm
Disciplina 005.262
Altri autori (Persone) Frosini, Grazianoauthor
Soggetto topico Assembler language (Computer program language)
Microprocessors - Programming
ISBN 8877417765
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNISALENTO-991002851349707536
Corsini, Paolo  
Pisa : ETS, c1994
Materiale a stampa
Lo trovi qui: Univ. del Salento
Opac: Controlla la disponibilità qui
IBM Macro Assembler/2 : language reference
IBM Macro Assembler/2 : language reference
Pubbl/distr/stampa Portsmouth : IBM, c1987
Descrizione fisica 1 v. (various pagings) ; 22 cm
Disciplina 005.265
Altri autori (Enti) IBM
Collana Computer language series
Soggetto topico IBM Personal Computer - Programming
Assembler language (Computer program language)
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNISALENTO-991001613519707536
Portsmouth : IBM, c1987
Materiale a stampa
Lo trovi qui: Univ. del Salento
Opac: Controlla la disponibilità qui