Ramdan Hours:
Sun - Thu
9.30 AM - 2.30 PM
Iftar in --:--:--
🌙 Maghrib: --:--

Assembly language for intel-based computers / (Record no. 3397)

MARC details
000 -LEADER
fixed length control field 04271cam a22003854i 4500
001 - CONTROL NUMBER
control field 14339952
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20210103113226.0
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 060413s2007 njua b 001 0 eng
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 0132383101
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9780132383103
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 0132048485
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9780132048484
040 ## - CATALOGING SOURCE
Original cataloging agency DLC
Description conventions rda
Transcribing agency DLC
Modifying agency BAKER
-- C#P
-- DLC
Language of cataloging eng
042 ## - AUTHENTICATION CODE
Authentication code pcc
082 00 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.265
Edition number 22
Item number I.K.A
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Irvine, Kip R.,
Dates associated with a name 1951-
9 (RLIN) 13553
245 10 - TITLE STATEMENT
Title Assembly language for intel-based computers /
Statement of responsibility, etc Kip R. Irvine.
250 ## - EDITION STATEMENT
Edition statement Fifth edition
264 #1 - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT)
Place of publication, distribution, etc Upper Saddle River, NJ :
Name of publisher, distributor, etc Pearson Prentice Hall,
Date of publication, distribution, etc [2007]
264 #4 - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT)
Date of publication, distribution, etc c2007
300 ## - PHYSICAL DESCRIPTION
Extent xxv, 722 pages :
Other physical details illustrations ;
Dimensions 25 cm.
336 ## - CONTENT TYPE
Content type term text
Content type code txt
Source rdacontent
337 ## - MEDIA TYPE
Media type term unmediated
Media type code n
Source rdamedia
338 ## - CARRIER TYPE
Carrier type term volume
Carrier type code nc
Source rdacarrier
504 ## - BIBLIOGRAPHY, ETC. NOTE
Bibliography, etc Includes bibliographical references and index.
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note 1. Basic Concepts.<br/><br/> Applications of assembly language. Basic concepts. Machine language. Data representation.<br/><br/>2. IA-32 Processor Architecture.<br/><br/> Basic microcomputer design. Instruction execution cycle. IA-32 processor architecture. IA-32 memory management. Components of a microcomputer.<br/><br/> The input-output system.<br/><br/>3. Assembly Language Fundamentals.<br/><br/> Introduction to assembly language. Linking and debugging. Defining constants and variables.<br/><br/>4. Data Transfers, Addressing, and Arithmetic.<br/><br/> Simple data transfer and arithmetic instructions. Assemble-link-execute cycle. Operators. Directives. Expressions. JMP and LOOP instructions. Indirect addressing.<br/><br/>5. Procedures.<br/><br/> Linking to an external library. Description of the book’s link library. Stack operations. Defining and using procedures. Flowcharts. Top-down structured design.<br/><br/>6. Conditional Processing.<br/><br/> Boolean and comparison instructions. Conditional jumps and loops. High-level logic structures. Finite state machines.<br/><br/>7. Integer Arithmetic.<br/><br/> Shift and rotate instructions with useful applications. Multiplication and division. Extended addition and subtraction. ASCII and packed decimal arithmetic.<br/><br/>8. Advanced Procedures.<br/><br/> Stack Parameters. Local Variables. Advanced PROC and INVOKE Directives. Recursion.<br/><br/>9. Strings and Arrays.<br/><br/> String Primitives. Manipulated Arrays of Characters and Integers. Two-dimensional arrays. Sorting. Searching.<br/><br/>10. Structures and Macros.<br/><br/> Structures. Macros. Conditional Assembly Directives. Defining Repeat Blocks.<br/><br/>11. MS-Windows Programming.<br/><br/> Protected Mode Memory Management Concepts. Using the Microsoft® Windows API to Display Text and Colors. Dynamic Memory Allocation.<br/><br/>12. High-Level Language Interface.<br/><br/>Parameter Passing Conventions. Inline Assembly Code. Linking Assembly Language Modules to C and C++ Programs.<br/><br/>13. 16-Bit MS-DOS Programming.<br/><br/> Calling MS-DOS Interrupts for Console and File Input-Output.<br/><br/>14. Disk Fundamentals.<br/><br/> Disk Storage Systems. Sectors. Clusters. Directories. File Allocation Tables. Handling MS-DOS Error Codes. Drive and Directory Manipulation.<br/><br/>15. BIOS-Level Programming.<br/><br/> Keyboard Input. Video Text, Graphics, and Mouse Programming.<br/><br/>16. Expert MS-DOS Programming.<br/><br/> Custom-Designed Segments. Runtime Program Structure. Interrupt Handling. Hardware Control Using I/O Ports.<br/><br/>17. Floating Point Programming and IA-32 Instruction Encoding.<br/><br/> Floating-point Binary Representation and Floating-Point Arithmetic. Learning to Program the IA-32 Floating-Point Unit. Understanding the Encoding of IA-32 Machine Instructions.<br/><br/>Appendix A: Installing and Using the Assembler.<br/><br/>Appendix B: The IA-32 Instruction Set.<br/><br/>Appendix C: BIOS and MS-DOS Interrupts.<br/><br/>Appendix D: MASM Reference.<br/><br/>Appendix E: Answers to Review Questions.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element IBM Personal Computer
General subdivision Programming.
9 (RLIN) 13554
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Assembler language (Computer program language)
9 (RLIN) 13555
856 41 - ELECTRONIC LOCATION AND ACCESS
Materials specified Table of contents
Uniform Resource Identifier <a href="http://www.loc.gov/catdir/toc/ecip0612/2006012500.html">http://www.loc.gov/catdir/toc/ecip0612/2006012500.html</a>
906 ## - LOCAL DATA ELEMENT F, LDF (RLIN)
a 7
b cbc
c orignew
d 1
e ecip
f 20
g y-gencatlg
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Source of classification or shelving scheme Dewey Decimal Classification
Koha item type Books
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Koha item type Books
Source of classification or shelving scheme Dewey Decimal Classification
Holdings
Lost status Source of classification or shelving scheme Damaged status Not for loan Collection code Home library Current library Shelving location Date acquired Source of acquisition Cost, normal purchase price Inventory number Total Checkouts Full call number Barcode Date last seen Price effective from Koha item type Acquisition method
  Dewey Decimal Classification     Computers & Information Technology ( Computer Science ) Main library Main library A1 06/12/2009 Textbooks 135.00 DO   005.265 I.K.A 00007368 18/02/2025 25/11/2010 Books  
  Dewey Decimal Classification     Computers & Information Technology ( Computer Science ) Main library Main library A1 16/11/2016 Textbooks       005.265 I.K.A 00013716 18/02/2025 16/11/2016 Books Donation