-16-1汇编语言复习.ppt

-16-1汇编语言复习.ppt

ID:49995009

大小:165.00 KB

页数:13页

时间:2020-03-07

-16-1汇编语言复习.ppt_第1页
-16-1汇编语言复习.ppt_第2页
-16-1汇编语言复习.ppt_第3页
-16-1汇编语言复习.ppt_第4页
-16-1汇编语言复习.ppt_第5页
资源描述:

《-16-1汇编语言复习.ppt》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、2015-16-1汇编语言程序设计复习2015.101。二进制数,十进制数,十六进制数和BCD码数之间的转换方法。例:(129)10=()2=()16(10010111)BCD=()10=()22。真值数和补码数之间的转换方法例:字长=8位,则[-6]补=()16,若[X]补=E8H,则X=()163。n位字长的有符号数、无符号数的数值范围设设机器数字长=n位,则n位补码数,其真值范围为-2n-1~+2n-1-1无符号数其数值范围为0~2n-1例:16位二进制数所能表示的无符号数范围是________。4。补码计算及并对结果进行分析

2、,5.熟记0-9、A-F、回车符、换行符的ASCII码。第一章CPU存储器AB地址总线DB数据总线CB控制总线存储器I/O接口I/O设备例:冯.诺依曼提出计算机的硬件系统包括哪几部分:存储器、运算器、控制器、I/O接口、I/O设备6。微型机的硬件结构7。存贮单元和存贮器地址.存储器由若干“存储单元”组成,每一单元存放一个“字节”的信息。.系统为每一单元编排一个地址,地址码为二进制数,习惯上写成16进制。.存储器容量由地址线“宽度”决定。例:1M容量的存储器地址范围:00000H~FFFFFH由20根地址线提供地址码。第二章1。基本结

3、构寄存器的名称、位长和作用。(1)通用寄存器:EAX,EBX,ECX,EDX,ESI,EDI,EBP(2)段寄存器:CS,SS,DS,ES,FS,GS(3)指针寄存器:EIP,ESP(4)标志寄存器:EFLAG15位标志分为两类:状态标志和控制标志6种状态标志:CFOFZFPFAFSF例:80486CPU中的SP寄存器是一个_______位的寄存器。A.8位B.16位C.24位D.32位2。80486的工作模式:实地址模式(实模式)、保护虚拟地址模式(保护模式)、虚拟86模式80486的三个存贮地址空间:逻辑空间、线性空间和物理空间

4、。在实模式下,486只能访问第一个1M内存(00000H~FFFFFH)逻辑空间=物理空间=1M(220)3。实地址模式下,物理地址的形成,逻辑地址的概念物理地址计算公式:物理地址=段基址*16+偏移地址在80486实地址模式下,设某存贮单元的段基址为FEFFH,偏移地址为1000H,则该存贮单元的物理地址为_____________。第三章、第四章2。80486的寻址方式486有3类7种寻址方式立即寻址方式:获得立即数寄存器寻址方式:获得寄存器操作数存储器寻址方式:获得存储器操作数(内存操作数)1。源程序中的语句类型一个完整的源程

5、序应包含2类语句:指令性语句(符号指令)、指示性语句(伪指令)内存寻址方式16位寻址规定可使用的寄存器(1)直接寻址(2)寄存器间接寻址[BX],[BP],[SI],[DI]段寄存器:[间址寄存器]某单元的物理地址=段寄存器内容×16+间址寄存器(3)基址寻址[BX+位移量],[BP+位移量]段寄存器:[基址寄存器+位移量]物理地址=段寄存器内容×16+基址寄存器+位移量(4)变址寻址[SI+位移量],[DI+位移量](5)基址+变址寻址[BX+SI],[BX+DI],[BP+SI],[BP+DI]例:指出下列指令源操作数的寻址方式

6、:ADDAX,DS:[1000H]__________________MOVAX,[BX+SI+6]__________________MOVDX,[BX]__________________MOVDX,BX__________________MOVAL,-1__________________3。常用伪指令(1)数据字义伪指令DBDWDD(2)等值伪指令EQU=例:某程序中的数据定义如下:DAT1DW1234H,5678H,’AB’,’CD',’2’DAT2DB4DUP(?)DAT3DD?CNEQU$-DAT1请问CN的值是.DA

7、T1+5字节单元的内容是______________.4。常用运算符$运算符SEG运算符OFFSET运算符PTR运算符例:数据段有:BUFDB11,22,33,44请修改下列指令MOVAX,BUFINC[BX]5.目标程序的生成(步骤、生成文件类型)汇编源程序汇编、链接可执行的机器指令程序(目标程序)6、80486基本指令集(1)指令的书写格式,助记符以及指令的功能。(2)指令中允许的合法的操作数,以及这些操作数的寻址方式。(3)指令执行对标志位,特别是对六个状态标志(A、C、O、P、S、Z)是否产生影响。7、串操作指令使用前的准备

8、工作8、汇编语言程序分析、设计(以课堂练习、实验、作业为例)9、子程序与宏指令(定义与调用的基本格式,二者异同点)

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

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

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