汇编语言/编译原理
-
汇编语言程序设计教程罗省贤,洪志全编著全书共分9章。第1章至第4章全面介绍8086/8088的基本结构、寻址方式、指令系统及编程方法。第5章主要介绍输入/输出和中断程序设计方法。这几章都是学习汇编语言程序设计不可缺少的重要基础内容。第6章着重介绍80x8632位微处理器的基本结构、指令系统、任务切换以及保护方式下的编程方法。第7章介绍用Win32汇编语言编写Windows窗口程序的方法和汇编语言的高级语法。第8章介绍MMX、SSE指令集及其功能和编程方法。第9章介绍80x87协处理器的结构、数据格式、指令系统及其编程方法。每章后均附有习题。本书程序实例丰富,增强了易读性,扩充了新知识。我们希望通过本书的学习,使读者能够掌握32位汇编语言程序的基本编程方法,提高在新型微机上的汇编语言程序设计能力。汇编语言程序设计是计算机科学与技术专业学生的必修专业基础课,汇编语言的应用在系统软件开发、实时控制和实时处理领域中有着重要的地位。本书根据微型计算机和32位汇编语言程序设计技术的快速发展现状,在系统?亟樯?8086/8088基本结构、指令系统、编程方法、输入/输出和中断程序设计的基础上,进一步介绍80x8632位微处理器的基本结构、指令系统、任务切换以及保护方式下的编程方法、用Win32汇编语言编写Windows窗口程序的方法、MMX指令集、SSE指令集及编程方法,以及80x387协处理器结构、数据格式、指令系统及其编程方法。本书涉及的知识面广,内容丰富,易读性强,可作为高等院校汇编语言程序设计教材,还可作为广大工程技术人员的参考书。 -
微机原理、汇编语言与接口技术徐雅娜主编《微机原理、汇编语言与接口技术》共9章,内容包括微机原理、汇编语言和接口技术3部分内容。微机原理部分从80x86微处理器整体着眼,重点讨论最基本、最常用的处理器8086,讲述了80x86的内部结构及工作原理、半导体存储器系统及微型机总线结构;汇编语言部分以IBMPC机为背景系统地介绍了汇编语言程序设计的基本理论和方法,主要讲述了8086/8088的指令系统、汇编语言程序的基本控制结构及程序设计理论、方法和宏汇编技术:接口部分的主要内容是输入输出接口技术及中断技术。本书编写语言通俗易懂,叙述由浅入深,循序渐进,结构清晰严谨。本书可作为高等职业学校计算机专业和其他院校有关专业的微机原理、汇编语言和接口技术课程的教材,也可供从事微型计算机工作的科技人员参考。《微机原理、汇编语言与接口技术》配有电子教案,此教案用PowerPoint制作,可以任意修改。书中所有程序都运行通过,读者可以从中国水利水电出版社网站上下载相关源程序及电子教案。 -
汇编语言与微机原理教程顾元刚主编本书共13章,内容包括:微型计算机概述、微型计算机基础、8086微型计算机机器语言指令、常用指令、汇编语言程序、汇编语言程序设计、子程序设计、高级汇编语言技术、80X86 CPU、半导体存储器、输入/输出及中断系统、总线、可编程接口芯片及应用、微机常规外设子系统等。本书通俗易懂,内容详实,适合高等职业学校计算机类专业使用,也可供其他应用型高等专科学校使用及作为广大科技工作者的自学和参考资料。 -
现代编译程序设计( )Dick Grune等著;冯博琴,傅向华等译《现代编译程序设计》全面地介绍了现代编译技术,结构上分为通用编译技术和高级编译技术两大部分。第一部分介绍通用的编译程序实现技术,包括词法和语法分析、上下文处理、代码生成以及存储器管理的一般方法。第二部分介绍特定范型语言的高级编译技术,包括命令式语言、面向对象语言、逻辑式语言、函数式语言及并行 / 分布式语言的上下文处理和代码生成等内容。《现代编译程序设计》注重编译程序的具体实现和优化技术,实例丰富,具有很强的可读性和实用性。《现代编译程序设计》可作为高校计算机专业本科和研究生编译程序设计课程的教科书,也可供从事计算机软件开发的人员参考。 -
《编译原理基础》习题与上机题解答刘坚,郭强,胡圣明编著本书是《编译原理基础》(2002年2月出版,刘坚编著)的教学辅导书,内容包括两部分:习题解答,上机题与参考解决方案,并在附录中给出了源程序清单。 本书可以作为工科院校计算机专业或非计算机专业编译原理程课的辅助教材,也可作为软件工程技术人员或程序设计爱好者的参考书。 -
系统漏洞大曝光翟英、彭静,刘强编著随着网络应用的发展,特别是Internet应用不断渗透到人们生活中的各个领域,计算机系统的安全问题已经成为一个越来越突出的问题。本书围绕计算机系统中常见的系统漏洞及黑客利用这些漏洞进行入侵和破坏的方法进行了探讨,全书共十章,内容围绕当前流行的系统平台和应用产品中存在的各种安全漏洞,从一些典型的黑客攻击案例入手讨论相关的防御方法和策略,这些案例涉及到应用系统中存在的最频繁被黑客和病毒利用的危害极大的典型安全漏洞。同时,本书针对黑客利用系统漏洞进行入侵和攻击的方法以及防御的方法进行综合的介绍。本书内容主要面向系统管理员、网络安全工程师等技术人员。同时,也可作为大中专院校计算机专业学生网络安全课程的参考教材或选修课程教材,并可作为网络安全技术爱好者的参考资料。 -
汇编语言程序设计应试指导苏光奎编著本书是全国高等教育自学考试指定教材《汇编语言程序设计》(计算机及应用专业:专科)的同步辅导用书,完全遵循自学考试大纲的要求,总结出汇编语言程序设计课程的知识体系和要点,针对重点与难点设计典型例题并细致地分析,并通过大量模拟试题的练习进行强化。本书共分7章,第1章介绍了计算机系统的基本组成、8086/8088 CPU 的寄存器组中各寄存器的作用和8086/8088 CPU 的存储器组织;第2章讲述了8086/8088 的寻址方式和指令系统;第3章详细介绍了汇编语言程序设计中语句的格式和伪指令;第4章至第7章分析了顺序程序设计、分支程序设计、循环程序设计的基本方法和设计技巧。每章均包括"学习目的和要求"、 "知识体系"、 "例题分析"、 "练习题及参考答案"4个部分,条理清晰、重点明确、为广大读者学习和巩固汇编语言程序设计课程知识提供了一条很好的学习捷径。本书的特色是在尽可能覆盖全部考核内容的基础上,加强对考核重点与难点的分析与练习,可供参加高等教育计算机及应用专业自学考试的考生作为复习参考,也可作为自学考试辅导教师的教学参考用书。 -
微型计算机原理与汇编语言程序设计杨立主编本书以广泛应用的80X86微型计算机为对象,系统地介绍了微型计算机的组成结构、基本工作原理、指令系统和汇编语言程序设计等知识。同时,对高档的微处理器及微型计算机作了适当的介绍和阐述,以适应当前计算机技术的发展需求。主要内容有:微型计算机概述、计算机中的数据表示、80X86微处理器及体系结构、8086指令系统、汇编语言的基本表达及其运行、汇编语言程序设计、中断调用程序设计、高级汇编技术、汇编语言与高级语言的连接、Pentium系列微型计算机简介。全书共计10章,内容丰富,深入浅出,系统性和应用性强,融入了作者多年教学和实践的经验及体会。书中的程序经过上机验证,每章的内容有学习要求和小结,并附有思考题和习题。此外,还配有《微型计算机原理与汇编语言程序设计——习题解答、实验指导和实训》。本书可作为高职高专学生的教材,也可以作为高等教育自学教材,或作为从事微型计算机硬件和软件开发的工程技术人员学习和应用的参考书。本书配有教学电子教案(用PowerPoint制作,可以任意修改),购买本书的学校请与北京万水电子信息有限公司联系,免费获取该教案。联系电话:010-68359168-331。 -
微型计算机原理与汇编语言程序设计杨立主编《21世纪高职高专新概念教材·微型计算机原理与汇编语言程序设计:习题解答、实验指导和实训》是《微型计算机原理与汇编语言程序设计》教材的配套习题解答、实验指导与实训。全书分为上、中、下篇,上篇依据教材的10章内容,给出了相应的思考题与习题解答,并在其后给出4套模拟试题供读者练习;中篇给出了14个实验题目及实验指导;下篇给出了4个大型实践训练题目。本书内容丰富,书中的程序经过上机验证,每部分内容有相应的学习要求和解题指导,实用性强,融入了作者多年的教学和实践经验及体会。《21世纪高职高专新概念教材·微型计算机原理与汇编语言程序设计:习题解答、实验指导和实训》可作为高职高专学生学习“微型计算机原理与汇编语言程序设计”课程的配套教材,也可以作为高等教育自学教材,以及作为从事微型计算机硬件和软件开发的工程技术人员学习和应用的参考书。 -
PIC单片机宏汇编与集成开发环境(美)微芯科技股份有限公司著;石朝林译;石朝林译本书按美国微芯科技股份有限公司的英文数据手册《MPASM USER’S GUIDE with MPLINK and MPLAB》和《MPLABIDE,SIMULATOR,EDITOR USER’S GUIDE》翻译而成。共分为上、下两篇。上篇主要介绍PIC单片机的宏汇编系统、伪指令系统的定义与使用,如何在链接器的帮助下高效快速地开发出具有良好兼容性、可靠性的应用软件,建立和维护库函数。下篇主要针对MPLAB IDE集成开发环境,介绍软件包的安装,系统菜单、编辑器的使用,开发环境的设置,“工程”的建立,软件模拟及硬件仿真等。本书内容由浅入深,循序渐进。可以作为广大PIC开发工程师、大专院校师生学习PIC单片机的入门教材,同时也是一部随手可查的技术手册。
