LEADER 02437nam 22005534a 450 001 9910780126503321 005 20200520144314.0 010 $a1-59327-080-1 035 $a(CKB)111086906338576 035 $a(EBL)273474 035 $a(OCoLC)171563869 035 $a(SSID)ssj0000073680 035 $a(PQKBManifestationID)11107644 035 $a(PQKBTitleCode)TC0000073680 035 $a(PQKBWorkID)10125877 035 $a(PQKB)11507667 035 $a(Au-PeEL)EBL273474 035 $a(CaPaEBR)ebr10046092 035 $a(OCoLC)70752036 035 $a(CaSebORM)9781886411975 035 $a(MiAaPQ)EBC273474 035 $a(EXLCZ)99111086906338576 100 $a20030108d2003 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 14$aThe art of assembly language$b[electronic resource] /$fby Randall Hyde 205 $a1st edition 210 $aSan Francisco $cNo Starch Press$d2003 215 $a1 online resource (926 p.) 300 $aDescription based upon print version of record. 311 $a1-886411-97-2 327 $aContents; 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 330 $aPresents assembly language from the high-level programmer's point of view, so programmers can start writing meaningful programs within days. The CD includes the author's High Level Assembler (HLA), the first assembler that allows programmers to write portable assembly language programs that run under either Linux or Windows with nothing more than a recompile. 606 $aAssembler language (Computer program language) 606 $aProgramming languages (Electronic computers) 615 0$aAssembler language (Computer program language) 615 0$aProgramming languages (Electronic computers) 676 $a005.13/6 700 $aHyde$b Randall$01473293 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910780126503321 996 $aThe art of assembly language$93686403 997 $aUNINA