《高等学校计算机课程规划教材:基于Windows环境的汇编语言程序设计》以32位英特尔80×86处理器和个人计算机为硬件平台,主要介绍基于Windows操作系统的DOS模拟环境软件平台,借助微软MASM汇编程序讲解汇编语言程序设计,内容包括基本的汇编语言基础、常用处理器指令和汇编语言伪指令,以及顺序、分支、循环、子程序结构,最后引申到32位Windows编程、与C++语言的混合编程,以及浮点、多媒体及64位指令等方面。《高等学校计算机课程规划教材:基于Windows环境的汇编语言程序设计》可以作为普通高校“汇编语言程序设计”等课程的教材或参考书,适合计算机及电子、通信和自控等电类专业的本科学生,也适合软件学院、计算机等电类专业的高职、成教学生本科或者专科学生。计算机应用开发人员、希望深入学习汇编语言的普通读者也可以作为入门教材。《高等学校计算机课程规划教材:基于Windows环境的汇编语言程序设计》具有以下特点:1.简单易用的开发环境。为了方便教学和初学者入门,《高等学校计算机课程规划教材:基于Windows环境的汇编语言程序设计》构建了一个简单易用的开发环境(详见《高等学校计算机课程规划教材:基于Windows环境的汇编语言程序设计》第1章),无须安装和配置,直接复制就可使用。它支持16位DOS环境和32位Windows控制台,提供MASM汇编程序、连接程序、CodeView调试程序及其帮助文档,配套输入输出子程序库及方便操作的批处理文件等。另外,第6章和第7章分别引出了MASM32和VisualC++集成化开发系统,说明使用汇编语言开发32位Windows应用程序和混合编程的方法。2.重点明确的教学内容。本书不是详尽展开所有处理器指令、全部汇编伪指令,而是选择处理器通用的基本指令和反映汇编语言特色的常用伪指令;没有引出复杂的程序格式,而是侧重编程思想和技术。这样一方面能够降低教学难度、易于学生掌握,另一方面使得教学内容更加实用、便于学生实际应用。3.突出实践的教学过程。本书以约70个例题程序和约60个习题程序贯穿教学内容。4.循序渐进的教学原则。为了便于学生理解和掌握,也便于教师实施教学,本书以“循序渐进、难点分散、前后对照”为原则,做到“语言浅显、描述详尽、图表准确”,内容编排形成诸多特色。第1章汇编语言基础1.1英特尔80×86处理器1.1.116位80×86处理器1.1.2IA-32处理器1.1.3Intel64处理器1.2个人计算机系统1.2.1硬件组成1.2.2寄存器1.2.3存储器组织1.2.4程序设计语言1.2.5软件系统1.3汇编语言程序格式1.3.1指令代码格式1.3.2语句格式1.3.3源程序格式1.3.4开发过程习题1第2章数据表示和寻址2.1数据表示2.1.1数制2.1.2数值的编码2.1.3字符的编码2.2常量表达2.3变量应用2.3.1变量定义2.3.2变量属性2.4数据寻址方式2.4.1立即数寻址2.4.2寄存器寻址2.4.3存储器寻址2.4.4数据寻址的组合习题2第3章通用数据处理指令3.1数据传送类指令3.1.1通用传送指令3.1.2堆栈操作指令3.1.3其他传送指令3.2算术运
Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.
Vendeur : liu xing, Nanjing, JS, Chine
paperback. Etat : New. Ship out in 2 business day, And Fast shipping, Free Tracking number will be provided after the shipment.Paperback. Pub Date: December 2012 Pages: 281 Language: Chinese Publisher: Tsinghua University Press colleges computer course planning materials: the assembly language programming environment based on Windows 32 Intel 80 86 processors and personal computers hardware platform. introduces the simulation environment software platform based on the Windows operating system DOS. with Microsoft MASM Assembler explain assembly language programming. including basic assembly language based on commonly used processor instructions and assembly language directive. as well as the order. the branch . loop. subroutine structure. and finally extended to 32-bit Windows programming with C + + language programming. as well as floating-point. multi-media and 64 instructions. College computer courses planning materials: the assembly language programming environment based on Windows can be used as a college textbook or reference book assembly language programming courses. suitable for undergraduate students in computer and electronics. communication and self-control isoelectric . also suitable for the School of Software. computer. electrical class professional. vocational education. adult education of Health undergraduate or college students. Computer application developers want to study in depth the assembly language of ordinary readers as an introductory textbook. Contents: Chapter 1 80 86 processor assembly language foundation 1.1 Intel 1.1.1 16 80 86 processor 1.1.2 IA-32 processor 1.1.3 Intel 64 processor 1.2 Personal Computer System 1.2.1 Hardware 1.2 .2 register 1.2.3 Memory Organization 1.2.4 Programming Language 1.2.5 software system 1.3 assembler language program format 1.3.1 instruction code format 1.3.2 statement format development process 1.3.3 source code format 1.3.4 Exercise 1 2 the chapter data representation and addressing 2.1 Data 2.1.1 Number System 2.1.2 value encoded 2.1.3 character encoding 2.2 constant expression 2.3 variable Application 2.3.1 variables defined attributes 2.4 2.3.2 variable data addressing 2.4.1 immediate general data processing instructions Addressing 2.4.2 Register Addressing 2.4.3 Memory Addressing data addressing the combination of exercises 2.4.4 Chapter 3 3.1 data transfer class instruction 3.1.1 universal transfer instruction 3.1.2 stack manipulation instructions 3.1.3 other transfer instruction 3.2 arithmetic class instruction 3.2.1 Status Flag 3.2.2 addition instruction 3.2.3 subtraction instruction 3.2.4 multiply and divide instructions 3.2.5 Other arithmetic instructions 3.3 operating class instruction 3.3.1 logic operation instructions 3.3.2 shift instruction exercises 3 Chapter 4 Program Structure 4.1 sequence program structure 4.2 branch program structure 4.2.1 unconditional branch instruction 4.2.2 4.2.3 single conditional branch instruction branch structure 4.2.4 dual-branch structure 4.2.5 multi-branch the structure 4.3 cycle program structure 4.3.1 circulation instruction 4.3.2 5.1 subroutine structure 5.1.1 sub-count control loop 4.3.3 condition control cycle 4.3.4 Multiple Cycle 4.3.5 string operation instruction exercises Chapter 5 modular programming The program instructions 5.1.2 the subroutine Design 5.2 parameter passing . Chapter 8. Chapter 6. Chapter 7 of the Windows programming with VisualC + + mixed programming floating-point. multi-media and the 64-bit instruction commonly used DOS function call Appendix A debugger CodeView Appendix B Appendix C Appendix E MASM directive and operator list in Appendix F list file symbol input and output subroutine library Appendix D 32-bit general-purpose instruction list Description Appendix G common compilation error message ReferencesFour Satisfaction guaranteed,or money back. N° de réf. du vendeur NE024188
Quantité disponible : 1 disponible(s)