000 01700nam a22002297a 4500
003 CUTN
005 20181001144917.0
008 181001b xxu||||| |||| 00| 0 eng d
020 _a9788120330511
041 _aEnglish
082 _a005.4
_bCHA
100 _aChattopadhyay, Santanu
245 _aSystem software
_cSantanu Chattopadhyay
260 _aNew Delhi :
_bPHI Learning,
_c2014.
300 _axi, 195 pages :
_billustrations ;
_c24 cm
505 _tAssembly Language Programming
_tAssembler Design
_tLinker and Loader
_tMacroprocessor
_tCompiler
_tText Editor
_tDebugger
650 _aComputer programming
650 _aSystems software
650 _aSystems programming (Computer science)
942 _2ddc
_cBOOKS
520 _aIntended as a text for the undergraduate students of Computer Science and Master of Computer Applications (MCA), this comprehensive yet concise book introduces the reader to the recent Intel 32-bit architecture, its programming and associated system programs. The text begins by giving an overview of major system software and proceeds to discuss the assembly language programming with a number of examples. Topics such as assemblers, linkers and microprocessor are dealt with using Netwide Assembler (NASM)—the free platform independent assembler to generate object code. All the stages of a compiler design, its important methodologies, and the recent design techniques of text editor along with the advance data structures used for this purpose are also covered in sufficient detail. Finally, the essential features of debuggers, their design techniques and, most importantly, the hardware and software support for designing a good debugger are described.
999 _c25983
_d25983