x86-64 Assembly Language Programming with Ubuntu (Record no. 38945)
[ view plain ]
| 000 -LEADER | |
|---|---|
| fixed length control field | 02628nam a2200373 i 4500 |
| 001 - CONTROL NUMBER | |
| control field | OTLid0000733 |
| 003 - CONTROL NUMBER IDENTIFIER | |
| control field | MnU |
| 005 - DATE AND TIME OF LATEST TRANSACTION | |
| control field | 20241120064019.0 |
| 006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS--GENERAL INFORMATION | |
| fixed length control field | m o d s |
| 007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION | |
| fixed length control field | cr |
| 008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION | |
| fixed length control field | 190622s2019 mnu o 0 0 eng d |
| 040 ## - CATALOGING SOURCE | |
| Original cataloging agency | MnU |
| Language of cataloging | eng |
| Transcribing agency | MnU |
| 050 #4 - LIBRARY OF CONGRESS CALL NUMBER | |
| Classification number | QA76 |
| 050 #4 - LIBRARY OF CONGRESS CALL NUMBER | |
| Classification number | QA76 |
| 245 00 - TITLE STATEMENT | |
| Title | x86-64 Assembly Language Programming with Ubuntu |
| Statement of responsibility, etc | Ed Jorgensen |
| 264 #2 - | |
| -- | Minneapolis, MN |
| -- | Open Textbook Library |
| 264 #1 - | |
| -- | Computer Science, Las Vegas, Nevada |
| -- | Ed Jorgensen |
| -- | [2019] |
| 264 #4 - | |
| -- | ©2019. |
| 300 ## - PHYSICAL DESCRIPTION | |
| Extent | 1 online resource |
| 336 ## - | |
| -- | text |
| -- | txt |
| -- | rdacontent |
| 337 ## - | |
| -- | computer |
| -- | c |
| -- | rdamedia |
| 338 ## - | |
| -- | online resource |
| -- | cr |
| -- | rdacarrier |
| 490 0# - SERIES STATEMENT | |
| Series statement | Open textbook library. |
| 505 0# - FORMATTED CONTENTS NOTE | |
| Formatted contents note | 1.0 Introduction -- 2.0 Architecture Overview -- 3.0 Data Representation -- 4.0 Program Format -- 5.0 Tool Chain -- 6.0 DDD Debugger -- 7.0 Instruction Set Overview -- 8.0 Addressing Modes -- 9.0 Process Stack -- 10.0 Program Development -- 11.0 Macros -- 12.0 Functions -- 13.0 System Services -- 14.0 Multiple Source Files -- 15.0 Stack Buffer Overflow -- 16.0 Command Line Arguments -- 17.0 Input/Output Buffering -- 18.0 Floating-Point instructions -- 19.0 Parallel Processing -- 20.0 Interrupts -- 21.0 Appendix A - ASCII Table -- 22.0 Appendix B - Instruction Set Summary -- 23.0 Appendix C - System Services -- 24.0 Appendix D - Quiz Question Answers |
| 520 0# - SUMMARY, ETC. | |
| Summary, etc | The purpose of this text is to provide a reference for University level assembly language and systems programming courses. Specifically, this text addresses the x86-64 instruction set for the popular x86-64 class of processors using the Ubuntu 64-bit Operating System (OS). While the provided code and various examples should work under any Linux-based 64-bit OS, they have only been tested under Ubuntu 14.04 LTS (64-bit). The x86-64 is a Complex Instruction Set Computing (CISC) CPU design. This refers to the internal processor design philosophy. CISC processors typically include a wide variety of instructions (sometimes overlapping), varying instructions sizes, and a wide range of addressing modes. The term was retroactively coined in contrast to Reduced Instruction Set Computer (RISC3). |
| 542 1# - | |
| -- | Attribution-NonCommercial-ShareAlike |
| 546 ## - LANGUAGE NOTE | |
| Language note | In English. |
| 588 0# - | |
| -- | Description based on online resource |
| 650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
| Topical term or geographic name as entry element | Computer Science |
| Form subdivision | Textbooks |
| 650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
| Topical term or geographic name as entry element | Programming Languages |
| Form subdivision | Textbooks |
| 700 1# - ADDED ENTRY--PERSONAL NAME | |
| Personal name | Jorgensen, Ed |
| Relator term | author |
| 710 2# - ADDED ENTRY--CORPORATE NAME | |
| Corporate name or jurisdiction name as entry element | Open Textbook Library |
| Relator term | distributor |
| 856 40 - ELECTRONIC LOCATION AND ACCESS | |
| Uniform Resource Identifier | <a href="https://open.umn.edu/opentextbooks/textbooks/733">https://open.umn.edu/opentextbooks/textbooks/733</a> |
| Public note | Access online version |
No items available.