汇编复习提纲.doc

汇编复习提纲.doc

ID:56923628

大小:42.00 KB

页数:12页

时间:2020-07-24

汇编复习提纲.doc_第1页
汇编复习提纲.doc_第2页
汇编复习提纲.doc_第3页
汇编复习提纲.doc_第4页
汇编复习提纲.doc_第5页
资源描述:

《汇编复习提纲.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《汇编语言程序设计》复习提纲第二章微处理器的基础知识2.18086微处理器的结构(运算器、控制器)2.280X86微处理器的寄存器结构。(数据寄存器、指针及变址寄存器、标志寄存器、指令指针寄存器、段寄存器)2.3存储器的组织(数据存放原则、物理地址计算、8086地址总线宽度为20位=1M字节)2.4实模式下物理地址的形成本章要点1.8086微处理器的结构2.80X86微处理器的寄存器结构1)通用寄存器2)段寄存器3)指令指针寄存器4)状态标志寄存器及其含义3.8086的存储器组织4.实模式存储器寻址

2、、实模式下物理地址的计算5.BIOS、DOS之间的区别复习题1.80386微处理器有哪3中工作模式?DOS和Windows操作系统分别工作于哪一种模式?答:实模式、保护模式、虚拟8086模式。实模式、保护模式。2.逻辑地址、物理地址、偏移地址。3.段寄存器和与其对应存放偏移地址的寄存器的缺省关系。4.实模式中:可寻址内存范围、段的划分,段最小/大多少,起始?段寄存器的作用?5.汇编语言用在那些场合?简述汇编语言的优点。答:面向硬件的编程;优点:1直接控制底层硬件、执行速度和效率高。第三章寻址方式和指

3、令系统3.1与数据有关的寻址方式3.2与存储器有关的寻址方式(若使用BP,默认段为SS,其他都是DS)3.3数据传送指令3.4算术、逻辑运算指令3.5程序控制指令(包括条件转移、控制转移)3.6串操作指令本章要点1.与数据有关的寻址方式2.与存储器有关的寻址方式3.数据传送指令4.算术、逻辑运算指令5.程序控制指令6.串操作指令注意以上指令的应用:例1)操作数类型不匹配例如:MOVAL,DL2)凭空构造指令例如:MUL10例如:MOVAL,[DX];将内存单元的一个字节送AL,但内存操作数不能用[D

4、X]改为:MOVBX,DXMOVAL,[BX]3)常用指令的格式、功能、对标志位的影响4)专用指令和逻辑指令对CF、ZF标志位清0的方法5)控制转移指令及其用法(JMP、JCC、JCXZ、LOOP、CALL等)6)串操作指令(MOVS、SCAS、CMPS、LODS)及REP、REPN、REPZ重复前缀使用,以上指令各完成什么功能?使用以上指令时要求的初始条件?1.立即操作数、寄存器操作数、存储器操作数?2.复习例题、指定习题(教材中已布置)和课堂练习(另发).第四章伪指令及汇编语言程序组织4.1常用

5、伪指令及段定义伪指令4.1.1数据定义伪指令4.1.2符号定义伪指令4.1.3常用的汇编语言操作符4.1.4简化段定义本章要点1.程序的基本框架2.数据定义DB、DW、DD伪指令、符号定义伪指令的功能、格式、作用3.常用的操作符(DUP、SEG、OFFSET、TYPE、LENGTH、SIZE、PTR、SHORT等)4.完整的段定义、存储模型和简化的段定义的区别?5.复习例题、完成习题(已布置过)、课堂练习第五章程序的基本结构及其程序设计5.1顺序结构及简单程序设计5.2分支结构及程序实现5.3循环结

6、构及程序实现5.4字符处理及程序设计本章要点1.阅读本章已讲过的例子5.1~5.6,课件中的例题2.完成习题、课堂练习第六章子程序设计6.1子程序及设计方法6.2子程序间参数传递的方法及实现本章要点1.阅读本章已讲过的例子2.完成习题第七章高级汇编技术本章要点7.1宏汇编、条件汇编7.2汇编语言与C语言混合编程第八章中断和输入输出程序设计本章要点8.1输入/输出的基本概念8.2CPU与外设之间数据传送的方式8.38086中断的基本概念8.3.1中断向量8.3.2中断类型号8.3.3中断向量表8.4中

7、断分类8.4.1内中断8.4.2外中断8.4.38086的中断优先级8.5中断的操作步骤、处理子程序的设计步骤第九章DOS、BIOS中断功能调用9.1.1BIOS键盘中断9.1.2DOS键盘中断9.2.3DOS显示功能调用9.4.2串行口功能调用本章要点掌握1.BIOS键盘中断(INT16H)2.DOS键盘中断(INT21H),其中功能号为(1、A)要求会编程3.DOS显示功能调用(INT21H),其中功能号为2、6、9要求会编程复习题1.IBMPC中CPU与外设之间数据交换的方式?应用范围及其特点

8、?2.实模式下类型N的中断向量放在存储器的哪些单元?偏移量和段地址分别在哪里?3.复习例题、完成指定习题课堂练习题一1.以下为用“段基址:偏移量”形式表示的内存地址,试计算它们的物理地址。(1)12F8:0100(2)1A2F:0103(3)1A3F:00032.自12FA:0000开始的内存单元中存放以下数据(用十六进制表示):030611A31301,试分别写出12FA:0002的字节型数据、字型数据、双字数据的值。3.分别指出下列指令中源操作数和目的操作数的寻址

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。