B汇编语言程序设计函授技巧

上传人:z****2 文档编号:227903971 上传时间:2023-08-16 格式:DOCX 页数:29 大小:36.53KB
返回 下载 相关 举报
B汇编语言程序设计函授技巧_第1页
第1页 / 共29页
B汇编语言程序设计函授技巧_第2页
第2页 / 共29页
B汇编语言程序设计函授技巧_第3页
第3页 / 共29页
点击查看更多>>
资源描述
B 汇编语言程序设计交卷时间 2022-06-27 11:38:14一、单选题(每题2 分,共40道小题,总分值80 分)1.在下列指令中,有语法错误的是( )(2 分)MOV SI, DIIN AL, DXJMP WORD PTRBXPUSH WORD PTR 20BX+SI 2正确答案A您的答案是A回答正确展开2.内存物理地址12345H可以有多种逻辑地址表示,下面哪一种是错误的()(2 分)1230H:45H0235H: FFF5H1000H: 2345H1001H: 1345H正确答案D您的答案是D回答正确展开3.在程序运行过程中,确定下一条指令的物理地址的计算表达式是( )(2 分)CS*16+IPBX*16+DISS*16+SPES*16+SI正确答案A您的答案是A回答正确展开4.列关于标志位的说法中错误的是( )。2 分)OF是溢出标志ZF=0表示数据运算结果为零PF=1表示运算结果低字节中二进制1的个数为偶数SF=1表示运算结果为负正确答案B您的答案是B回答正确展开5.如果用24位二进制储存一个补码表示的有符号数,那么这个数的范围又是什么?( ) (2 分)0224-10223-1_224+224-1l223+223-1正确答案D您的答案是D回答正确展开6.内存物理地址12345H可以有多种逻辑地址表示,下面哪一种是错误的()(2 分)1230H:45H0235H: FFF5H1000H: 2345H1001H: 1345H正确答案D您的答案是D回答正确展开7.8086/8088微处理器将要执行的下一条指令的地址存放。(2 分)DS:BPSS:SPCS:PCCS:IP8.JMP FAR PTR ABCD (ABCD 是符号地址)是()(2 分)段内间接转移段间间接转移段内直接转移段间直接转移正确答案D您的答案是D回答正确展开9.某个有符号数据的补码是8000H,它对应的真值是()(2 分)80008000H-1-32768正确答案D您的答案是D回答正确展开10.某个有符号数据的补码是8000H,它对应的真值是()(2 分)80008000H-1-32768正确答案D您的答案是D回答正确展开11.如果用24位二进制储存一个补码表示的有符号数,那么这个数的范围又是什么?( ) (2 分)0224-10223-1-224+224-1-223+223-1正确答案D您的答案是D回答正确展开12.已知JNC指令的机器代码是73FCH (FC是根据条件转移确定的偏移量),CF=O, IP=1000H, 试问执行该指令后,IP=()(2 分)OFFFH10FEHOFFEH10FCH正确答案c您的答案是c回答正确展开13.设AL, BL中都是有符号数,当AL = BL时转至NEXT处,在CMP AL,BL指令后应选用正确 的条件转移指令( )。(2 分)JAE NEXTJGE NEXTJNB NEXTJNGE NEXT正确答案B您的答案是B回答正确展开14.若门电路的两个输入量为1、1,输出量为0,不可能完成此功能的是()(2 分)“异或门“与非门“或非门“与门正确答案D您的答案是D回答正确展开15.指令MOV AX,BP的操作数在()中。数据段代码段堆栈段附加段正确答案C您的答案是C回答正确展开16.提示下列指令序列执行后的正确结果是( )MOV BX,OFFFCHMOV CL,2SAR BX,CL(2 分)3FFFHOFFFH0FFFCH0FFF5H正确答案A您的答案是A回答正确展开17.假设DS段寄存器的内容是2000H, SI的内容是120H,则MOVAL,SI指令中源操作数的物 理地址是( )。(2 分)02120H03200H20120H21200H正确答案c您的答案是c回答正确展开18.下列寻址方式中不能用于存储器操作数的寻址方式是( )。(2 分)寄存器间接寻址直接寻址相对寻址寄存器寻址正确答案D您的答案是D回答正确展开19.MOV SP,3210HPUSH AX执行上述指令序列后,SP寄存器的值是()。(2 分)3208H320EH320FH3212H正确答案B您的答案是B回答正确展开20.机器数为10000000B,它代表-127D,则它是()(2 分)补码原码反码原码或反码正确答案c您的答案是c回答正确展开21.两个有符号的整数A和B比较后,为了判定A是否大于B,应使用下列()(2 分)JGJNBJNBE正确答案A您的答案是A回答正确展开22.实地址模式下,一个段最多可以有( )个字节256512102465536正确答案D您的答案是D回答正确展开23.BUF DW10 DUP (3 DUP (2, 10H), 3, 5)上述语句汇编后,为变量BUF分配的存储单元字 节数是()。(2 分)80H160H80160正确答案D您的答案是D回答正确展开24.x1原=10111101B, x2反=10111101B, x3补=10111101B()(2 分)x1最小x2最小x3最小x2=x1=x3正确答案C您的答案是A回答错误展开25.下列寄存器组中,不能作为操作数的是()。(2 分)AX, BX, CX, DXFLAGS,IPSI, DI, BX, BPDS, CS, SS, ES26.计算机的内存“溢出”是指其运算结果( )(2 分)为无穷大超出了计算机内存储单元所能存储的数值范围超出了该指令所指定的结果单元所能存储的数值范围超出了一个字所能表示数的范围正确答案C您的答案是C回答正确展开27.设AX, BX中都是无符号数,当AX=BX时转至NEXT处,在CMP AX,BX指令后正确的条件转 移指令是()。(2 分)JBE NEXTJNA NEXTJGE NEXTJAE NEXT正确答案D您的答案是D回答正确展开28.x1原=11001010B, x2反=11001010B, x3补=11001010B,那么它们的关系是()(2 分)x3x1x2x2x3x1x3x2x1x2x1x3正确答案D您的答案是D回答正确展开29.下列指令中不合法的指令是( )(2 分)IN AX, 03F8HMOV BX, AXREP CMPSBSHR BX, CL正确答案c您的答案是c回答正确展开30.设AL, BL中都是有符号数,当AL = BL时转至NEXT处,在CMP AL,BL指令后应选用正确 的条件转移指令( )。(2 分)JAE NEXTJGE NEXTJNB NEXTJNGE NEXT正确答案B您的答案是B回答正确展开31.将累加器AX的内容清零的正确指令是()2 分)ANDAX, OXORAX, BXSUBAX, BXCMPAX, BX正确答案A您的答案是A回答正确展开32.将寄存器AX的内容取负的正确操作是()(2 分)NEG AXCMP AX,OFFFHNOT AXCMP AX,AX正确答案c您的答案是c回答正确展开33.列寻址方式中不能用于存储器操作数的寻址方式是()。2 分)寄存器间接寻址直接寻址相对寻址寄存器寻址正确答案D您的答案是D回答正确展开34.实地址模式下,一个段最多可以有( )个字节。(2 分)256512102465536正确答案D您的答案是D回答正确展开35.下列指令中不能将AX清0的指令是()。(2 分)SUB AX, AXTEST AX,0XOR AX,AXAND AX,0正确答案B您的答案是B回答正确展开36.下列程序段执行完后,BX寄存器中的内容是()。MOV CL, 3MOV BX, 0B7HROL BX, 1ROR BX, CL(2 分)002DH00EDHC02DHOOODH正确答案c您的答案是c回答正确展开37.下列关于标志位的说法中错误的是( )。(2 分)OF是溢出标志ZF=O表示数据运算结果为零PF=1表示运算结果低字节中二进制1的个数为偶数SF=1表示运算结果为负正确答案B您的答案是B回答正确展开38.下列指令中不能将AX清0的指令是()。(2 分)SUB AX, AXTEST AX,0XOR AX,AXAND AX,0正确答案B您的答案是B回答正确展开39.8086CPU中存放将要执行的指令的偏移地址的寄存器是()。(2 分)SIDICSIP正确答案D您的答案是D回答正确展开40.&只有当或非门的输入变量A、B的值为()时,其输出才为10, 00,11, 01, 1正确答案A您的答案是A回答正确展开二、判断题(每题2分,共10道小题,总分值20分)1.LEA AL, VAR3 ( )(2 分)正确答案错误您的答案是错误回答正确展开2.MOV DS,1200H ( )(2 分)正确答案错误您的答案是错误回答正确展开3.MOV VAR2, BX ( )(2 分)正确答案错误您的答案是错误回答正确展开4.ADD WORD PTR 100H,8 ( )(2 分)正确答案正确您的答案是正确回答正确展开5.ADD AL,NUM ( )(2 分)正确答案错误您的答案是错误回答正确展开6.MOV BL, 04B3H ( )正确答案 错误您的答案是 错误回答正确展开7.ADD WORD PTR 100H,8 ( )(2 分)正确答案 正确您的答案是正确回答正确展开8.PUSH BP ( )(2 分)正确答案 错误您的答案是 错误回答正确展开9.MOV BX,DI ( )(2 分)正确答案 错误您的答案是 错误回答正确展开10.MOV BL, 04B3H ( )(2 分)正确答案错误您的答案是错误回答正确B汇编语言程序设计交卷时间 2022-06-26 23:30:46、单选题(每题2分,共40道小题,总分值80分)将寄存器AX的内容取负的正确操作是()(2分)NEG AXCMP AX, 0FFFHNOT AXCMP AX,AX2.若逻辑运算Y=A+B,当A=B= 1时,Y为()(2分)01102正确答案B您的答案是D回答错误展开3.x1原=10111101B, x2反=10111101B, x3补=10111101B()(2分)x1最小x2最小x3最小x2=x1=x3正确答案C您的答案是C回答正确展开4.下列指令执行后,不影响标志寄存器的指令是()。(2分)AND AX, 10HADD AX,1MOV BX,100CMP AX,40H正确答案c您的答案是c回答正确展开5.下列指令中不能将AX清0的指令是()。(2分)SUB AX,AXTEST AX,0XOR AX,AXAND AX, 0正确答案B您的答案是B回答正确展开&下列寻址方式中不能用于存储器操作数的寻址方式是()。(2分)寄存器间接寻址直接寻址相对寻址寄存器寻址正确答案D您的答案是D回答正确展开7.下列寄存器组中,不能作为操作数的是()。(2分)AX, BX, CX, DXFLAGS,IPSI, DI, BX,BPDS, CS, SS, ES正确答案B您的答案是C回答错误展开&下列指令中正确的是()。(2分)MOV 100,CLMOV CL, 100HMOV CL, 1000MOV CL, 100正确答案D您的答案是D回答正确展开9.假设DS段寄存器的内容是2000H, SI的内容是120H,则MOVAL,SI指令中源操作数的物 理地址是()。02120H03200H20120H21200H正确答案c您的答案是c回答正确展开10.只有当与非门的输入变量A、B的值为()时,其输出才为0(2分)0,00,11,01,1正确答案D您的答案是D回答正确展开11.下列关于标志位的说法中错误的是()。(2分)OF是溢出标志ZF=0表示数据运算结果为零PF=1表示运算结果低字节中二进制1的个数为偶数SF=1表示运算结果为负正确答案B您的答案是B回答正确展开12.执行下面指令序列后,结果是()。MOV AL, 82HCBW(2分)AX=0FF82HAX=8082HAX=0082HAX=0F82H正确答案A您的答案是A回答正确展开13.内存物理地址12345H可以有多种逻辑地址表示,下面哪一种是错误的()(2分)1230H:45H0235H: FFF5H1000H: 2345H1001H: 1345H正确答案D您的答案是D回答正确展开14.设AX, BX中都是无符号数,当AX=BX时转至NEXT处,在CMP AX,BX指令后正确的条件转 移指令是()。(2分)JBE NEXTJNA NEXTJGE NEXTJAE NEXT正确答案D您的答案是D回答正确展开15.实地址模式下,一个段最多可以有()个字节。(2分)256512102465536正确答案D您的答案是C回答错误展开16.JMP FAR PTR ABCD (ABCD 是符号地址)是()(2分)段内间接转移段间间接转移段内直接转移段间直接转移正确答案D您的答案是D回答正确展开17.机器数为10000000B,它代表-127D,则它是()(2分)补码原码反码原码或反码正确答案C您的答案是C回答正确展开18.提示下列指令序列执行后的正确结果是()MOV BX, OFFFCHMOV CL, 2SAR BX,CL(2分)3FFFH0FFFH0FFFCH0FFF5H正确答案A您的答案是A回答正确展开19.在程序运行过程中,确定下一条指令的物理地址的计算表达式是()(2分)CS*16+IPBX*16+DISS*16+SPES*16+SI正确答案A您的答案是A回答正确展开20.设AL, BL中都是有符号数,当AL = BL时转至NEXT处,在CMP AL,BL指令后应选用正确 的条件转移指令()。(2分)JAE NEXTJGE NEXTJNB NEXTJNGE NEXT正确答案B您的答案是B回答正确展开21.x1原=11001010B, x2反=11001010B, x3补=11001010B,那么它们的关系是()(2分)x3x1x2x2x3x1x3x2x1x2x1x3正确答案D您的答案是D回答正确展开22.TABLE是数据段中定义的字变量,指令MOVAX, TABLESI中源操作数的寻址方式是()。(2分)立即寻址直接寻址寄存器相对寻址寄存器寻址正确答案C您的答案是A回答错误展开23.指令XOR AX, 1E1EH执行后(AX)=0,则该指令执行前(AX)=(2分)A1E1EHCFFFFHE1E1H正确答案A您的答案是A回答正确展开24.满足转移指令JNE的测试条件是()(2分)ZF=1CF=OZF=OCF=1正确答案c您的答案是c回答正确展开25.实地址模式下,一个段最多可以有()个字节。(2分)256512102465536正确答案D您的答案是C回答错误展开26.8086CPU中存放将要执行的指令的偏移地址的寄存器是()。(2分)SIDICSIP正确答案D您的答案是B回答错误展开27.已知JNC指令的机器代码是73FCH(FC是根据条件转移确定的偏移量),CF=0, IP=1000H, 试问执行该指令后,IP=()OFFFH1OFEHOFFEH1OFCH正确答案c您的答案是c回答正确展开28.设(BX) =8D16H,执行指令序列MOV CL, 7 SAR BX, CL后BX寄存器的内容是()(2分)011AHFF1AH2D1AHOBOOH正确答案B您的答案是B回答正确展开29.某个有符号数据的补码是8000H,它对应的真值是()(2分)8OOO8OOOH-1-32768正确答案D您的答案是D回答正确展开30.下列指令执行后,不影响标志寄存器的指令是()。(2分)AND AX, 1OHADD AX,1MOV BX, 1OOCMP AX,4OH正确答案C您的答案是c回答正确展开31.8086CPU中存放将要执行的指令的偏移地址的寄存器是()。(2分)SIDICSIP正确答案D您的答案是B回答错误展开32.某个有符号数据的补码是8000H,它对应的真值是()(2分)80008000H-1-32768正确答案D您的答案是D回答正确展开33.&只有当或非门的输入变量A、B的值为()时,其输出才为1(2分)0,00,11,01,1正确答案A您的答案是D回答错误展开34.下列寻址方式中不能用于存储器操作数的寻址方式是()。(2分)寄存器间接寻址直接寻址相对寻址寄存器寻址正确答案D您的答案是D回答正确展开35.下列指令中不合法的指令是()(2分)IN AX, 03F8HMOV BX, AXREP CMPSBSHR BX, CL正确答案C您的答案是A回答错误展开36.指令MOV AX, BP的操作数在()中。(2分)数据段代码段堆栈段附加段正确答案C您的答案是C回答正确展开37.下列指令中不能将AX清0的指令是()。(2分)SUB AX, AXTEST AX,0XOR AX,AXAND AX,0正确答案B您的答案是B回答正确展开38.设AX,BX中都是无符号数,当AX=BX时转至NEXT处,在CMP AX,BX指令后正确的条件转 移指令是()。(2分)JBE NEXTNA NEXTJGE NEXTJAE NEXT正确答案D您的答案是D回答正确展开39.F列寄存器组中,不能作为操作数的是()。(2分)AX, BX, CX, DXFLAGS,IPSI, DI, BX,BPDS, CS, SS, ES正确答案B您的答案是C回答错误展开40.执行下面指令序列后,结果是()。MOV AL, 82HCBW(2分)AX=0FF82HAX=8082HAX=0082HAX=0F82H正确答案A您的答案是A回答正确展开二、判断题(每题2分,共10道小题,总分值20分)1.LEA AL, VAR3 ()(2分)正确答案错误您的答案是错误回答正确展开2.MOV BX,DI()(2分)正确答案 错误您的答案是 错误回答正确展开3.PUSH BP()(2分)正确答案错误您的答案是错误回答正确展开4.MOV BX,DI()(2分) 正确答案错误您的答案是错误回答正确展开5.MOV DS,1200H ()(2分)正确答案错误您的答案是错误回答正确展开&IMUL 10 ()(2分)正确答案错误您的答案是错误回答正确展开7.LEA AX, BX ()(2分)正确答案错误您的答案是错误回答正确展开MOV DS,1200H ()(2分)正确答案错误您的答案是错误回答正确展开9.MOV SI, 10 ()(2分)正确答案错误您的答案是错误回答正确展开10.MOV BL, 04B3H ()(2分)正确答案错误您的答案是错误回答正确
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 图纸设计 > 毕设全套


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!