2010级汇编语言复习指南.doc_第1页
2010级汇编语言复习指南.doc_第2页
2010级汇编语言复习指南.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

汇编语言复习指南第一部分 考试格式一 单选题(每题1分,共20分)二 指出指令的寻址方式(共20分)三 指出指令错误(共16分)四 指出程序功能(共8分)五 补充程序语句(共16分)六 根据要求写程序(共20分) 第二部分 复习范围n 具体内容:第一章 基础知识 1给定任意一个真值数(包括整数、小数部分)能够转换成为不同数制(二、八、十六进制),反之亦可。 2机器数的表示方式:原码、补码、反码。给定指定数值宽度(例如16位)整数能求出上述编码的所表示真实值的范围。 3熟悉常见的字符的ASCII码。第二章 80X86计算机组织 180X86CPU的通用寄存器,专用寄存器,段寄存器。标志寄存器的6个条件标志位要掌握。 2存储器地址的分段:段地址:偏移地址。如何计算物理地址。段地址,偏移地址,物理地址的定义。如何选择段地址?8088/8086存储器分段,每个段不超过64K。习题参考部分:1习题2.3,2.4,2.6。 第三章 80X86的指令系统和寻址方式 1指令包括操作码和操作数。80X86的操作数相关的十种寻址方式,具体名字以课本上的为准。指令转移的寻址方式分为段内和段间,再分为直接和间接寻址。 280X86的指令系统:数据传送指令,算术指令,逻辑指令,串处理指令,控制转移指令,处理机控制指令。要求熟悉常用指令。 例如,n MOV指令不能直接给段寄存器传送立即数。n LEA等价于使用offset的伪指令。n CBW,CWD如何使用? 默认的AL,AX及扩展后的存放寄存器。n ADC,SBB熟悉使用,例如多字节(字)的加减运算。n AND,OR,XOR,NOT逻辑指令的常用来?XOR用于清零,例如XOR AX,AXn 熟悉移位指令,例如双精度数如何实现左移一位(先执行SHL,再执行RCL)?n DS和ES来串操作命令中如何配合指令?熟悉在MOVS,CMPS,SCAS,STOS等串操作中的SI,DI,AL(AX)的使用。REP MOVSB需要四条指令为其做准备。n 条件转移中:根据有符号数和无符号数比较结果转移使用不同的G,L,A,B字母。n LOOPNZ/LOOPNE控制循环的条件?从指令本身语义去理解。习题参考部分:1习题3.2,3.3,3.8,3.10,3.11,3.12,3.25,3.26,3.30,3.32,3.36。第四章 汇编语言程序格式1 从asm到obj到exe的汇编过程,要熟悉步骤。2 熟悉常见的伪操作(指示性语句)。例如,数据定义,变量的类型,DB,DW等。注意图4.3所示。代码段等定义ORG,$等EQU,=。3 汇编语言语句格式中对名字项的规定。 习题参考部分:1 习题4.1,4.7,4.9,4.10,4.11,4.17,4.19。第五章 循环与分支程序设计1 本章主要熟悉各种循环和分支程序设计方法,请熟悉例题(例如5.1例题,学会把BX的数据以十六进制、八进制等方式输出到屏幕上)及部分习题。习题参考部分:1 习题5.2,5.4,5.7,5.9,5.11,5.22。第六章 子程序结构1 子程序(过程)定义的伪操作。2 学会子程序传递参数方法。例如例题6.3,6.9。习题参考部分:1 习题6.3、6.7、6.10。第七章 高级汇编语言技术 不要求第八章 输入输出程序设计 不要求 明白三类程序指控控制方式,中断方式,DMA方式的数据传送方式。第九章 BIOS和DOS中断 1主要熟悉常用的DOS系统功能调用中断,int 21H, AH=功能号。课本P320页的表9.5,课本P335页的表9.10,学会从键盘接收字符、字符串;往屏幕上显示字符和字符串。If you have questions , e

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论