首页
社区
课程
招聘
[下载]发本汇编语言课件 chm格式
发表于: 2009-1-5 22:39 18300

[下载]发本汇编语言课件 chm格式

2009-1-5 22:39
18300
一、本课程的地位和教学目的
《汇编语言》(Assembly Language)是计算机专业中一门重要的基础课程,是一种面向机器的低级语言。它依赖于硬件,能通过巧妙的程序设计充分发挥硬件的潜力。汇编语言程序产生的代码运行效率高。因此,到目前为止,许多软件系统(例如操作系统等)的核心部分仍然用汇编语言来编写。

计算机专业所培养的学生,不应仅仅满足于利用他人已开发出来的软件和软件工具来解决实际问题,还应具备有分析、研究原有软件系统,改进、完善、提高原有系统功能供广大用户使用的能力。汇编语言程序设计将使学生受到更严密、更系统的程序设计及其思维方法的训练,为深入分析、研究、开发新的软件系统打下良好的训练基础。

本课程的教学目的是使学生进一步了解计算机的基本组成,汇编指令的格式和使用方法,以及用汇编语言进行程序设计的基本思想和方法。于此同时,希望学生能了解用汇编语言程序来充分发挥计算机性能的基本思想。

本课程的学习也将为后续课程(如操作系统、接口与通信、计算机外围设备等)的学习提供必要的前期知识。

二、本课程与其它课程的联系

三、本课程的基本要求
通过本课程的浏览学习,要求学生:

  1、掌握数据在计算机内的表示及其相互转换
  2、计算机基本组成及各部分主要功能
  3、汇编指令寻址,指令的功能与使用形式
  4、利用汇编语言实现程序的基本控制结构
  5、中断系统与常用外设的I/O程序设计

四、本课程的教学参考书
1、Peter Abel,IBM PC Assembly Language and Programming(Fourth Edition),清华大学出版社,1998.5

2、Barry B. Brey著,金惠华、曹庆华、李雅倩译,80X86、奔腾机汇编语言程序设计,电子工业出版社,1998.8

3、张纪罗等译,Pentium处理器结构与程序设计(奔腾系列用户手册 第三卷),电子工业出版社,上海科学普及出版社,1996.5

4、艾德才等编著,Pentium/80486实用汇编语言程序设计,清华大学出版社,1997.11

5、杨季文等编著,80X86汇编语言程序设计教程,清华大学出版社,1998.6

6、周明德等编著,80X86的结构与汇编语言程序设计,清华大学出版社,1993.12

7、王爱英主编,计算机组成与结构,清华大学出版社,1995.9

五、学习时间分配
本课程通常有3~4个学分,浏览学习时间包括阅读网络课件、做作业、讨论交流等,这些时间大约120小时,建议时间分配如下:

章次
章节名称
学习时间
1 预备知识
4
2 CPU资源和存储器
10
3 操作数的寻址方式
8
4 标识符和表达式
12
5 微机CPU的指令系统
20
6 程序的基本结构
10
7 子程序和库
8
8 输入输出和中断
8
9 宏
8
10 应用程序的设计
12
11 数值运算协处理器
8
12 汇编语言和C语言
2
附录1 汇编语言编程和调试工具
6
附录2 Pentium指令的执行周期数
1
附录3 中断列表
2
附录4 DOS和BIOS的宏定义
1
附录5 键盘按键的各种编码对照表
1
附录6 几个重要内存单元地址
1

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

上传的附件:
收藏
免费 7
支持
分享
最新回复 (50)
雪    币: 155
活跃值: (10)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
2
顶一下。怎么老是弹IE错误。。。。
2009-1-5 23:13
0
雪    币: 564
活跃值: (12)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
3
虽然能下到电子版的,还是不习惯对着屏幕看书,打算去买本汇编语言,都说王爽的好,就买王爽的去~
2009-1-5 23:46
0
雪    币: 4
活跃值: (14)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
谢谢楼主,不错。
2009-1-9 14:35
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
谢谢 lz分享
2009-1-13 11:31
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
谢谢楼主分享!
2009-1-15 13:35
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
下了 学习中!!!
2009-1-15 13:42
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
好东西,多谢你的分享!!!!
2009-3-27 12:36
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
收藏了·········································
2009-3-27 12:45
0
雪    币: 1708
活跃值: (586)
能力值: ( LV15,RANK:670 )
在线值:
发帖
回帖
粉丝
10
支持。。。。。。。
2009-3-27 13:38
0
雪    币: 354
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
谢谢lz
2009-3-28 23:48
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
很好很好~~谢谢
2009-3-31 17:21
0
雪    币: 2249
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
感谢楼主的分享,呵呵。
2009-4-16 15:15
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
谢谢,正找这方面的教材呢
2009-4-17 19:18
0
雪    币: 98
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
whw
15
下完了。还没有看。先给你顶起来。
2009-4-27 17:16
0
雪    币: 50
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
感谢楼主的无私奉献
2009-4-27 18:34
0
雪    币: 251
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
正在温习,需要。谢~
2009-4-27 19:35
0
雪    币: 8548
活跃值: (2797)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
谢谢,正找这方面的教材呢
2009-4-27 20:30
0
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
19
收藏一个~~~已经收了不少汇编的教程了
2009-4-29 16:38
0
雪    币: 223
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
正好需要,收下了。
2009-4-29 17:40
0
雪    币: 141
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
21
x86 还是386?
2009-4-30 11:03
0
雪    币: 212
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
22
昨天电脑莫名其妙的挂了 丢了上十G资料

以后还是看书吧。。。唉
2009-4-30 16:37
0
雪    币: 318
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
23
汇编学习的好资料
2009-5-2 14:03
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
24
谢谢,
2009-5-3 00:18
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
25
还是有本书看着爽,屏幕上翻页不方便
2009-5-6 19:51
0
游客
登录 | 注册 方可回帖
返回
//