网站大量收购闲置独家精品文档,联系QQ:2885784924

Assembly期末考试试卷.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Assembly期末考试试卷

【王爽-汇编语言】第二章检测题分析 第二章检测题分析 一、下列关于8086CPU的工作原理的描述错误的是___3__。 1、 汇编程序员可以通过对各种寄存器中内容的修改实现对CPU的控制。 2、 CPU在访问内存时,采用“段地址*16+偏移地址”的形式给出要访问的内存单元的物理地址。 3、 任意时刻,CS:IP指向的内容即是此刻CPU正在执行的指令。 4、 传送指令能够更改所有通用寄存器的内容。 二、在DEBUG中,__1__选项中的命令可以修改内存单元的内容 1、 a 2、 d 3、 t 4、 u 三、下列说法中正确的是:__4__ 1、 一条指令被执行后,IP的值进行改变。 2、 当CPU执行完当前指令返回debug后CPU就闲下来不再进行工作。 3、 e命令可将所有内存单元中的数据进行改变。 4、 CPU将CS:IP所指向的内存单元中的数据当作指令来执行。 四、下面哪个是错误的指令__4___ 1、 mov ax,bx 2、 add al,0f5H 3、 mov al,bh 4、 add al,100H 五、16位结构的CPU 不一定具备的特性是:__4__ 1、 运算器一次最多可以处理16位的数据 2、 寄存器的最大宽度为16位 3、 寄存器和运算器之间的通路为16位 4、 地址总线为16根 六、下列说法中正确的是:__4__ 1、 8086CPU采用“段地址*16+偏移地址=物理地址”的寻址模式,所以内存是由一个一个的段组成,每一个段有一个段地址。 2、 物理地址为ffff0H的内存单元的偏移地址可能为ffffH。 3、 一个段的大小可以是8Byte。 4、 在一段没有任何跳转指令的程序中,超出64K的部分将不会被执行。 七、汇编语言的优点不包括( 4 ) 1)直接有效地控制硬件 2)生成的代码序列短小 3) 运行速度快 4) 编程容易 【王爽-汇编语言】第三章检测题分析 1.能够只将al中的内容压入栈的指令序列是___3__。 1、 push al 2、 pop ax 3、 mov ah,0 push ax 4、 mov ax,0 push ax 2.下列说法正确的是:_4___ 1、 数据段和代码段的段地址不能相同。 2、 指令mov ax,bx执行完后bx中的值为零。 3、 一个栈段的大小可以设为任意值。 4、 当SP=0时,再次压栈将发生栈顶超界,但压栈操作有效。 3.在8086CPU系统中一个栈段的容量最大为__3___。 1、 1KB 2、 512KB 3、 64KB 4、 32GB 4. 下列指令的书写正确的是:__3__ 1、 push al 2、 mov cs:[0],ds:[10] 3、 pop si 4、 mov ds:[0],2 5.若将以1000H为段地址的整个段空间当作栈使用,那么寄存器SP的初始值最合理的设置是__1__。 1、 0000H 2、 0001H 3、 FFFFH 4、 FFFEH 6. 能够将ax中的内容送到内存0000:0200H处的指令序列是__4__。 1、 mov ds,0 mov bx,200h mov [bx],ax 2、 mov ax,200h mov ds,ax mov bx,0 mov [bx],ax 3、 mov ax,20h mov ds,ax mov bx,0 mov [bx],ax 4、 mov bx,20h mov ds,bx mov bx,0 mov [bx],ax 【王爽-汇编语言】第四章检测题分析 (1)关于伪指令相关描述错误的是_2__。 1、 伪指令没有对应的机器码,只用来指导汇编过程的。 2、 伪指令由编译器处理,在程序中可有可无。 3、 编译器要通过执行伪指令才能对源程序进行相应的处理操作,完成编译工作。 4、 伪指令是汇编语言源程序不可缺少的组成部分。 (2)下列程序中,出现逻辑错误的是:__2__ 1、 assume cs:code code segment mov ax,2 add ax,ax mov ax,4c00h int 21h

文档评论(0)

zhuwenmeijiale + 关注
实名认证
内容提供者

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

版权声明书
用户编号:7065136142000003

1亿VIP精品文档

相关文档