复习资料-答案.pdfVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《汇编语言程序设计》复习资料 201405 一、基本概念填空 1、8088/8086CPU 内部寄存器中, AX 、BX 、CX、DX bp di si是通用寄存器,BX 、BP 、 SI、DI是基址和变址寄存器,CS、DS 、ES 、SS是段寄存器,此外 IP 是指令指针寄存器, 是FLAGS标志位寄存器,所有寄存器都是16位寄存器,每个寄存器可以存放16位二进制数。 2 、8088/8086CPU有三组总线,它们是数据总线、地址总线和控制总线;地址总线是20条, 因此它可以寻址的范围是2^20字节。通常将1024字节称为1K,将2^20字节称为1M。 3、8088/8086CPU的存储器采用分段方式管理,每个段最多可以有64K字节,全部存储空间 可以分成16个大小为64K且互相不重叠的段。 4 、采用分段方式管理的存储单元的地址分成物理 和逻辑地址两种,逻辑地址由段地址和偏 移地址两部分构成,段地址是每个存储器段的首地址;偏移地址则是相对于每个段第一个存 储单元的偏移量。段地址存放在段寄存器中,由于8088/8086CPU的段寄存器是16 位寄存器, 因此在段寄存器中存放的是段地址的16位;而CPU对数据的存取是按物理地址进行的,物理 地址和逻辑地址间的关系是PHA=段地址*16+偏移地址 5、存储器中,数据是以字节为单位存放的,它是一个8 位二进制数,16 位二进制数是2 字 节,又称为字;每个存储单元可以存放一个字节;一个字则占用两个存储单元,存放时要将 低位数据 在地址较小的存储单元中。 6、计算机的指令由操作码和操作数构成,它们分别给出计算机执行的操作和所需要的操作 数。 7、表示操作数存放的方式称为寻址方式。088/8086CPU与数据有关的寻址方式有立即、直 接、寄存器、寄存器间接、寄存器相对、基址变址、相对基址变址 等7 种寻址方式;与转 移有关的寻址有段内直接、段内间接、段间直接、段间间接等几种。 8、8088/8086CPU的指令系统分成六大类,它们是数据传送指令、算术指令、逻辑指令、串 指令、控制指令和处理机和杂项 指令。 9、汇编语言程序语句构成,语句通常由名字、操作码、操作数、注释四部分构成。 10、指令语句在汇编时被翻译成机器语言指令,指示语句则在汇编时由汇编程序执行,而不 被翻译成机器语言指令。 11、名字项在指令语句中称为标号,它是指令的符号地址;而在指示语句中名字项称为变量, 它是存储单元的符号地址,它们都有段、偏移、类型三种属性。 12、数据定义伪指令的功能是定义数据、分配存储区,通常使用的数据定义伪指令是DB 、 DW、DD 、DQ 、DT 、DF 。 13、符号定义伪指令EQU 的功能是给表达式赋一个名词,通常用它定义常数。 14、用汇编语言编写的程序称为汇编语言源程序,它必须用汇编语言程序将它转换成二进制 的机器语言程序,这种机器语言程序称为目标程序,而转换的过程称为汇编。它还必须用连 接程序连接,才能生成可执行的程序。 15、汇编语言源程序的扩展名是.asm,目标程序的扩展名是.obj,可执行程序的扩展名是.exe。 16、指令 RET 完成调用过程的返回,每个过程有 far或Near 属性;指令 IRET 完成 中断处理程序的返回。 17、硬件接口或控制器支持输入与输出指令 IN或OUT 与外部设备交换信息。 18、外部接口包括 数据寄存器 、 状态寄存器 、 命令寄存器 等寄存器。 19、80X86 的I/O端口空间大小达 64KB 。在输入输出指令中可直接指定00H~FFH 的端口 号。 20 、在文本显示模式下,屏幕上的每个字符在存储器中有2 个字节的空间与之对应。 21 、某存储单元的地址为3A80:13EBH,其中的3A80 是段地址,13EB是偏移地址;该存储 1 单元的物理地址是3bbebH 。若段地址改变为2eD4 ,则该存储单元的逻辑地址为2ED4 :CEAB 。 22 、执行指令CALL SUBB时,所要保护的断点在 (sp) 中,而执行指令CALL FAR PTR SUBB时,所要保护的断点在 (((sp )+2 ), (

文档评论(0)

0520 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档