汇编语言程序设计实训教程

副标题:无

作   者:秦莲主编;殷肖川,姬伟锋,孙鹏编著

分类号:

ISBN:9787810825245

微信扫一扫,移动浏览光盘

简介

  汇编语言程序设计是高校计算机专业的经典课程之一。本书是与《汇编语言程序设计》教材配套的实训教程,编写的目的是使学生通过实验练习加深对理论课程的理解,全书选用多个具有代表性的实验,对汇编语言结构化和模块化程序进行了深入的解析,详细叙述了汇编语言程序的编程与调试过程,并给出正确结果。      全书正文共6章,主要内容包括:汇编语言程序的语句组成,汇编语言源程序的书写格式,汇编语言源程序上机调试运行方法。汇编语言程序设计基本结构实验,即顺序程序实验,分支程序实验,循环程序实验。汇编语言程序子程序调用实验和模块化程序设计实验。I/O程序实验,即键盘扫描实验、显示控制实验、串口通讯实验。WIN32汇编程序实验,即:显示程序实验、键盘消息处理实验、鼠标消息处理实验。 汇编语言与C/C++语言的混合程序设计方式,C/C++嵌入汇编程序实验、C/C++调入汇编程序模块实验。      本书可作为高校计算机专业、自动化控制专业及相关专业本科生汇编语言程序设计实验课程的教科书,也可作为相关领域的工程技术人员的实验参考书。  

目录

第1章概述 6页
1.1汇编语言简介 6页
1.1.1汇编语言与机器语言 6页
1.1.2汇编语言的语句组成 7页
1.1.3汇编语言中的常数与表达式 7页
1.1.4汇编语言中的标号及变量 8页
1.2汇编语言源程序的典型结构 8页
1.2.1上机调试过程 10页
1.2.2常用DEBUG命令 13页
第2章基本结构实验 18页
2.1顺序程序实验 18页
2.1.1【实验2.1】查表求值 18页
2.1.2【实验2.2】BCD码转换 20页
2.1.3【实验2.3】表达式计算 22页
2.2分支程序实验 24页
2.2.1【实验2.4】求函数值 25页
2.2.2【实验2.5】方程求解 27页
2.2.3【实验2.6】求最大值与最小值 30页
2.3循环程序实验 33页
2.3.1【实验2.7】函数调用 34页
2.3.2【实验2.8】"冒泡法"排序 37页
2.3.3【实验2.9】矩阵相乘 40页
第3章子程序与模块化程序实验 44页
3.1子程序实验 44页
3.1.1【实验3.1】显示程序 44页
3.1.2【实验3.2】计算N! 46页
3.1.3【实验3.3】数据传送 49页
3.2模块化程序实验 55页
3.2.1【实验3.4】显示字符串 55页
3.2.2【实验3.5】统计负数个数 57页
第4章I/O程序实验 61页
4.1键盘扫描程序实验 61页
4.1.1【实验4.1】单字符输入程序 61页
4.1.2【实验4.2】多字符输入程序 62页
4.2显示控制程序实验 65页
4.2.1【实验4.3】在图形和字符显示方式下显示字符串 65页
4.2.2【实验4.4】在图形显示方式下画线 68页
4.2.3【实验4.5】显示十进制整数 70页
4.3文件实验 72页
【实验4.6】磁盘文件管理 72页
4.4串口通信实验 74页
【实验4.7】串口通信 74页
4.5中断系统与中断程序实验 78页
4.5.1【实验4.8】中断服务程序 78页
4.5.2【实验4.9】驻留中断服务程序 81页
第5章WIN32编程序实验 84页
5.1WIN32汇编程序的框架 84页
【实验5.1】消息框显示 84页
5.2显示程序实验 88页
5.2.1【实验5.2】简单窗口显示 88页
5.2.2【实验5.3】字符串显示 91页
5.2.3【实验5.4】菜单的使用 95页
5.3键盘消息处理程序实验 100页
【实验5.5】键盘消息处理 100页
5.4鼠标消息处理程序实验 103页
【实验5.6】鼠标消息处理 103页
第6章汇编与C/C++混合编程实验 107页
6.1混合编程方式概述 107页
6.2C/C++中嵌入汇编程序实验 107页
6.2.1【实验6.1】在C程序中嵌入汇编语句实现累加求和 108页
6.2.2【实验6.2】用嵌入汇编实现对任一C数组array元素自动求和 109页
6.2.3【实验6.3】利用嵌入式汇编编写C程序中的函数 110页
6.2.4【实验6.4】嵌入式汇编调用C函数 112页
6.2.5【实验6.5】嵌入式汇编调用C标准库函数 114页
6.3C/C++调用汇编程序模块实验 116页
6.3.1【实验6.6】VC程序调用汇编程序模块实现排序 116页
6.3.2【实验6.7】VC程序调用汇编程序模块实现简单计算 120页
附录A ASCII码表 123页
附录B DOS和BIOS的宏定义 124页
附录C DEBUG命令表 134页
参考文献 135页

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

汇编语言程序设计实训教程
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon