《汇编语言程序设计》在线测试.doc_第1页
《汇编语言程序设计》在线测试.doc_第2页
《汇编语言程序设计》在线测试.doc_第3页
《汇编语言程序设计》在线测试.doc_第4页
《汇编语言程序设计》在线测试.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

汇编语言程序设计第01章在线测试汇编语言程序设计第01章在线测试剩余时间:59:54窗体顶端答题须知:1、本卷满分20分。 2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。 3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题1分,5道题共5分)1、一个字节的二进制位数是位。A、4B、8C、16D、322、微机中每个存储单元具有一个地址,其中存放一个量。A、比特(1位)B、字节(8位)C、字(16位)D、双字(32位)3、设段地址为5788H,偏移地址为94H,该字节的物理地址。A、57974HB、5883HC、58ECHD、57914H4、汇编语言源程序中,每个语句由4项组成,不影响语句功能的是。A、名字项B、助记符(操作码)C、操作数D、注释5、执行INT 21H指令后,8086CPU将转入号中断服务程序。A、20B、20HC、21D、21H第二题、多项选择题(每题2分,5道题共10分)1、如下名称属于8086的16位通用寄存器。A、IPB、DSC、BPD、DXE、AX2、采用汇编语言进行程序开发,可以使用的工具软件有。A、文本编辑程序B、汇编程序C、调试程序D、集成化开发环境E、连接程序3、使用MASM 6.x版本的“ML /Fl eg101.asm”命令,如果源程序eg101.asm没有语法错误,则将生成文件。A、目标代码文件B、可执行文件C、列表文件D、调试文件E、库文件4、汇编语言中,程序员不能将作为用户标识符。A、DSB、byteC、againD、callE、SS5、进行逻辑段定义的伪指令有。A、.modelB、.dataC、.exitD、.codeE、.stack第三题、判断题(每题1分,5道题共5分)1、尽管用汇编语言生成的执行代码较庞大,但其能够直接有效地控制硬件。正确错误2、指向程序堆栈区的段寄存器是SS。正确错误3、8086的有效地址是指存储器操作数的偏移地址。正确错误4、程序员有时采用十六进制形式表达数据,这是因为计算机内部寄存器电路采用这种进制。正确错误5、“END”伪指令仅说明汇编到此结束,并不具备返回操作系统的功能。正确错误窗体底端汇编语言程序设计第02章在线测试汇编语言程序设计第02章在线测试剩余时间:59:54窗体顶端答题须知:1、本卷满分20分。 2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。 3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题1分,5道题共5分)1、“mov bx,al”指令的目的操作数采用寻址方式。A、寄存器间接B、寄存器C、寄存器相对D、基址变址2、“mov ax,3456h”指令的目的操作数采用寻址方式。A、立即数B、寄存器C、寄存器相对D、基址变址3、对于“mov ax,100h”指令,如果DS1400H,则源操作数来自主存物理地址处。A、1400HB、100HC、1500HD、14100H4、“mov ax,bp+di”指令从段取出数据送AX。A、CSB、SSC、DSD、ES5、设物理地址10FF0H存放10H、10FF1H存放20H、10FF2H存放30H,如从物理地址10FF1H中取出一个字的内容是。A、1020HB、3020HC、2030HD、2010H第二题、多项选择题(每题2分,5道题共10分)1、计算机中有一个“01100010”编码,正确的结论有 。A、如果是一个无符号整数,表示真值:98B、如果是一个有符号整数,表示真值:98C、如果是一个BCD码,表示真值:62D、如果是一个ASCII码字符,表示字符:bE、如果是一个ASCII码字符,表示字符:B2、如下寻址方式的操作数来自主存储器。A、立即数寻址B、寄存器寻址C、直接寻址D、寄存器相对寻址E、寄存器间接寻址3、变量名的属性有等。A、nearB、farC、byteD、wordE、dword4、在数据段有语句“wvar dw 34h”,在代码段正确的指令是。A、mov ax,wvarB、mov ah,wvarC、mov wvar,diD、mov al,byte ptr wvarE、mov cx,byte ptr wvar5、真值18,在汇编语言程序用db定义变量初值,正确的表达是。A、18hB、18C、12hD、00010010bE、12H第三题、判断题(每题1分,5道题共5分)1、MASM规定用后缀字母H或h表达十六进制数据。正确错误2、指令“mov ax,bx”中有效地址EA是BX的内容。正确错误3、语句“mov al,ffh”没有语法错。正确错误4、“wvar dw 5 dup(0)”伪指令定义的变量wvar占用5个字节存储空间。正确错误5、“wvar dw 5 dup(0)”伪指令定义的变量wvar占用10个字节存储空间。正确错误窗体底端汇编语言程序设计第03章在线测试汇编语言程序设计第03章在线测试剩余时间:59:56窗体顶端答题须知:1、本卷满分20分。 2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。 3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题1分,5道题共5分)1、“mov ax,3456h”指令是一个量传送。A、比特(1位)B、字节(8位)C、字(16位)D、双字(32位)2、某次求和运行结果为0时,ZF。A、0B、1C、任意D、不影响3、减法指令产生差值为38H则标志正确的是。A、ZF1B、SF1C、PF1D、PF04、堆栈的操作原则是。A、先进先出B、后进先出C、后进后出D、循环5、指令实现对AX当中D15和D0位设置为1,其他位不变的功能。A、and ax,7ffehB、or ax,8001hC、xor ax,8001hD、not ax第二题、多项选择题(每题2分,5道题共10分)1、8086CPU的状态标志有。A、CFB、OFC、TFD、DFE、SF2、8086CPU的控制标志有。A、CFB、TFC、OFD、DFE、SF3、执行指令MOV DX,4532H后,寄存器内容正确的是。A、DX4532HB、DH45HC、DH32HD、DL45HE、DL32H4、通常指令执行后都会修改目的操作数,但等指令并不改变目的操作数。A、TESTB、ADCC、ANDD、DECE、CMP5、用于比较无符号数据大小关心的条件转移指令有。A、JBB、JLC、JAD、JNAE、JG第三题、判断题(每题1分,5道题共5分)1、“mov ax,6735h”指令执行后,AL35H 。正确错误2、“mov ax,6735h”指令执行后,AL67H 。正确错误3、某个加法运算结果使标志ZF1,则标志SF为0。正确错误4、某个加法运算结果使标志ZF1,则标志PF为0。正确错误5、执行“cmp ax,bx”后,AX和BX寄存器内容都没有改变。正确错误窗体底端汇编语言程序设计第04章在线测试汇编语言程序设计第04章在线测试剩余时间:59:56窗体顶端答题须知:1、本卷满分20分。 2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。 3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题1分,5道题共5分)1、在一段顺序结构的程序中,不应该出现的指令是。A、divB、addC、jzD、mul2、JCXZ指令发生转移的条件是。A、CX0B、CX0C、ZF0D、ZF13、2号DOS功能调用需要利用DL传递字符,这是子程序所谓的传递方式。A、立即数B、变量C、寄存器D、堆栈4、9号DOS功能调用需要利用DS:DX传递字符串首地址,这是。A、传数值的入口参数B、传地址的入口参数C、传数值的出口参数D、传地址的出口参数5、对应主程序CALL指令调用子程序,子程序结束通常采用指令返回主程序。A、jmpB、iretC、endpD、ret第二题、多项选择题(每题2分,5道题共10分)1、无条件转移JMP指令支持的目标地址寻址方式有。A、相对寻址B、寄存器间接寻址C、存储器间接寻址D、直接寻址E、立即数寻址2、将AL中的大写字母转换为小写,可用指令。A、sub al,20hB、add al,20hC、cmp al ,20hD、test al,20hE、or al,20h3、子程序的入口参数可以通过等传递。A、中断调用号B、寄存器C、变量D、堆栈E、立即数4、在源程序中,子程序代码应该存放在等位置。A、代码段返回操作系统的语句之后B、.MODEL语句之前C、END语句之后D、代码段第一条执行指令之前E、附加段5、用JC实现AX最高位等于0转移,前面可以使用指令产生条件。A、test ax,0ffhB、shl ax,1C、cmp ax ,0D、test ax,0E、rol ax,1第三

温馨提示

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

评论

0/150

提交评论