汇编语言基础《汇编语言程序设计》第01章在线测试《汇编语言程序设计》第01章在线测试剩余时间:49:50答题须知: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、下列标号不合法的是_____。A、WANGB、MOVC、F4D、ABC3第二题、多项选择题(每题2分,5道题共10分)1、汇编语言的优点包括_____。A、直接有效地控制硬件B、生成的代码序列短小C、运行速度快D、编程容易E、便于移植2、8086段寄存器有_______。A、IPB、DSC、CSD、ESE、SS3、“ML/”命令,,则将生成_________文件。A、目标代码文件B、可执行文件C、列表文件D、调试文件E、库文件4、汇编语言中,______可以作为有效的名字,如标号、变量名等。A、0fffhB、var00C、loop1D、testE、add5、汇编语言中,程序员不能将______作为用户标识符。A、DSB、byteC、againD、callE、SS第三题、判断题(每题1分,5道题共5分)1、8086是Intel公司的第一个16位结构的微处理器芯片。正确错误2、有效地址是指存储器操作数的物理地址。正确错误3、采用汇编语言书写的一个ASM源程序文件,需要使用汇编程序,例如MASM转换为OBJ目标代码文件。正确错误4、8088按逻辑段组织程序,需要执行的指令应该在代码段中。正确错误5、使用简化段定义源程序格式,,且位于所有简化段定义语句之前。正确错误《汇编语言程序设计》第02章在线测试《汇编语言程序设计》第02章在线测试剩余时间:58:54答题须知:1、本卷满分20分。2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。第一题、单项选择题(每题1分,5道题共5分)1、在汇编语言中,如下各个进制常数,______是错误的。A、64B、64HC、A0HD、0100B2、伪指令DW定义的是______量的变量。A、字节B、字C、双字D、4字3、将变量var定义如下,“vardb26h,4ah”,欲以字属性存取该变量值,应采用______var。A、offsetB、byteptrC、wordptrD、seg4、语句“xyzdbˊABˊ,ˊCDˊ,ˊEˊ,ˊFˊ”汇编后占用的存储空间是______个字节。A、4B、5C、6D、85、在伪指令语句“numberdw1234h”中的number项称为______。A、标号B、操作符C、名字D、操作数第二题、多项选择题(每题2分,5道题共10分)1、如下________寻址方式的操作数来自主存储器。A、立即数寻址B、寄存器寻址C、直接寻址D、寄存器相对寻址E、寄存器间接寻址2、“mov[bx+10h],al”指令的两个操作数采用的寻址方式有_______。A、寄存器间接B、寄存器C、寄存器相对D、基址变址E、立即数3、能够取得变量VAR偏移地址给BX的语句有______。A、movbx,varB、movbx,offsetvarC、movbx,segvarD、varE、leabx,var4、获取变量地址类型值的操作符有____。A、segB、typeC、offsetD、sizeofE、lengthof5、在汇编语言程序定义常量max等于100,正确的表达是______。A、max=100B、maxequ100C、maxdb100D、maxdw100E、100第三题、判断题(每题1分,5道题共5分)1、MASM规定用后缀字母H或h表达十六进制数据。正确错误2、语句“moval,ffh”没有语法错。正确错误3、对于常数41H,在汇编语言中表达成字符’A’也是正确的,因为’A’的ASCII码就是41H。正确错误4、“wvardw5dup(0)”伪指令定义的变量wvar占用10个字节存储空间。正确错误5、已知var是一个变量,语句“movsi,wordptr
汇编语言程序设计 来自淘豆网www.taodocs.com转载请标明出处.