
| 【本书特点】 1. 本书组织结构灵活,教师可根据需要按不同的顺序、不同的深度进行授课。 2. 以32位保护模式编程为默认模型,使读者更容易理解和接受。 3. 为32位和16位程序设计给出了扩展的链接库,包括用于简化输入/输出、数字处理、磁盘与文件处理,以及字符串处理等的40多个函数。 4. 作者为每章提供了测试题库,方便教师准备考试。 5. 以自上而下的方式探究和解析程序的设计思想和过程。 6. 作者提供了内容丰富的教学课件。 7. 每小节后面都给出了复习题,有助于学生掌握所学知识。 8. 为教师提供了复习题和编程练习题答案。 9. 提供了本书配套的网站:http://www.prenhall.com/irvine/。 |
| preface 1 sasic concepts 1.1 welcome to assembly lanauaae 1.2 virtual machine concept 1.3 data representation 1.4 soolean operations 1.5 chapter summary 2 ia-32 processor architecture 2.1 general concepts 2.2 ia-32 processor architecture 2.3 ia-32 memory management 2.4 components of an la-32 microcomduter 2.5 input-output system 2.6 chapter summary 3 assembly language fundamentals 3.1 basic elements of assembly language 3.2 example: addingthree integers 3.3 assemblina, linkina, and runnina proarams 3.4 defining data 3.5 symbolic constants . 3.6 real-address mode proarammina (optional) 3.7 chapter summary 3.8 proqrammina exercises 4 data transfers, addressing,and arithmetic 5 procedures 6 conditional processing 7 integer arithmetic 8 advanced procedures 9 strings and arrays 10 structures and macros 11 ms-windows proarammina 12 high-level language interface 13 16-bit ms-dos programming 14 disk fundamentals 15 bios-level programming 16 expert ms-dos programming 17 floating-point processing and instruction appendix a masm reference appendix b the la-32 instruction set appendix c bios and ms-dos interrupts appendix d answers to review questions |
商品评论(0条)