《汇编语言程序设计》课程简介

合集下载

《汇编语言程序设计》课程特点及其教学方法创新

《汇编语言程序设计》课程特点及其教学方法创新

第4卷 第4期贵阳学院学报(自然科学版) (季刊) Vol .4 No.4JOURN AL O F G U I Y ANG COLLEG E 2009年12月Natural Sciences (Quarte rly)Dec .2009《汇编语言程序设计》课程特点及其教学方法创新鄢吉多(贵阳学院计算机科学系,贵州 贵阳 550005)摘 要:用对比方法分析汇编语言优缺点,阐述了汇编语言在计算机专业课程中的重要地位,指出汇编语言当前的教学情况。

根据汇编语言特点,对其教学方法进行探讨,提出“实验实践贯穿教学始终”,将实验实践环节与理论教学相融合,用实验实践教学促进理论知识学习,以激发学生的学习兴趣和提高学习效果。

关键词:汇编语言特点;教学方法创新;实验实践中图分类号:G427 文献标识码:A 文章编号:1673-6125(2009)04-0060-03The Cha ra cter ist i cs of Asse m b ly L angua ge and Innova t i ve Tea ch i n g M ethodsY AN Ji 2duo(Depart ment of Comput e r Science and Technol ogy,Guiyang Universit y ,Guiyang Guizhou 550005,Chi na)Ab stra ct:Co mpa rative analysis with the advantages and disadvantage s of ass em bly language,a ssembly lang uage on a compute r m aj o r at an i m portant positi on in t he curriculu m,pointing out tha t the current co mp ilati on of l ang uage teaching according to the cha racte ristics of asse m bl y l anguage,to discuss the ir teachi ng m ethods,e s pecia lly the "ex peri m enta l teaching has a l w ays been the prac tice of c r oss -cutti ng"t o ex p eri ment with the theore tical a s pect of teaching practice of integrati on,the ex pe ri m enta l prac tice of using theore tical kno wledg e t o pro mote the study of t eaching in orde r t o sti m ula te the students ’interest in learni ng and i mprove learni ng 1Key wor ds:cha racte ristics of assembly language;Innovative teachi ng me th ods ;Ex peri mental teachi ng0引言随着计算机软件技术的发展和各种出色的高级语言开发工具的不断涌现,目前完全用汇编语言实现的软件系统已极为罕见,但同时,对于某些直接访问硬件或对性能要求较高的代码,高级语言又难以实现,至少目前还不能完全取代汇编语言。

《汇编语言程序设计》课程中比较教学方法课例分析

《汇编语言程序设计》课程中比较教学方法课例分析

果 显示 在屏 幕上 ” 这一 功能 , 由此 又 引入 了子程 序结 构 的设 计 即 函数 的设 计 的讲解 用 例 。至此 , 计 算 从 0~ 9中任意 一个 自然 数 的立方 值这 一简 单任 务 , 到要求 输入 的判 断 、 出 的显 示 、 输 运行 界 面交 互 性等 一 系 列设计 要求 , 使程 序 功能逐 步 完善 的过 程就贯 穿 了对 顺 序结 构 、 择 结构 、 环 结 构 和子 程 序结 构 的 选 循
必须 了解 输入 输 出的具 体执 行过 程才 能知 道怎 么移 植 到 自己的程 序 中去 , 这部 分 的 内容要 等 学 习到 而 函数 章节 才能 明 白, 这对 于低 年级 的学 生 即使是计 算 机专业 的学生来 说 也是一 大难 点 。 D B G是汇 编语 言程 序设计 非 常重要 的调 试工 具 , EU 由于它 是 字符 界 面且 用 D B G工具 看 程序 的 EU 运行 结果 , 不像 c语言那 么 方便 , 由 于是 首 次学 习低 级语 言 , 不 明 白此 工具 的作 用 , 又 还 因此很 多 同学 并不 重视 它也 不理解 它 。 因此 , 者在第 一 次课 堂教 学 中演 示程 序 时都加 上输 入输 出 函数 , 程序 的运 笔 使
2 1 2月 0 1年 第1 7卷第 1期
安庆 师 范学院 学报(自然科 学版 )
J un l f n igT a h r ol e N trl c n eE i n o ra qn e c esC lg ( aua S i c d i ) oA e e t o
Fe . 0 1 b2 1 VO . 7 NO. I1 1
要 结束 运算 时才 结束 程序 的要 求 的话 , 需要 学 习循环 结构 程序 设计 , 就 即又在 上述 两项任 务 的基 础 上再 实现“ 当输入 E C键 时才 结束 计算 ” S 的要 求 , 这就 是循 环结 构程 序设 计 的用 例 ; 但就 汇编语 言 的 特点 , 此 时还不 能在 屏幕 直接 显示计 算 结果 , 计算 结果 正确 与否 要用 D B G才 能查 看 , EU 因为不 能像 C语 言那 样

汇编语言程序设计

汇编语言程序设计

《汇编语言程序设计》课程教学大纲学时:32 学分:2理论学时:24 实验学时:8面向专业:电科、电信、通信课程代码:B2700009先开课程:C语言程序设计课程性质:必修执笔人:王艳春审定人:陈龙猛、张金政第一部分:理论教学部分一、说明1、课程的性质、地位和任务本课程属于专业基础课,是电科、电信和通信专业学生必修的核心课程之一,是进一步学习微机原理、操作系统等课程的基础。

掌握它有助于提高学生对计算机系统的设计、研究、开发和应用能力。

汇编语言是一种面向机器、实践性很强的程序设计语言,必须结合一种实际的计算机来组织教学。

因此,本课程选择最广泛使用的IBM PC作为具体的机型来介绍。

通过课堂教学和上机实践,培养学生用汇编语言进行编程的思路、方法,养成良好的程序设计习惯,并了解底层I/O 驱动软件的编程方法,熟悉源程序汇编、链接和调试运行的步骤和方法,掌握dos、BIOS功能的调用方法及使用debug工具的调试手段,为后续课的学习打下扎实的基础。

2、课程教学和教改基本要求课程的目的与教学基本要求:本课程主要介绍汇编语言和宏汇编的基本概念,80X86CPU的指令系统和寻址方式;介绍汇编语言程序格式、伪操作和上机全过程。

通过实际例子,详细叙述顺序、分支、循环、子程序等基本程序结构以及程序设计的基本方法和技巧。

学习这门课程,应达到以下几个要求:①掌握汇编语言的基本理论知识和有关概念;掌握用汇编语言编写源程序的基本原则、方法和技巧;②具有阅读,分析汇编语言程序的能力;③通过上机实践,能够熟练地掌握汇编语言程序的编辑、汇编、连接、运行过程及debug工具的调试手段。

课堂授课采用多媒体教学,采用由浅入深、循序渐进学习步骤,主要讲解设计思想、实现技巧,通过提问题引导学生思考,提高学生的学习兴趣,从而加深学生对理论课的理解,提高学生的动手能力。

二、教学内容与课时分配第一章基础知识(2学时)1.1 机器语言及汇编语言的产生1.2 汇编语言的组成1.3 存储器1.4 指令和数据1.5 存储单元及CPU对存储器的读写1.6 三大总线1.7 主板、接口卡及各类存储器芯片1.8 内存地址空间教学的重点与难点:指令和数据在内存或磁盘上没有区别;内存地址空间。

课程设计报告--汇编程序设计(进制转换)

课程设计报告--汇编程序设计(进制转换)

课程设计报告--汇编程序设计(进制转换)汇编语言课程设计报告:代码与数制之间的转换内容提要:本课程设计的主要内容是代码与数制之间的转换~程序的主要功能如下:1. 将十六进制数转换成其对应的ASCII码2. 将ASCII码转换成其对应的十六进制数3. 实现二进制数与十六进制数之间相互转换4. 实现十进制数与二进制数之间相互转换5. 实现十六进制数与十进制数之间相互转换数制转换是计算机科学技术中最为基础的运算~在日常生活中~人们习惯性地使用十进制数进行计算。

而在计算机内部~所有的信息,数、字符、汉字、计算机的指令、状态,都是用二进制数来表示的。

在计算机中~二进制数的运算、处理比十进制数的更容易实现。

有时为了缩短书写~在计算机中还采用十六进制数。

所以~我们需要把数从二进制数形式转换成其他进制的形式~甚至在不同的进位制之间进行转换。

- 1 -汇编语言课程设计报告:代码与数制之间的转换目录一、前言〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃3 1.1 程设计的目的〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃3 1.2 代码与数制之间的转换程序的意义〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃3 1.3 数制之间的转换程序的主要功能〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃3正文〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃3 二、2.1 代码与数制之间相互转换程序的设计大纲〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃3 2.2 代码与数制之间相互转换程序的结构图〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃4 2.3 友好交互界面结构图〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃5 2.4 程序流程图〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃62.4.1 主程序流程图〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃62.4.2 键盘输入子程序流程图〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃62.4.3 ASC码转16进制子程序流程图〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃72.4.4 16进制转ASC进制子程序流程图〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃82.4.5 2,16进制子程序流程图〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃82.4.6 2?16进制子程序流程图〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃92.4.7 16?2进制子程序流程图〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃92.4.8 2~10进制子程序流程图〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃102.4.9 2?10进制子程序流程图〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃102.4.10 10?2进制子程序流程图〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃112.4.11 10~16进制子程序流程图〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃112.4.12 10?16进制子程序流程图〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃122.4.13 16?10进制子程序流程图〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃12三、源程序及其注释〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃13四、课程设计体会〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃29五、参考文献〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃〃29- 2 -汇编语言课程设计报告:代码与数制之间的转换课程设计题目:代码与数制之间的转换一、前言1.1 课程设计的目的, 加深对汇编语言课程理论方面的理解, 通过编写一定规模和难度的程序,进行一次较全面的汇编编程训练,提高分析问题和解决问题的能力, 提高调试程序的能力1.2 代码与数制之间的转换程序的意义数制转换是计算机科学技术中最为基础的运算,在日常生活中,人们习惯性地使用十进制数进行计算。

汇编语言程序设计(5)

汇编语言程序设计(5)
15
例:
第 4 章 汇编语言程序设计简介
ORG 1000H
BUF1: DB 38H, 7FH, 80H
BUF2: DB 45H, 66H
ORG伪指令指定了标号BUF1的地址为1000H, 而DB伪 指令是将其后的二进制数表38H, 7FH, 80H依次存放在1000H, 1001H, 1002H 3 个连续单元之中, BUF2也是一个标号, 其地 址与前一条伪指令连续, 即1003H, 1004H地址单元中依次存 放 45H, 66H。
如果在程序中要多次使用到某一地址,由EQU指令将其赋值 给一个字符名称,一旦需要对其进行变动,只要改变EQU命 令后面的数字即可,而不需要对程序中涉及到该地址的所有 指令逐句进行修改。
13
第 4 章 汇编语言程序设计简介
注意, 由EQU等值的字符名称必须先赋值后使用,且 在同一个源程序中,同一个标号只能赋值一次。 例:
H)=10H。
18
第 4 章 汇编语言程序设计简介
六、BIT——位地址符号指令
指令功能为:将位地址赋值给指定的符号名称,通常用于位符 号地址的定义。
指令如下:
字符名称 BIT 位地址
例如,X1 BIT P1.0
汇编结果为将位地址P1.0赋给变量X1,即在程序中便可 使用X1代替位地址P1.0。
19
(c)多分支
30
第 4 章 汇编语言程序设计简介
2. 一般分支程序结构实例
【例5】 x, y均为8位二进制数, 设 x存入R0, y存入R1, 求解:
1 y 1
0
x0 x0 x0
31
第 4 章 汇编语言程序设计简介
程序如下:
START:
CJNE R0,#00H,SUL1

谈“汇编语言程序设计”课程教学

谈“汇编语言程序设计”课程教学
维普资讯




20 0 8年第 8 期
谈“ 编语言程序设计” 汇玉 霞
(哈 尔滨 师 范 大 学 阿城 学 院 计 算机 系 黑 龙 江 哈 尔 滨 10 0 5 3 1)
要l :汇编语言程序设计是 高等院校计 算机专业 学生必修的专业核心课程。它是学好其他后续专业课程的关键 ,
( ) 地 址 1段 软 件 编 翩 的程 序设 计思 想 .又 提供 了对 微 机 硬 件 设 备 的驱 动和 控 制 方法 。 汇编 语 言毕 竟 是 一 门低 级 语 言 . 机 器语 言 的符 号 但 是 由于 8 8 /0 8的硬 件 结 构 的 原 因 .将 存 储 器 进 行 分段 管 06 8 8 化, 而且 直 接 与硬 件相 联 系 。 因此 , 编 语言 与 高 级 语 言相 比编 理 , 个 段 有个 首 地址 。 为段 地 址 。 地址 通 常 由 系统 分 配 , 汇 每 称 段 由 写 程 序 比较 复 杂 . 具 有枯 燥 性 、 且 机械 性 、 味 性 等特 点 。 乏 由于 这 段 寄存 器 保 存
寄存 器都 有 一 个名 称 。 了使 学 生更 好 地 理解 寄存 器 的位 置 . 为 可 ① 寄存器位于 C U内部 . P 而存储器是独立于 C U的硬件 P 以根 据 8 8 C U 的 内 部 结 构 . 解 C U 内 的 B U( 线 接 口单 06 P 讲 P I 总 ② 寄存器之问通过名字来区分,而存储器 中存储单元是通 元 ) E 执行 单 元 ) 自的功 能 及 组成 。对 于 每 个 寄存 器 的功 过 地 址 区 分 和 U( 各
实 际上 . 门课 只需 要 理解 一 些 重要 的基 本 概 念 、 合 高 级 址信 息 ? ( 字 长是 l 的 C U如 何去 寻址 1 内 存 空 间 的地 这 结 或 6位 P M 语 言 编程 的 方法 及 熟练 使 用 调试 工 具 . 生 就 能运 用 自如 了 。 学 作 址 ? ) 者 根 据近 二年 讲 授这 门课 的 经验 .结 合 学 生 在 学 习这 门课 时 遇 这 个 问 题会 激 起 学生 的兴趣 。解 决 的方 法 是 将 存储 器 分 成 到 的 各 种 问题 。谈 一 下 这 门 课 中 几 个 重 要 知 识 点 的 教 学 方 法 。 段 , 每个 段 大 小 不 超 过 6 K。 d 这样 偏 移 地 址可 以用 l 表示 ; 6位 段 ( 面 所讲 知识 是 基 于 8 8 / 8 下 0 68 8的 C U) 0 P 地 址 采 用 的是 小 段 的 首 地 址 ( 征 是 低 4位 为 O . 用 其 高 l 特 )采 6 位 做 为 段地 址 .这样 可 以 将段 地 址 左移 4位 加 上 偏 移地 址 就 得 寄存 器 是学 习 汇 编语 言 重 要 的知 识 点之 一 汇编 语 言 的大 出 了物 理地 址 多 数指 令 中都 用到 寄存 器 学 生 在 学 习存 储 器时 易 出现 的问 题及 解决 方 法 :

汇编语言的课程设计

汇编语言的课程设计

汇编语言的课程设计一、教学目标本课程的教学目标是使学生掌握汇编语言的基本概念、语法和程序设计方法,培养学生运用汇编语言进行程序设计的能力。

具体目标如下:1.知识目标:(1)了解汇编语言的基本概念和特点;(2)掌握汇编语言的语法规则,包括数据类型、指令系统、程序结构等;(3)熟悉汇编语言的编程技巧,如寄存器分配、内存管理等;(4)了解汇编语言与机器语言的关系及汇编过程。

2.技能目标:(1)能够使用汇编语言编写简单的程序,如计算器、排序等;(2)能够阅读并理解汇编语言程序;(3)能够对汇编语言程序进行调试和优化。

3.情感态度价值观目标:(1)培养学生对计算机科学的兴趣和热情;(2)培养学生勇于探索、善于合作的科学精神;(3)培养学生严谨治学、追求卓越的学习态度。

二、教学内容本课程的教学内容主要包括以下几个部分:1.汇编语言的基本概念和特点;2.汇编语言的语法规则,包括数据类型、指令系统、程序结构等;3.汇编语言的编程技巧,如寄存器分配、内存管理等;4.汇编语言与机器语言的关系及汇编过程;5.汇编语言程序的设计与调试。

教学大纲安排如下:第1-2课时:汇编语言的基本概念和特点;第3-4课时:汇编语言的语法规则;第5-6课时:汇编语言的编程技巧;第7-8课时:汇编语言与机器语言的关系及汇编过程;第9-10课时:汇编语言程序的设计与调试。

三、教学方法本课程采用多种教学方法,以激发学生的学习兴趣和主动性:1.讲授法:讲解汇编语言的基本概念、语法规则和编程技巧;2.案例分析法:分析典型的汇编语言程序,使学生更好地理解编程思想;3.实验法:让学生动手编写和调试汇编语言程序,提高实际操作能力;4.讨论法:分组讨论问题,培养学生的合作精神和沟通能力。

四、教学资源本课程所需教学资源包括:1.教材:《汇编语言程序设计》;2.参考书:《汇编语言教程》、《汇编语言实践》;3.多媒体资料:课件、教学视频等;4.实验设备:计算机、汇编语言编程环境。

《汇编语言程序设计》课程教学改革之我见

《汇编语言程序设计》课程教学改革之我见
学 生 厌 学 的情 绪 一
就 接 触 汇 编 环境 下 的输 入 、 调试 过 程 。调 整 后 的教 学 进 程 如 衷 2所示 表 2 调 整后 的教 学 顺 序
顺 序 1 2 3 4 5 6 7 8 9 1 O
汁算 计算 寻 B O I S和 编程 尚 中断 j L 一 教 材 机 基 机 基 编 址 ’ 芸 级 车 旨 / 发 音 系 | 1 I 冲 0
内 容  ̄l 本结 格 方 D S功 指 令 订 令系 技 统 和 文 i知 q , O : 识 构 式 式 能 调 用 系统 编 统 术 件 存取 三 、 用 灵 活 多样 的教 学 方 法 采
1 案 例 教学 法 、
冈此 , 汇编语 言程序设计》 在《 的教学过程中 , 如何通过合理地改 进 教学方法来提高学生学习 的兴趣 和学习的积极性 ,从而提高教学 的质 量 和效 果 , 为 摆 往 每 位 仃课 教 师 面 前 的 一 大 课 题 。本 人 根据 多年 的 文 成 际教学经验 , 给 以下 几个方面的具体改进措施 使学生明确学 习《 汇编语言程序设计》 的重要性 要学好 《 汇编语言 程序设计》 首先要使学生 明确 汇编语 的重要 , 性 ,清 楚 为 什 么 要 学 习 这 门 瀑程 的 原 ,从思 想 上 重 视 这 门 课 程 的学
3 3 3 3 3 3
习一
O1 H 0 l 21 0 H 3 o4 H 0 钮 0 H 6
汇 编 语 言 是 计 算 机 及 相 关 专业 的一 门 重要 基 础 课 ,它 培 养 学 牛 直 接使用 计算 机硬件 资源 的能力 . 为学生学 习其 它核心 课程 , : 它 如 汁算 机组成原理 、 操作系统 、 微机接 口技术等 , 提供 必要 的预备知识 。 该课程 在计算机学科课程设置中起着承上启下 的作用 。不了解和熟悉汇编语 言知识不仅将 导致学生知识结构 的不完整 ,也可 能导 致学生认知水平 降低 、 开发手段 贫乏 存一些 应用中 , 汇编语 占甚 至是开发 1具的唯一 选择。 汇编语 言是计算 机能提供给用户的最快 而又最有 效的语 ,也是 能够利用计算 机所有硬件特性 并能直接控制硬件 的唯 一语言。 一般来 说 , 是 在 微 型机 应用 中 涉及 硬 件 电 路 有 关 的应 用 系统 , 微 型 机 控 凡 如 制 系 统 中直 接 检测 和控 制 部 分 、仪 器 仪 表 中计 算 机 控 制 和 自动 数 据 处 理 部 分 、 用 电 器 中计 算 机 控 制 部 分 等 , 大 部 分 都 是 用 汇编 语 言 来 编 家 绝 写应 用 程序 的 一 学 生在 了解 了 以上 情 况 后 , 会 认 识 到 学 习 汇 编 语 言 的重 要 性 , 就 就 不会再认 为学 习汇编语言 已经失去 了意义 , 就会提高学 习《 汇编语 言程 序设计 》 的积极性和主动性 , 从而 为学好这 门课打下- 实的基础。 二 、 当调 整 教 学 内容 的 顺 序 1 适 以往的汇编语 言教学 基本 j是按 照教材 的编a /. :  ̄ 序来进行 的 , d 其 主要 内容 的教 学 安 排 如 表 1 示 : 所 表 1以 往 教 学 内 容 的 安 排 J. dN 1 2 3 4 5 6 7 8 9 1 0
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

汇编语言程序设计
(Assemb1y1anguageProgramming)
总学时:48学时理论:40学时实验(上机、实习等):8学时
学分:3
课程主要内容:
本课程的目的是使学生了解InteI80X86汇编语言的基本程序设计方法,程序运行的基本原理及指令执行过程,掌握使用80X86汇编语言编程的基本技巧以及控制和使用外设的基本应用技能。

基本任务是能使用汇编语言的基本知识分析和解决计算机应用中有关的实际问题,开发汇编语言程序,为后续课程打好基础同时也为从事计算机与应用工作提供必要的知识准备。

先修课程:
《高级语言程序设计》,《数字电子技术》,《计算机组成原理》等课程
适用专业:
计算机科学与技术
教材:
龚尚福等编.《微型计算机汇编语言程序设计》.西安:西安电子科技大学出版社,2004教学参考书
[1]沈美明.《80X86汇编语言程序设计》.北京:清华大学出版社,1995
[2]沈美明.《IBM-PC汇编语言程序设计》实验教程.北京:清华大学出版社.1995
[3]钱晓捷.《新版汇编语言程序设计》.北京:电子工业出版社,2005。

相关文档
最新文档