汇编语言/编译原理
-
Visual FoxPro程序设计教程上机实训与习题解答刘瑞新, 汪远征编著本书是《Visual FoxPro程序设计教程》的配套教材,内容包括Visual FoxPro编程基础、Visual FoxPro的编程工具与编程步骤、赋值与输入/输出、选择结构程序设计、循环结构程序设计、数组、自定义属性与自定义方法、表单集与多重表单、菜单与工具栏、数据表、数据库与多表操作、查询与视图、关系数据库标准语言SQL、报表、小型系统开发实例等。每章除了包括对原教材习题的解答外,还增加了上机实训实验,对每个实验都给出详细的实验操作步骤或提示。本书编程设计方法多样,具有启发作用。 本书适合作为高等院校Visual FoxPro教学的配套教材,也适合作为全国计算机等级考试Visual FoxPro程序设计二级考试培训教材。
-
汇编语言与接口技术王让定等编著本书将微机原理与汇编语言和微机接口技术融为一体。在以80486为主介绍指令系统的基础上,充分考虑了80X86系列的衔接性。汇编语言以MASM6.0为主,同时介绍了与MASM5.X的区别,详细讲解了基于80X86的汇编程序设计方法。书中在介绍传统的接口技术(并行、串行、定时、DMA、中断、模/数及数/模)之前,专门安排一章讲解软件接口技术,重点介绍了DOS下的端口调用技术和Windows环境下的面向对象编程语言的接口调用方式,以开阔学生的知识面。同时,在本书的第9章,介绍了最新的高速串行接口USB和IEEE1394。.本书力求既适合课堂教学,又能紧跟最新技术,拓宽学生的知识面。本书可作为高等学校本科计算机专业及信息类相关专业学生的教材或参考书,参考课时为64~80,也可以供广大工程技术人员参考。..本书将16、32位微机原理、汇编语言程序设计、微机接口技术融为一体,比较完整地介绍了微型计算机技术。在以80486为主介绍指令系统的基础上,充分考虑了与80x86系列其他产品的衔接性。汇编语言以MASM6.0为主,详细讲解了基于80x86的汇编程序设计方法。在介绍传统的接口技术(并行、串行、定时、DMA、中断、A/D及D/A)之前,专门安排一章讲解软件接口技术,重点介绍了DOS下的端口调用技术和Windows环境下的面向对象编程语言的接口调用方式,以拓展学生的知识面。另外还介绍了最新的高速串行接口USB和IEEEl394。本书适合课堂教学,同时紧跟最新技术。本书可作为高等学校本科计算机专业及信息类相关专业学生的教材,也可以供广大工程技术人员参考。...
-
汇编语言、微机原理及接口技术郑初华主编本书由汇编语言、微机原理、接口技术、微机技术新发展及附录五个部分组成,适合作为理工类本科汇编语言、微机原理、接口技术以及它们的组合课程的教材,也可作为理工类高职高专教材或参考书。.本书主要内容有:快速进制转换,真值与补码直接转换,微机硬件基础,8086/88CPU指令系统以及内部结构、引脚、时序,汇编语言及编程方法,内存的存储原理及与CPU的连接,I/O方式及编程,中断概念及实现,8255、8253、8251、8250、8237、8279等接口芯片硬件设计及编程驱动,A/D、D/A转换以及工业自动化控制,键盘及接口,显示及接口,并口通信,串口通信,总线技术,微机系统应用设计,新发展概况,实用附录等。本书共有17章及7个附录。..本次再版,修正了一些错误,吸取众多专家学者、同行师生的意见,增删了一些内容,特别是增加了许多例子,更强调实用性及易懂性。...
-
中文VISUAL FOXPRO应用系统开发上机实验指导杨绍增主编本书是清华大学出版社出版的《中文VisualFoxPro应用系统开发教程》(杨绍增主编)的配套用书,通过精心设计的系列上机实验,配合理论教学,完成“教学管理系统”的整个开发过程。全书将该系统的开发过程划分为与理论教学同步进行的17个实验,努力作到理论联系实际、培养应用能力,达到既教授知识又提高素质的目的。为满足理论教学和上机实验对上机环境的需要,本书还编写了配套教学光盘。内容包括授课过程各节教学案例所需要的数据库环境、上机实验所需要具备的上机实验环境、习题参考答案、实验内容解答参考,以及为帮助读者参加国家VisualFoxPro等级考试而编写的自测题和参考答案等丰富的教学资源。本书与《中文VisualFoxPro应用系统开发教程》以及配套光盘,三者密切配合、相互支撑,形成了立体化的教材体系。本书所有实验练习均已通过直机测试验证,并提供了系统开发的最好成果样板。本书最好与《中文VisualFoxPro应用系统开发教程》配合使用,但对于具有一定数据库基础知识的读者,也可单独作为数据库应用系统开发的培训教材使用。本书是清华大学出版社出版的《中文VisualFoxPro应用系统开发教程》(杨绍增主编)的配套用书,通过精心设计的系列上机实验,配合理论教学,完成“教学管理系统”的整个开发过程。全书将该系统的开发过程划分为与理论教学同步进行的17个实验,努力作到理论联系实际、培养应用能力,达到既教授知识又提高素质的目的。为满足理论教学和上机实验对上机环境的需要,本书还编写了配套教学光盘。内容包括授课过程各节教学案例所需要的数据库环境、上机实验所需要具备的上机实验环境、习题参考答案、实验内容解答参考,以及为帮助读者参加国家VisualFoxPro等级考试而编写的自测题和参考答案等丰富的教学资源。本书与《中文VisualFoxPro应用系统开发教程》以及配套光盘,三者密切配合、相互支撑,形成了立体化的教材体系。本书所有实验练习均已通过直机测试验证,并提供了系统开发的最好成果样板。本书最好与《中文VisualFoxPro应用系统开发教程》配合使用,但对于具有一定数据库基础知识的读者,也可单独作为数据库应用系统开发的培训教材使用。
-
透视JAVA(乌克兰)卡里诺维斯盖;刘凌译反编译、修补和逆向工程技术.您是否是到过所有常规方法都失效的窘境?您是否知道有一种产品能够准确地解决您所面对的问题,但并没有文献来记载其实现方法?您是否正在使用某一第三方库文件,需要改动其中一些逻辑,却苦于没有源代码?..本书给出了一些如何攻克上述难题的实用方法:反编译和混淆类;破译私有变量和方法;替代和修补应用类;运用窃听技术简化故障排除和性能调整;截取控制流并控制类加载;理解和调整字节码;更改第三方应用逻辑;破译JVM的行为;保护商用软件免于破译。...本书中提及的一些窍门能够帮您节省时间,提高效率。每一章都集中讲解一种技术,解决一类问题概述问题所在、给出问题的解决方案,然后给出测试该方案的其他构思。
-
IBM-PC汇编语言程序设计沈美明, 温冬婵编著(本书2001年获获全国优秀畅销图书奖,第一版获第三届电子部优秀教材一等奖,国家科学技术进步奖三等奖,教育部科技进步一等奖)沈美明温冬婵编著本书是高等院校计算机科学与技术专业必修课“汇编语言程序设计”所用教材。它的第1版(1991年发行)曾被评为1992年第四届全国科技类优秀畅销书;获1996年电子工业部第三届工科电子类专业优秀教材一等奖,1999年教育部科技进步一等奖,以及1999年国家科技进步三等奖。在本书的第1版中,我们选用了以8086为CPU的PC机作为基础机型来组织教学。这里所提供的本书第2版是在第1版的基础上增加了有关技术发展的新内容,其中包括8086后继机型(80X86)所提供的指令及寻址方式、汇编程序MASM新版本所提供的伪操作及高级汇编语言技术、保护模式的编程基础等,以便满足广大读者使用高档微机的需要。本书适于初学者使用,只要有一种高级语言程序设计基础,都可以通过学习本书掌握汇编语言程序设计技术。因此,本书不仅可以作为高等院校“汇编语言程序设计”课程的教材,也可以供需用汇编语言的工程技术人员和科研人员使用。全书由基础理论、编程工具、编程方法和实际应用四部分共13章组成。第1、2章为基础理论部分,包括数制、码制等基础知识,计算机组成及基本原理。第3、4章介绍编程工具,包括指令系统、寻址方式、伪操作和汇编语言格式。第5章至第9章以及第13章说明编程方法,包括循环、分支、子程序等基本程序结构,宏汇编技术,中断等输入、输出程序设计方法,BIOS和DOS系统功能调用方法,以及多个模块的连接技术。第10章至第12章则为实际应用部分,包括图形显示,发声和磁盘文件存取技术。这四个组成部分构成一个完整的系统。书中提供了大量程序例题,每章之后均有若干习题,便于读者复习及检查学习效果。同时为了能适应各种类型院校的不同要求,各章之间相互配合而又自成体系,易于为不同类型院校按其要求适当加以裁剪,所以本教材的适用面是比较宽的。本书为清华大学计算机科学与技术系“汇编语言程序设计”课程的教材。该课程课内80学时,其中讲课48学时,上机实践32学时,课内外学时比例为1∶1.5。讲课内容为第1至第9章和第13章,第10至第12章结合实验由学生自学并上机。采用本教材的各校可根据教学计划规定的学时灵活安排。为便于查阅,本书把指令系统集中在第3章,因此所占篇幅较大。可把有关指令分散到其后各章讲述。课程的上机安排可参考与本书配套的《IBMPC汇编语言程序设计实验教程》,根据课程上机时数及学生的水平,选用相应的实验。
-
现代编译原理(美)Andrew W.Appel,(美)Maia Ginsburg著本书是一本著名的编译原理课程的教材。国际上众多名校均采用本书作为编译原理课程的教材,包括美国麻省理工学院、加州大学伯克利分校、普林斯顿大学和英国剑桥大学等。本书在国外享有“虎书”的称号,与有“龙书”之称的《编译原理》(AlfredAho等编著)齐名。与编译原理方面的其他名著相比,本书出版时间晚,内容新。书中专门为学生提供了一个用C语言编写的实习项目,包括前端和后端设计,学生可以在一学期内创建一个功能完整的编译器。本书全面讲述了现代编译器的各个组成部分,包括:词法分析、语法分析、抽象语法、语义检查、中间代码表示、指令选择、数据流分析、寄存器分配以及运行时系统等。与大多数编译原理的教材不同,本书采用了函数语言和面向对象语言来描述代码生成和寄存器分配,对于编译器中各个模块之间的接口都给出了实际的C语言头文件。全书分成两部分,第一部分是编译的基础知识,适用于第一门编译原理课程(一个学期);第二部分是高级主题,包括面向对象语言和函数语言、垃圾收集、循环优化、SSA(静态单赋值)形式、循环调度、存储结构优化等,适合于专题选讲、后续课程或研究生教学。本书适用于高等院校计算机及相关专业的本科生和研究生,也可供科研人员或者专业技术人员使用。
-
编译原理蒋伟进|主编暂缺简介...
-
编译原理学练考毛红梅|主编本书是与高校《编译原理》主流教材配套,以指导学生学习、练习和考试为目的而编写的辅导性教材。主要内容由编译程序概论、文法和语言、词法分析?自顶向下语法分析法、自底向上优先分析法、LR分析法、语法制导翻译和中间代码的生成、符号表、目标程序运行时的存储组织和代码优化共计10章组成。各章都划分为5个版块:本章知识结构图、疑难解惑、典型例题与考研题分析、重要习题精选精解和两级训练题。 本书旨在贯彻“学、练、考”的三维立体化辅导。通过“学”,在帮助读者对概念深入解的同时,进行疑难解惑:通过“练”,帮助读者强化概念和加深理论的学习:通过“考”,使读者能够接触到近年来重点大学研究生入学考试的题目。本书选题全面、典型、新颖、重点突出,具有非常强的实。用性。它既可作为“编译原理”课程的学习指导书,也可作为考研的参考书。此外,还可作为计算机软件人员的参考资料。
-
汇编语言程序设计丁辉主编本书以Intel8x86指令系统和MASM6.x为主体,全面而系统地介绍16/32位整数、浮点、多媒体指令的汇编语言程序设计方法。全书可分为基础和提高两部分。前5章作为基础部分,以当前“汇编语言程序设计”课程的教学为目标,为读者讲解16位基本整数指令及其汇编语言程序设计的知识。基础部分的主要内容是:汇编语言程序设计的基础知识,886指令详解,MASM伪指令和操作符,程序格式,程序结构及其设计方法。后4章为提高部分,从不同的方面介绍了汇编语言程序设计的深入内容和实际应用知识。提高部分各章的内容相对独立,主要有:32位8X86CPU的整数指令系统及其编程,汇编语言与C/C++的混合编程,8X87FPU的浮点指令系统及其编程,多媒体扩展MMX,SSE和SSEZ指令系统及其编程。本书各章配有丰富的习题和详细的上机指导,附录提供了Debug调试程序的使用说明。