Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

XuetangX

汇编语言程序设计

Anhui University via XuetangX

Overview

2021年,该课程获得“安徽省高等学校省级质量工程一流教材建设”项目的资助,配套教材《汇编语言程序设计(第2版)》再版中。该课程于2022年通过了《安徽大学2021-2022学年第二学期线上线下混合式课程认定》,并于2022年获得“安徽省高等学校省级质量工程线上线下混合式教学”项目的资助。2022年,课程组负责人刘慧婷在“安徽大学首届混合式教学设计创新大赛决赛 暨第四届全国高校混合式教学设计创新大赛”中,获得校级三等奖;2021年,团队骨干吕钊的“面向新兴产业聚集地,培养具备解决复杂工程问题能力的‘高厚宽深’新工科人才”,获得安徽省教学成果奖一等奖;吕钊的“同心同向同行,一核双环三融合的计算机类新工科人才培养模式探索与实践”,获得安徽省教学成果奖三等奖;2022年,团队成员纪霞评为安徽省教坛新秀。

Syllabus

  • 第一章 计算机基本原理
    • 1-1处理器寄存器
    • 1-2存储器组织
    • 1-3处理器指令语句格式
  • 第二章 程序开发与调试
    • 2-1 MASM开发软件
    • 2-2 源程序开发及调试过程
  • 第三章 操作数的寻址方式
    • 3-1寻址方式概述
    • 3-2立即数寻址方式
    • 3-3寄存器寻址方式
    • 3-4存储器寻址方式
    • 3-5存储器直接寻址方式
    • 3-6寄存器间接寻址方式
    • 3-7寄存器相对寻址方式
    • 3-8基址变址寻址方式
  • 第四章 常用指令系统
    • 4-1 Mov指令
    • 4-2 pushpop指令
    • 4-3 XCHG指令
    • 4-4 累加器专用传送指令
    • 4-5 XLAT指令
    • 4-6 LEA指令
    • 4-7 指针传送指令
    • 4-8 进位和溢出标志
    • 4-9 零标志、符号标志和奇偶标志
    • 4-10 加法指令
    • 4-11 减法SUB、SBB指令
    • 4-12 DEC、NEG和CMP指令
    • 4-13 乘除运算指令
    • 4-14 逻辑运算指令
    • 4-15 移位指令
    • 4-16 循环移位指令
    • 4-17 串操作指令
  • 第五章 伪指令
    • 5-1 程序结构伪指令
    • 5-2 数据定义伪指令
    • 5-3 类型属性伪指令
    • 5-4 地址计数器与定位伪指令
    • 5-5 基数控制和过程定义伪指令
    • 5-6 算术、逻辑和移位操作符
    • 5-7 关系和数值回送操作符
  • 第六章 分支与循环程序设计
    • 6-1 分支程序转移指令
    • 6-2 分支程序设计
    • 6-3 计数循环程序设计
    • 6-4 条件循环和条件计算循环程序设计
    • 6-5 多重循环程序设计
  • 第七章 子程序设计
    • 7-1 Call和Ret指令
    • 7-2 Call和Ret指令的配合使用
    • 7-3 过程定义伪指令
    • 7-4子程序中用寄存器传递参数
    • 7-5子程序中用变量传递参数
    • 7-6子程序中用地址表传递参数
    • 7-7子程序中用堆栈传递参数
    • 7-8子程序中用结构变量传递参数
    • 7-9 多模块程序设计
  • 第八章 宏汇编
    • 8-1 宏定义、宏调用和宏展开
    • 8-2 宏定义使用嵌套和调用
    • 8-3 宏中的特殊符号的使用
    • 8-4 local伪操作和使用宏库文件
    • 8-5 重复
    • 8-6 条件
  • 期末测试

    Taught by

    Liu Huiting, Lv Zhao, Ji Xia, and Xu Yi

    Tags

    Reviews

    Start your review of 汇编语言程序设计

    Never Stop Learning.

    Get personalized course recommendations, track subjects and courses with reminders, and more.

    Someone learning on their laptop while sitting on the floor.