下载此文档

汇编语言(王爽).ppt


文档分类:IT计算机 | 页数:约315页 举报非法文档有奖
1/315
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/315 下载此文档
文档列表 文档介绍
汇编语言
清华大学出版社
主讲:王咏宁
03信管
1
目录
第1章基础知识
第2章寄存器(CPU工作原理)
第3章寄存器(内存访问)
第4章第1个程序
第5章[bx]和loop指令
第6章包含多个段的程序
第7章更灵活的定位内存地址的方法
第8章数据处理的两个基本问题
2
第9章转移指令的原理
第10章 call和ret指令
第11章标志寄存器
第12章内中断
第13章 int指令
第14章端口
第15章外中断
第16章直接定址表
3
本课程的内容与要求
1、地位
计算机相关专业的必修基础课,与《微机原理》、《计算机组成原理》、《操作系统》等课程关系紧密,是一门重要的专业基础课。
先修知识:C语言或其它高级语言、二进制及十六进制的运算
4
2、内容:各章主要知识点
目的:掌握汇编语言的编辑、结构,充分获得底层编程的体验,深刻理解机器运行程序的机理。为相关课程的深入学****打好基础。
3、要求:
不缺课、不迟到,认真听课。
独立完成作业、实验及各章节检测点。
认真思考每章的问题和分析,自觉学****附注内容。
循序渐进按每章的(1)知识点、(2)检测点、(3)问题和分析、(4)实验。四个步骤认真学****遇到困难及时解决。
5
4、考核:
5、温故知新:
6、推荐几个网站:
p://
7、教学进度安排:
6
第1章基础知识
机器语言
汇编语言的产生和组成
存储器
指令和数据
存储单元
CPU对存储器的读写
三总线结构
7
一、机器语言
机器指令:是一系例由二进制数(0或1)组成的代码构成的,机器唯一能正确执行的命令。
机器语言:机器指令的集合。
例书中第1、2页:
特点:难记忆、可读性差、不易修改,直接面向机器,所以不同的微处理器可有不同的机器语言。但编写的程序占用内存小,运行速度快,能直接对硬件控制。
注:本教材主要面向80X86CPU
8
二、汇编语言的产生
汇编语言:是机器语言便于记忆的书写格式。
例:操作;将寄存器BX中的内容送到AX中
机器指令:1000100111011000
汇编指令:MOV AX,BX
特点:兼有机器语言的优点,比机器语言易记易学,但通用性差,随机而异。
寄存器:是CPU中可以存储数据的器件。
9
机器语言
由0、1组成的二进制代码:
1000100111011000
汇编语言
是机器语言的助记格式:
MOV AX,BX
高级语言
是更接近于生活用语的书写格式:
C、BASIC、PASCAL、FORTRAN
注:计算机只能执行机器指令,所以用非机器语言写出的程序都必须翻译成机器语言后才能被计算机执行。
源程序:用高级语言(包括汇编)编写的程序。
汇编:用汇编程序将源程序翻译成机器代码的过程。
源程序
编译器
机器
语言
计算机
10

汇编语言(王爽) 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数315
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wc69885
  • 文件大小0 KB
  • 时间2015-05-22