汇编期末考题(答案自己找哈).doc_第1页
汇编期末考题(答案自己找哈).doc_第2页
汇编期末考题(答案自己找哈).doc_第3页
汇编期末考题(答案自己找哈).doc_第4页
汇编期末考题(答案自己找哈).doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

一、单项选择题(20分)l 计算机能够识别、可以直接执行的语言是( )A)C语言 B)机器语言 C)高级语言 D)汇编语言l 将汇编语言翻译成机器语言的系统软件是( )A)编译程序 B)编辑程序 C)解释程序 D)汇编程序l 用汇编语言编写的程序称为( )A)汇编程序 B)源程序 C)可执行程序 D)目标程序l 用指令的助记符、符号地址、标号和伪指令、宏指令及规定的格式书写程序的语言称为( )A)汇编语言 B)高级语言 C)机器语言 D)低级语言l 汇编语言源程序文件的扩展名为( )A).OBJ B).ASM C).EXE D).COMl 下面哪个环境下,可以对源程序进行汇编、修改和执行。( )A)LINK B) MASM C)DOS D)DEBUGl IBM PC机的存储器单元的物理地址是用( )表示的A)4位十六进制数 B)5位十进制数C)20位带符号二进制数 D)20位无符号二进制数l CPU发出的访问存储器的地址是( )A)物理地址 B)偏移地址 C)逻辑地址 D)段地址l 使计算机执行某种操作的命令是( )A)伪指令 B)指令 C)标号 D)助记符l 计算机处理问题中会碰到大量的字符、符号,对此必须采用统一的二进制编码。目前,微机中普遍采用的是( )码。A)BCD码 B)二进制码 C)ASCII码 D)十六进制码l 计算机硬件的三部分组成不包括( )A)中央处理器CPU B)存储器 C)系统总线 D)输入/输出设备l CPU不能直接访问的是( )A)RAM B)ROM C)内存 D)外存l 一个CPU的寻址能力为8KB,则它的地址总线宽度为( )A)3 B)8 C)13 D)18l 一个CPU的地址总线宽度为24根,则它的寻址能力为( )A)1MB B)16KB C)16MB D)4GBl 8086CPU的一次可以传送的数据为( )A)1MB B)16KB C)64KB D)8MBl 8086CPU的数据线为16根,则其从内存中读取1024个字节的数据至少要读( )次A)2048 B)1024 C)512 D)256l 8086/8088对I/O端口寻址范围是( )A)16KB B)1MB C)32KB D)64KBl 下列各项中,源变址寄存器是( )A)SP B) BP C) SI D) DIl 即可以用作数据寄存器,又可以用作地址指针使用的寄存器是( )A) AX B)BX C)CX D)DXl 不能用作地址指针使用寄存器是( )A)CX B)DI C)BX D)SIl 在标志寄存器中,用以记录当前运算结果是否为零的标志位是( )A)CF B)ZF C)OF D)SFl 如运算结果已超出了机器所能表示的数值范围,则( )A)SF=0 B)SF=1 C)OF=0 D)OF=1l 当执行指令ADD AX,BX后,若标志位PF=1,则下面的叙述中正确的是()A)表示结果中含1的个数为偶数 B)表示结果中含1的个数为奇数 C)表示该数为偶数 D)表示结果中低8位含1的个数为偶数l 按照存储器分段原则,一个段不能超过( )A)16KB B)1MB C)64KB D)32KBl 可作为段的起始的地址的是( )A)01124H B)02567H C)01200H D)F0006Hl 一个存储单元可存储的容量为( )A)一个二进制信息位 B)一个字 C)一个字节 D)8个字节l 内存中的每个存储单元都被赋予一个唯一的序号,称为( )A)容量 B)地址 C)编号 D)字节l 能够将BL的低四位清“0”的指令是( )A)AND BL,0F0H B)AND BL,00H C)OR BL,00H D)OR BL,OFOHl 给段寄存器DS赋值正确的方式是( )A)MOV DS,BX B)MOV DS,AX C)MOV DS,ES D)MOV DS,1000Hl 在下列指令中,有错误的指令是( )A)MOV BX+BP100H,AL B)MOV 100HBX+SI,AL C)MOV SI+BP+100H,AL D)MOV BXSI100H,ALl 下面的数据传送指令中,错误的操作是( )。 A) MOV SS:BX+DI,1000H B) MOV DX,1000H C) MOV WORD PTRBX,1000H D) MOV DS,2000H l 能实现5*10保存在AL功能的指令是( )A)MOV AL,5B)MOV AL,5MOV BL,10MUL 10MUL BXC)MOV AX,5D)MOV BL,5MOV BX,10MOV AL,10MUL BXMUL ALl 下面汇编语言指令中,错误的指令是( )A)MOV AX,ES:DX B)SHR AX,1 C)ADD BX,BP+DI D)SUB CX,AXl 若(DS)=2000H,(BX)=0050H,(20050H)=12H,(20051H)=34H,执行MOV AX,BX指令后,AX寄存器的内容是( )A)(AX)=0012H B)(AX)=0050H C)(AX)=1234H D)(AX)=3412Hl 在执行PUSH BX指令寻找目的操作数时,段地址和偏移地址分别是在( )A)ES和BX中 B)无段地址和偏移地址 C)DS和BX中 D)SS和BP中l 完成将累加器AX清零,下列指令中错误的指令是( )A)AND AX,00H B)XOR AX,AX C)SUB AX,AX D)OR AX,00Hl 指令指针寄存器IP用于存放代码段中的偏移地址,在程序执行过程中,它始终指向( )A)正在执行指令的首地址 B)需计算有效地址后才能确定地址C)上一条指令的首地址 D)下一条指令的首地址l 若AX=349DH,CX=0FH执行指令AND AX,CX后,AX的值是( )A)000DH B)349DH C)049DH D)0240Hl 串操作指令中,源串操作数的段地址一定在( )寄存器中。A) CS B)SS C)DS D)ESl 在汇编语言程序中,对END语句的叙述正确的是( )A)END语句是一可执行语句 B)END语句表示程序执行到此结束 C)END语句表示源程序到此结束 D)END语句在汇编后要产生机器代码l 设堆栈段空间为10000H10FFFH,初始状时栈为空的,此时若SS=1000H,则SP的值为( )A)0FFDH B)0FFFH C)1000H D)1001Hl 指令JMP FAR PTR S属于( )A)段内直接转移B)段内间接转移C)段间直接转移D)段间间接转移l 条件转移指令JNE的测试条件为( )A)ZF=0 B)CF0 C)ZF=1 D)CF=1l 8086CPU在基址加变址的寻址方式中,变址寄存器可以为( )A)BX或CX B)CX或SI C)DX或SI D)SI或DIl 完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是( )。 A) MOV AL, 00H B) AND AL, 00H C) XOR AL, AL D) SUB AL, Al 以下指令书写正确的是()A) MOVBX, BX B) SUBAX, 3 C) MOV ES: DX, BX D) MOV DX+60H, AXl MOV SIBX,AL,该指令中源操作数采用的寻址方式是( )A)基址加变址 B)寄存器 C)寄存器间接 D)寄存器相对 l 在存储器中留60个字的空单元的伪指令是( )A) ARRAY EQU 60 B) ARRAY DW 60 C) ARRAY DB 60 DUP(?) D) ARRAY DW 60 DUP(?)l 寄存器间接寻址方式中,操作数在( )中A)通用寄存器 B)堆栈C)内存单元D)段寄存器l 执行RET返回指令返回主程序时,返回地址来自( )A)ROM B)程序计数器 C)堆栈区 D)CPU的暂存寄存器l 执行后面指令后,SP寄存器的值是()MOV SP,1000H PUSH AXA)0FFEH B)0FFFH C)1001H D)1002H二、填空题(1015分)三、程序分析题:(4小题,1525分)1、程序补空; 2、程序分析说明l 设X,Y均为无符号16位数据,用程序完成表达式X2+Y的计算。试在下列程序中填补上空缺的指令。DATA SEGMENT SU DW X,YRESULT DW ?,?DATA ENDSCODE SEGMENT MUL AX ADD AX,SU+2 MOV RESULT,AX MOV RESULT+2,DX HLTl 阅读下面程序,写出指定语句的注释,并简述该程序的功能。DATASEGMENTXADRDW7458HDATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AX ;(1) MOVAX,XADR ;(2)AX= ANDAX,8000H ;(3)AX= JZDONE ;(4) XORAX,AX ;(5) AX= MOVXADR,AX; MOV AX,4C00H INT 21H该程序的功能为: 。CODE ENDSENDSTART四、简答题(4-5小题,16-20分)五、程序设计题(2-3小题,20-35分)l 如下有两个数据区N1,N2,其中分别有16个无符号数据。试编程,找出N1和N2中对应项数据中较小的数据,并将其保存到数

温馨提示

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

评论

0/150

提交评论