微机原理第三章练习题及解_第1页
微机原理第三章练习题及解_第2页
微机原理第三章练习题及解_第3页
微机原理第三章练习题及解_第4页
全文预览已结束

下载本文档

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

文档简介

微机原理第三章练习题及解一:单项选择题●指令MOVAX,[BX]中,源操作数的缺省段是(A。A:DSB:ESC:SSD:CS●指令PUSH[BX]中,目的操作数的段寄存器是(C。A:DSB:ESC:SSD:CS●指令MOVSB中,目的块的段寄存器是(B。A:DSB:ESC:SSD:CS●下列指令中,不正确的指令是(D。A:MOVAX,BXB:MOVAX,[BX]C:MOVAX,CXD:MOVAX,[CX]●下列指令中,不正确的指令是(D。A:MOVAL,BLB:MOVAL,[BX]C:MOVAL,CLD:MOVAL,[BL]●下列指令中,不正确的指令是(D。A:MOV[BX+SI],AXB:MOVAX,[BX+SI]C:MOVAX,SID:MOVAX,[BX+CX]●若要使寄存器AL中的高4位不变,低4位0,使用指令(B。A:ANDAL,0FHB:ANDAL,0F0HC:ORAL,0FHD:ORAL,0F0H●若要使寄存器AL中的高4位不变,低4位1,使用指令(C。A:ANDAL,0FHB:ANDAL,0F0HC:ORAL,0FHD:ORAL,0F0H●若要使寄存器AL中的高4位为0,低4位不变,使用指令(A。A:ANDAL,0FHB:ANDAL,0F0HC:ORAL,0FHD:ORAL,0F0H●若要使寄存器AL中的高4位为1,低4位不变,使用指令(D。A:ANDAL,0FHB:ANDAL,0F0HC:ORAL,0FHD:ORAL,0F0H●条件转移指令JNZ的转移条件是(B。A:CF=0B:ZF=0C:CF=1D:ZF=1●条件转移指令JZ的转移条件是(D。A:CF=0B:ZF=0C:CF=1D:ZF=1●8086CPU响应可屏蔽中断的条件是(B。A:IF=0B:IF=1C:TF=0D:TF=1●8086CPU向I/O端口地址30H写字节数据应使用指令(A。A:OUT30H,ALB:OUT30H,AXC:OUTAL,30HD:OUTAX,30H●8086CPU向I/O端口地址30H写字数据应使用指令(B。A:OUT30H,ALB:OUT30H,AXC:OUTAL,30HD:OUTAX,30H●8086CPU从I/O端口地址80H读字节数据应使用指令(A。A:INAL,80HB:INAX,80HC:IN80H,ALD:IN80H,AX●8086CPU从I/O端口地址80H读字数据应使用指令(B。A:INAL,80HB:INAX,80HC:IN80H,ALD:IN80H,AX●8086CPU向I/O端口地址430H写字数据应使用指令(D。A:OUT430H,ALB:OUT430H,AXC:MOVDX,430HD:MOVDX,430HOUTDX,ALOUTDX,AX●8086CPU向I/O端口地址430H写字节数据应使用指令(C。A:OUT430H,ALB:OUT430H,AXC:MOVDX,430HD:MOVDX,430HOUTDX,ALOUTDX,AX●若DF=1,执行串操作指令MOVSW时,地址指针自动变化是(D。A:SI+SI+1、DI=DI+1B:SI=SI+2、DI=DI+2C:SI=SI–1、DI=DI-1D:SI=SI–2、DI=DI–2●若DF=0,执行串操作指令MOVSW时,地址指针自动变化是(B。A:SI+SI+1、DI=DI+1B:SI=SI+2、DI=DI+2C:SI=SI–1、DI=DI-1D:SI=SI–2、DI=DI–2●若DF=1,执行串操作指令MOVSB时,地址指针自动变化是(C。A:SI+SI+1、DI=DI+1B:SI=SI+2、DI=DI+2C:SI=SI–1、DI=DI-1D:SI=SI–2、DI=DI–2●两个组合十进制数46H、35H相加,调整指令DAA完成的是(B。A:加00H调整B:加06H调整C:加60H调整D:加66H调整二:填空题●在寄存器寻址操作时,操作数在(寄存器中;在立即数寻址操作时,操作数在(代码段中。●存储器寻址中所用的间址寄存器有(BX、(BP、(SI和(DI。●指令MOVAX,[BX]的隐含段是(DS;MOVAL,[BP]的隐含段是(SS。●执行MOV指令时,控制线M//IO输出电位为(高电平;执行OUT指令时,控制线M//IO输出电位为(低电平。●若寄存器(AL=47H,(BL=9AH,完成(AL+(BL→(BL功能的指令为(ADDBL,AL,执行完该指令后,(AL=(47H,(BL=(E1H,CF=(0。●若寄存器(AL=0FFH,(BL=02H,完成(AL+(BL→(AL功能的指令为(ADDAL,BL,执行完该指令后,(BL=(02H,(AL=(01H,CF=(1。●要使指令ADD和ADC功能一样,应使(CF=0。●符号数和无符号数使用(相同的加减法指令;使用(不同的乘除法指令

温馨提示

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

评论

0/150

提交评论