汇编语言程序设计知到智慧树章节测试课后答案2024年秋青岛理工大学_第1页
汇编语言程序设计知到智慧树章节测试课后答案2024年秋青岛理工大学_第2页
免费预览已结束,剩余3页可下载查看

下载本文档

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

文档简介

汇编语言程序设计知到智慧树章节测试课后答案2024年秋青岛理工大学第一章单元测试

CodeBlocks中,c语言程序生成的目标程序的扩展名是()。

A:exeB:oC:objD:c

答案:oCodeBlocks中,c语言程序生成的可执行程序的扩展名是()。

A:cB:exeC:oD:obj

答案:exe如果c语言源程序中包含逻辑错误,一般能在下述哪个阶段发现?()

A:编译B:执行C:链接D:编辑

答案:执行下述关于汇编语言优缺点的论述,错误的是()。

A:与处理器型号有关B:计算机不能直接认识、执行,必须经过汇编变为机器语言程序C:通用性好D:使用助记符表示指令的操作码和操作数,用标号和符号来代替地址、常量和变量

答案:通用性好汇编语言能用来设计系统程序。()

A:对B:错

答案:对

第二章单元测试

若x=18,y=-110,则下列表达式采用8位定点补码运算实现时,会发生溢出的是()。

A:x+yB:-x-yC:x-yD:-x+y

答案:x-y十进制数-20的8位原码表示是()。

A:94HB:0EBHC:0ECHD:14H

答案:94H8位二进制反码表示的整数数据的范围是()。

A:-127-+128B:-128-127C:-127-127D:-128-128

答案:-127-127十六进制数83H,可表示成下面几种形式,下面选项错误的是()。

A:带符号十进制数-125B:压缩型BCD码十进制数83C:8位二进制数-3的补码表示D:无符号十进制数131

答案:8位二进制数-3的补码表示带符号整数运算时,同号相加不会发生溢出。()

A:对B:错

答案:错

第三章单元测试

下列寻址方式中,操作数不在内存的是()。

A:基址寻址B:寄存器间接寻址C:变址寻址D:寄存器直接寻址

答案:寄存器直接寻址下列寄存器中,累加器是()。

A:AXB:CXC:DXD:BX

答案:AX指令MOVCL,[BX+100H]中,源操作数位于内存的()。

A:数据段B:堆栈段C:附加段D:代码段

答案:数据段假定(AL)=0A6H,(AH)=78H,执行完指令ADDAL,AH后,标志位CF和OF的值为()。

A:0,1B:0,0C:1,1D:1,0

答案:1,08086系统存储器的逻辑地址和实际地址是一一对应的。()

A:错B:对

答案:错

第四章单元测试

在汇编语言程序中,对END语句的叙述错误的是()。

A:END后面的标号表示可执行程序的入口地址B:END语句是一条伪指令语句C:END语句表示程序执行到此结束D:END语句表示源程序到此结束

答案:END语句表示程序执行到此结束下面关于标号的叙述中,错误的是()。

A:定义在指令语句中的标号后面必须带冒号B:在数据段中用DB定义的标号代表了一个内存地址C:标号具有类型属性D:2DATA是一个合法标号

答案:2DATA是一个合法标号float型数据采用IEEE754单精度浮点格式表示,长度为32位(双字)。假设有两个float型变量x和y,若x=758B0010H,y=4ECF9803H,则x和y之间的关系是()。

A:x>y且符号相同B:x<y且符号相同C:x>y且符号不同D:x<y且符号不同

答案:x>y且符号相同确定下列哪些数据在汇编语言中的表示是合法的()。

A:25DOR36HB:907QC:120BD:SI+3

答案:25DOR36H组合算符PTR能临时改变内存单元的类型。()

A:对B:错

答案:对

第五章单元测试

已知AX=1234H,BX=100H,CX=0302H,SI=3405H,CF=1,当前数据段中(3305H)=26H,(3306H)=37H,(3405H)=78H,(3406H)=69H,(3505H)=35A6H,DX=3205H,指令CMPAL,[SI-100H]执行后,标志位CF和OF的值为()。

A:1,0B:1,1C:0,1D:0,0

答案:0,0已知AX=1234H,BX=100H,CX=0302H,SI=3405H,CF=1,当前数据段中(3305H)=26H,(3306H)=37H,(3405H)=78H,(3406H)=69H,(3505H)=35A6H,DX=3205H,指令ANDAL,[BX][SI]执行后,标志位SF和ZF的值为()。

A:0,1B:1,1C:0,0D:1,0

答案:0,0完成将累加器AX清零,并使溢出标志OF清零,下面错误的指令是()。

A:SUBAX,AXB:ANDAX,0000HC:MOVAX,0000HD:XORAX,AX

答案:MOVAX,0000H能够完成带进位的加法运算的指令是()。

A:SBBB:ADCC:ADDD:SUB

答案:ADC下列指令()在汇编语言中的表示是合法的。

A:MOV[BX],1000HB:MOV[SI],10HC:LEAAX,[DX]D:ADCDI,BL

答案:MOV[BX],1000H

第六章单元测试

下面指令序列测试AL中的数是否为奇数,若为奇数则转移至ODD处,括号处的指令应为()。

TESTAL,01H

()ODD

A:JCB:JSC:JZD:JNE

答案:JNE无符号数条件转移指令JBE的转移条件为()。

A:CF=0B:CF=0或ZF=1C:CF=1或ZF=1D:CF=1

答案:CF=1或ZF=1当一个带符号数大于0FBH时程序转移,需选用的条件转移指令是()。

A:JGB:JLC:JGED:JNL

答案:JGJMPNEARPTRNEXT(NEXT是代码段中的标号)是()。

A:段间间接转移B:段内间接转移C:段间直接转移D:段内直接转移

答案:段内直接转移下述单条件转移指令中,当运算结果发生进位时转移的是()。

A:JNSB:JNCC:JCD:JS

答案:JC

第七章单元测试

当CX=0时,LOOP指令执行的次数为()。

A:65535次B:0次C:65536次D:1次

答案:65536次LOOPNZ指令控制循环时,终止条件是()。

A:CX=0或ZF=0B:CX=0或ZF=1C:CX=1或ZF=1D:CX=1或ZF=0

答案:CX=0或ZF=18086CPU中,在循环控制指令中作为循环次数计数器的寄存器是()。

A:AXB:DXC:CXD:BX

答案:CX在循环结

温馨提示

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

评论

0/150

提交评论